File size: 5,057 Bytes
cce8120
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
backend/api/routes/project_generator.py:31:async def generate_from_template(req: GenerateTemplateRequest):
backend/api/routes/project_generator.py:34:        return await project_generator_service.generate_from_template(req.project_id, req.template_key)
backend/api/routes/project_generator.py:42:async def generate_scaffold(req: ScaffoldRequest):
backend/api/routes/project_generator.py:46:        return await project_generator_service.generate_custom_scaffold(req.project_id, files_dict)
backend/api/routes/hf_compatibility.py:101:async def generate_code(req: CodeGenerateRequest):
backend/api/routes/hf_compatibility.py:104:        gen_res = await project_generator.generate_from_template(req.project_id, req.template)
backend/api/routes/interactive_routes.py:43:                await project_generator.generate_from_template(project_id, "landing_page")
backend/services/preview_service.py:30:        return await self.workspace.generate_source_zip(project_id)
backend/services/preview_service.py:33:        return await self.workspace.generate_project_zip(project_id)
backend/services/preview_service.py:36:        return await self.workspace.generate_apk(project_id)
backend/services/project_generator_service.py:12:    async def generate_from_template(self, project_id: str, template_key: str) -> Dict[str, Any]:
backend/services/project_generator_service.py:13:        return await project_generator.generate_from_template(project_id, template_key)
backend/services/project_generator_service.py:15:    async def generate_custom_scaffold(self, project_id: str, files: List[Dict[str, str]]) -> Dict[str, Any]:
backend/services/project_generator_service.py:16:        return await project_generator.generate_custom_scaffold(project_id, files)
backend/preview/workspace.py:181:    async def generate_source_zip(self, project_id: str) -> Path:
backend/preview/workspace.py:196:    async def generate_project_zip(self, project_id: str) -> Path:
backend/preview/workspace.py:209:    async def generate_apk(self, project_id: str) -> Path:
backend/main.py:98:                    {"name": "generate_api", "description": "Generate backend API endpoints"},
backend/main.py:111:        if tool_name == "generate_api":
backend/main.py:216:def generate_project_endpoint(prompt: str, template: str = "fastapi-react"):
backend/main.py:217:    return builder_service.generate_project(prompt, template)
backend/main.py:220:def generate_component_endpoint(name: str, description: str, framework: str = "react"):
backend/main.py:221:    return builder_service.generate_component(name, description, framework)
backend/main.py:224:def generate_api_endpoint(endpoint_path: str, method: str = "GET", description: str = ""):
backend/main.py:225:    return builder_service.generate_api(endpoint_path, method, description)
backend/main.py:228:def generate_schema_endpoint(table_name: str, fields: list = Body(...)):
backend/main.py:229:    return builder_service.generate_schema(table_name, fields)
backend/main.py:232:def generate_pipeline_endpoint(target: str = "docker"):
backend/main.py:233:    return builder_service.generate_pipeline(target)
backend/generator/project_generator.py:71:    async def generate_from_template(self, project_id: str, template_key: str) -> Dict[str, Any]:
backend/generator/project_generator.py:89:    async def generate_custom_scaffold(self, project_id: str, files: List[Dict[str, str]]) -> Dict[str, Any]:
backend/builder/pipeline.py:64:            source_zip = await preview_workspace.generate_source_zip(project_id)
backend/builder/pipeline.py:65:            project_zip = await preview_workspace.generate_project_zip(project_id)
backend/builder/engine.py:11:    def generate_project(self, files: Dict[str, str]) -> List[str]:
backend/export/exporter.py:12:        return await preview_workspace.generate_source_zip(project_id)
backend/export/exporter.py:16:        return await preview_workspace.generate_project_zip(project_id)
backend/export/exporter.py:20:        return await preview_workspace.generate_apk(project_id)
backend/validation/final_validator.py:29:        gen_res = await project_generator.generate_from_template(proj_id, "landing_page")
backend/integration/unified_orchestrator.py:94:            gen_res = await project_generator.generate_from_template(project_id, template)
backend/builder_api/service.py:9:    def generate_project(self, prompt: str, template: str = "fastapi-react") -> Dict[str, Any]:
backend/builder_api/service.py:11:        result = self.builder.generate_project(prompt, template=template)
backend/builder_api/service.py:19:    def generate_component(self, name: str, description: str, framework: str = "react") -> Dict[str, Any]:
backend/builder_api/service.py:42:    def generate_api(self, endpoint_path: str, method: str, description: str) -> Dict[str, Any]:
backend/builder_api/service.py:60:    def generate_schema(self, table_name: str, fields: List[Dict[str, str]]) -> Dict[str, Any]:
backend/builder_api/service.py:77:    def generate_pipeline(self, target: str = "docker") -> Dict[str, Any]: