Skip to main content
Agno позволяет создавать и запускать AI-агентов на Python. Agno включает официальный провайдер моделей CometAPI, поэтому вы можете использовать CometAPI напрямую из agno.models.cometapi без создания собственного адаптера.

Предварительные требования

Настройка интеграции

1

Установите Agno

Установите Agno в ваше Python-окружение:
2

Установите ваш API key CometAPI

Сохраните ваш API key CometAPI в переменной окружения COMETAPI_KEY:
3

Создайте агента Agno

Используйте официальный провайдер CometAPI в Agno:
Замените your-model-id на актуальный model ID со страницы моделей CometAPI.
4

Запустите агента

Сохраните пример как agent.py, затем запустите его в той же сессии shell:
Успешный ответ подтверждает, что Agno отправляет вызовы модели через CometAPI.

Как Agno подключается к CometAPI

Официальный провайдер CometAPI в Agno считывает COMETAPI_KEY из вашего окружения и использует https://api.cometapi.com/v1 в качестве base URL по умолчанию. Внутри он расширяет OpenAI-совместимый интерфейс моделей Agno, но в коде вашего приложения следует импортировать и создавать экземпляр CometAPI. Вы также можете явно передать API key или base URL, если ваша среда выполнения не может читать переменные окружения:

Список доступных моделей

Провайдер Agno предоставляет get_available_models() для проверки model ID, доступных через вашу учетную запись CometAPI:

Устранение неполадок

Убедитесь, что COMETAPI_KEY задан в той же сессии shell, из которой запускается agent.py. Если переменная отсутствует, Agno вызовет ошибку аутентификации до отправки запроса к модели.
Убедитесь, что значение id соответствует model ID со страницы моделей CometAPI. Вы также можете вызвать CometAPI().get_available_models(), чтобы проверить доступность моделей в вашей учетной записи.

Связанные ресурсы