Self-Planning API Code Generation System Architecture
Large Language Model
(DeepSeek Coder 6.7B)
Planning Prompt Template
(Few-shot examples + instructions)
(Same LLM instance)
Implementation Prompt
(Plan + requirements → code)
Generated Python Code
(Complete function with auth, error handling, parsing)
Evaluation Framework
• Completeness Score
• Security Score
• Syntax Validity
• Code Quality Metrics
• Functional correctness
by rukhma