环境要求
- Python 3.12 或更高版本
- 支持的操作系统:Windows、macOS、Linux
安装 Agent Skill 包(推荐)
常见问题
API 密钥配置错误怎么办?
API 密钥配置错误怎么办?
请检查
provider.json 文件中的 API 密钥是否正确,确保密钥有效且有足够的配额。模型返回格式不正确怎么办?
模型返回格式不正确怎么办?
对于复杂返回类型,框架会要求模型输出 XML 结构。若模型经常输出不合规 XML,建议切换更强模型,或在 DocString 中强化格式约束。
如何添加更多工具?
如何添加更多工具?
使用
@tool 装饰器定义工具函数,然后在 @llm_function 的 toolkit 参数中传入工具列表。如何实现异步调用?
如何实现异步调用?
SimpleLLMFunc 中的装饰器只支持
async def 定义的函数,因此需要在异步上下文中通过 await 调用,或在脚本入口使用 asyncio.run(...)。什么是动态模板参数?
什么是动态模板参数?
动态模板参数允许你在调用时通过
_template_params 动态设置 DocString 中的占位符,让同一个函数适应不同场景。如何使用动态模板参数?
如何使用动态模板参数?
下一步
恭喜!您已经成功运行了第一个 SimpleLLMFunc 应用。接下来您可以:查看示例代码
从
examples/ 目录继续扩展到更多场景。阅读使用指南
按任务和模块继续深入高级功能。
开始构建自己的应用
从
llm_function 或 llm_chat 开始构建自己的流程。参与贡献
反馈问题、提交示例或补充文档。