everyapi
Интеграция · Мультиагентный фреймворкСовместимо с OpenAI · один ключ · живой каталог моделей
CrewAI

Подключите CrewAI к шлюзу EveryAPI

CrewAI умеет создавать LLM с OpenAI-совместимыми базовым URL, ключом и названием модели. Направьте этот LLM на EveryAPI и назначьте его агентам, которые должны его использовать.

01Код настройки

Одна строка base URL направляет CrewAI на EveryAPI

Глобальный Base URL по умолчанию / Base URL с приоритетом для Китая: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1

app.py
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,
)
02Шаги

От нуля до первого вызова

  1. Установите crewai

    Установите ту версию CrewAI, которую использует ваш проект, и сверьтесь со справочником по настройке LLM для этой версии.

  2. Задайте base_url + api_key в экземпляре LLM

    crewai.LLM(model="openai/...", base_url=..., api_key=...). Обратите внимание на префикс openai/ в названии модели: он указывает LiteLLM использовать OpenAI-совместимый путь.

  3. Запустите через crew.kickoff()

    Сначала запустите небольшой crew и проверьте его запросы. Инструменты агентов, структурированные ответы и другие возможности по-прежнему зависят от выбранной модели и версии CrewAI.

04Другие интеграции

EveryAPI подключается и к этим сервисам