Agno 让你能够在 Python 中构建和运行 AI agent。Agno 内置了官方Documentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
CometAPI 模型提供程序,因此你可以直接通过 agno.models.cometapi 使用 CometAPI,而无需创建自定义适配器。
前提条件
- Python 3.10+
- Agno Python 包
- 拥有有效 API 密钥的 CometAPI 账户 — 在控制台获取你的密钥
配置集成
创建 Agno agent
Agno 如何连接到 CometAPI
Agno 官方的CometAPI 提供程序会从你的环境中读取 COMETAPI_KEY,并使用 https://api.cometapi.com/v1 作为默认 base URL。它在内部扩展了 Agno 与 OpenAI 兼容的模型接口,但你的应用代码应导入并实例化 CometAPI。
当你的运行环境无法读取环境变量时,你也可以显式传入 API 密钥或 base URL:
列出可用模型
Agno 的提供程序暴露了get_available_models(),用于检查你的 CometAPI 账户可用的 model ID:
故障排查
身份验证错误
身份验证错误
确认
COMETAPI_KEY 已在运行 agent.py 的同一个 shell 会话中设置。如果该变量缺失,Agno 会在发送模型请求之前引发身份验证错误。模型错误
模型错误
确认
id 值与 CometAPI Models page 中的某个 model ID 一致。你也可以调用 CometAPI().get_available_models() 来查看你账户中的模型可用性。