MCPcopy Create free account

hub / github.com/1sdv/lunwentocode / functions

Functions136 in github.com/1sdv/lunwentocode

Method__init__
(self, llm: LLM)
app/agents/parser_agent.py:20
Method__init__
(self, llm: LLM)
app/agents/coder_agent.py:56
Method__init__
(self, llm: LLM)
app/agents/analyzer_agent.py:25
Method__init__
初始化工作流 Args: analyzer_llm: 分析LLM实例,用于论文分析 coder_llm: 代码LLM实例,用于代码生成和修复
lunwentocode/app/core/workflow.py:31
Method__init__
( self, api_key: Optional[str] = None, model: Optional[str] = None, base_url:
lunwentocode/app/core/llm.py:15
Method__init__
初始化Agent Args: llm: LLM实例
lunwentocode/app/core/base_agent.py:13
Method__init__
(self, llm: LLM)
lunwentocode/app/agents/validator_agent.py:20
Method__init__
(self, llm: LLM)
lunwentocode/app/agents/parser_agent.py:20
Method__init__
(self, llm: LLM)
lunwentocode/app/agents/coder_agent.py:56
Method__init__
(self, llm: LLM)
lunwentocode/app/agents/analyzer_agent.py:25
Methodcall_llm
独立调用LLM(无历史依赖) Args: prompt: 用户提示 context: 可选的上下文信息(直接包含在prompt中) Returns:
app/core/base_agent.py:33
Methodcall_llm
独立调用LLM(无历史依赖) Args: prompt: 用户提示 context: 可选的上下文信息(直接包含在prompt中) Returns:
lunwentocode/app/core/base_agent.py:33
Methodcall_llm_with_tools
使用工具调用LLM Args: prompt: 用户提示 tools: 工具定义列表 context: 可选的上下文信息 Return
app/core/base_agent.py:61
Methodcall_llm_with_tools
使用工具调用LLM Args: prompt: 用户提示 tools: 工具定义列表 context: 可选的上下文信息 Return
lunwentocode/app/core/base_agent.py:61
Methodrun
验证所有生成的代码 Args: generated_codes: 生成的代码列表 Returns: List[ValidationResult]: 验证结果列
app/agents/validator_agent.py:40
Methodrun
解析PDF文件 Args: pdf_path: PDF文件路径或URL Returns: ParsedContent: 解析后的内容
app/agents/parser_agent.py:31
Methodrun
根据分析结果生成代码(每个任务独立调用LLM) Args: analysis_result: 内容分析结果 data_files: 数据文件信息 Return
app/agents/coder_agent.py:85
Methodrun
分析论文内容,生成代码任务 Args: parsed_content: 解析后的论文内容 data_files: 额外的数据文件信息(可选) Returns:
app/agents/analyzer_agent.py:40
Methodrun
验证所有生成的代码 Args: generated_codes: 生成的代码列表 Returns: List[ValidationResult]: 验证结果列
lunwentocode/app/agents/validator_agent.py:40
Methodrun
解析PDF文件 Args: pdf_path: PDF文件路径或URL Returns: ParsedContent: 解析后的内容
lunwentocode/app/agents/parser_agent.py:31
Methodrun
根据分析结果生成代码(每个任务独立调用LLM) Args: analysis_result: 内容分析结果 data_files: 数据文件信息 Return
lunwentocode/app/agents/coder_agent.py:85
Methodrun
分析论文内容,生成代码任务 Args: parsed_content: 解析后的论文内容 data_files: 额外的数据文件信息(可选) Returns:
lunwentocode/app/agents/analyzer_agent.py:40
Functionrun_process
同步包装器
app.py:110
Functionrun_process
同步包装器
lunwentocode/app.py:110
Methodsystem_prompt
系统提示词
app/core/base_agent.py:24
Methodsystem_prompt
(self)
app/agents/validator_agent.py:25
Methodsystem_prompt
(self)
app/agents/parser_agent.py:26
Methodsystem_prompt
(self)
app/agents/coder_agent.py:60
Methodsystem_prompt
(self)
app/agents/analyzer_agent.py:29
Methodsystem_prompt
系统提示词
lunwentocode/app/core/base_agent.py:24
Methodsystem_prompt
(self)
lunwentocode/app/agents/validator_agent.py:25
Methodsystem_prompt
(self)
lunwentocode/app/agents/parser_agent.py:26
Methodsystem_prompt
(self)
lunwentocode/app/agents/coder_agent.py:60
Methodsystem_prompt
(self)
lunwentocode/app/agents/analyzer_agent.py:29
Methodvalidate_and_fix
验证并返回修复后的代码
app/agents/validator_agent.py:255
Methodvalidate_and_fix
验证并返回修复后的代码
lunwentocode/app/agents/validator_agent.py:255
← previous101–136 of 136, ranked by callers