代码示例
本目录包含了 LLM Agent 开发指南的所有代码示例,帮助同学们更好地理解和实践课程内容。
📁 文件结构
依赖文件
requirements.txt
.env
Python 代码示例
basic_api_calls.py
prompt_templates.py
math_agent.py
function_calling_demo.py
使用说明
- 点击 预览代码 按钮可以直接在页面中查看代码内容
- 点击 复制代码 按钮可以将代码复制到剪贴板
- 点击 下载文件 按钮可以下载文件到本地
- 所有文件都可以独立运行,建议按顺序学习
- 以下代码仅供参考,如果遇到报错,请仔细检查 base url 和 api key 是否填写正确、base url 对应的网关是否支持你调用的 model
🚀 快速开始
安装依赖
bashpip install -r requirements.txt设置环境变量
bash# 创建 .env 文件 cp .env.example .env # 编辑 .env 文件,添加你的 API 密钥运行示例
bash# 运行基础 API 调用示例 python basic_api_calls.py # 运行 Prompt 模板示例 python prompt_templates.py # 运行数学 Agent 示例 python math_agent.py
💡 使用提示
- 所有示例都包含详细的注释和说明
- 每个文件都可以独立运行
- 建议按照学习路径逐步学习
- 可以根据需要修改和扩展代码
🔧 环境要求
- Python 3.12+
- 相关 LLM API 密钥(OpenAI、Anthropic 等)
- 必要的 Python 包(见 requirements.txt)
📞 获取帮助
如果在运行示例时遇到问题:
- 检查 API 密钥是否正确设置
- 确认所有依赖包已安装
- 查看各模块的详细文档
- 联系课程助教获取支持