Project report / GitHub evidence

agents

这是可索引项目报告证据页:它保留 agents 的源材料入口、机制线索和限制提醒;正文仍需 reader/editor 与 academic public-copy review 后才能当作最终结论引用。

agents

项目概览

技术栈

Python, OpenAI 兼容 API, PyTorch, Transformers, LangChain

依赖与配置证据:

核心架构图(文字描述)

任务 / 环境 / Benchmark 输入进化/搜索循环 → 评估器/打分器 → 智能体编排改进后的输出、代码、Prompt、记忆、策略或模型工件

目录结构信号

文件 .env.example
文件 .gitignore
文件 LICENSE
文件 README.md
目录 assets
文件 assets/agents-logo.png
文件 assets/algorithm.png
文件 assets/case.png
文件 assets/logo.png
文件 assets/main_results.png
文件 assets/other_results.png
文件 assets/overview.png
文件 assets/workflow.gif
文件 assets/workflow.png
目录 examples
目录 examples/chatbot
文件 examples/chatbot/config.json
文件 examples/chatbot/run.py
目录 examples/creative_writing
目录 examples/creative_writing/configs
文件 examples/creative_writing/run_eval.py
文件 examples/creative_writing/run_train.py
目录 examples/debate
文件 examples/debate/config.json
文件 examples/debate/generated_config.json
文件 examples/debate/run.py
目录 examples/hotpotqa
目录 examples/hotpotqa/configs
目录 examples/hotpotqa/eval
文件 examples/hotpotqa/run_eval.py
文件 examples/hotpotqa/run_train.py
目录 examples/humaneval
目录 examples/humaneval/configs
文件 examples/humaneval/run.py
文件 examples/humaneval/run_train.py
目录 examples/math_dataset
目录 examples/math_dataset/configs
文件 examples/math_dataset/get_score.py
文件 examples/math_dataset/run_eval.py
文件 examples/math_dataset/run_train.py
目录 examples/math_dataset/solution_config
目录 examples/software_dev
目录 examples/software_dev/configs
文件 examples/software_dev/run_train.py
文件 requirements.txt
文件 setup.py
目录 src
目录 src/agents
文件 src/agents/__init__.py
目录 src/agents/agents
目录 src/agents/datasets
目录 src/agents/evaluation
目录 src/agents/knowledge_bases
目录 src/agents/optimization
目录 src/agents/playground

关键代码片段分析

examples/humaneval/run.py

examples/chatbot/run.py

examples/debate/run.py

src/agents/optimization/prompt_optimizer.py

src/agents/optimization/prompt_formatter.py

实现方法提取

与其他项目的对比