gpt_engineer.core.default.steps.gen_code
- gpt_engineer.core.default.steps.gen_code(ai: AI, prompt: Prompt, memory: MutableMapping[str | Path, str], preprompts_holder: PrepromptsHolder) FilesDict[source]
Generates code from a prompt using AI and returns the generated files.
- Parameters:
ai (AI) – The AI model used for generating code.
prompt (str) – The user prompt to generate code from.
memory (BaseMemory) – The memory interface where the code and related data are stored.
preprompts_holder (PrepromptsHolder) – The holder for preprompt messages that guide the AI model.
- Returns:
A dictionary of file names to their respective source code content.
- Return type: