Подключите CrewAI к шлюзу EveryAPI
CrewAI умеет создавать LLM с OpenAI-совместимыми базовым URL, ключом и названием модели. Направьте этот LLM на EveryAPI и назначьте его агентам, которые должны его использовать.
Одна строка base URL направляет CrewAI на EveryAPI
Глобальный Base URL по умолчанию / Base URL с приоритетом для Китая: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1
from crewai import Agent, Crew, Task, LLM # Абстракция LLM в CrewAI работает через LiteLLM — OpenAI-совместимый префикс "openai/"llm = LLM( model="openai/claude-sonnet-5", base_url="https://api.everyapi.ai/v1", api_key="sk-everyapi-...",) researcher = Agent( role="Senior Research Analyst", goal="Find signal in the latest data", backstory="...", llm=llm,)От нуля до первого вызова
- Установите crewai
Установите ту версию CrewAI, которую использует ваш проект, и сверьтесь со справочником по настройке LLM для этой версии.
- Задайте base_url + api_key в экземпляре LLM
crewai.LLM(model="openai/...", base_url=..., api_key=...). Обратите внимание на префикс openai/ в названии модели: он указывает LiteLLM использовать OpenAI-совместимый путь.
- Запустите через crew.kickoff()
Сначала запустите небольшой crew и проверьте его запросы. Инструменты агентов, структурированные ответы и другие возможности по-прежнему зависят от выбранной модели и версии CrewAI.
