Anaconda's Evaluations Driven Development improves Anaconda Assistant error-handling accuracy from 0–13% to 87–100%
Data scientists frequently encountered code errors without clear, reliable guidance, and the Anaconda Assistant's underlying language models correctly identified and fixed errors in at most 13% of test cases before prompt engineering.
Initial evaluations found success rates as low as 0% for Mistral 7B and 12% for GPT-3.5-Turbo when diagnosing and fixing Python errors, before any prompt engineering was applied.
After applying few-shot learning, chain-of-thought prompting, and Agentic Feedback Iteration, success rates rose to 87% for GPT-3.5-Turbo at temperature 0 and 100% for Mistral 7B at temperature 1.
Show all 9 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
After applying few-shot learning, chain-of-thought prompting, and Agentic Feedback Iteration, success rates rose to 87% for GPT-3.5-Turbo at temperature 0 and 100% for Mistral 7B at temperature 1.
What tools did this team use?
Anaconda Assistant, llm-eval, GPT-3.5-Turbo, Mistral 7B Instruct v0.2.
What results were reported?
User interactions involving error help: 60%; GPT-3.5-Turbo (temp 0) initial success rate: 12%; GPT-3.5-Turbo (temp 1) initial success rate: 13%; Mistral 7B (temp 0) initial success rate: 0% (source-reported, not independently verified).
What failed first in this deployment?
Initial evaluations found success rates as low as 0% for Mistral 7B and 12% for GPT-3.5-Turbo when diagnosing and fixing Python errors, before any prompt engineering was applied.
How is this quality assurance AI workflow structured?
User describes error to Assistant → AI generates explanation and fix → Llm-eval tests across scenarios → Agentic Feedback Iteration → Prompt refinement and re-evaluation.