everyapi
Integración · Framework multiagenteCompatible con OpenAI · una clave · catálogo en vivo
CrewAI

Ejecuta la pasarela de EveryAPI dentro de CrewAI

CrewAI permite crear un LLM con una URL base, una clave y un nombre de modelo compatibles con OpenAI. Dirige ese LLM a EveryAPI y asígnalo a los agentes que deban usarlo.

01Código de configuración

Una línea de base URL apunta CrewAI a EveryAPI

Base URL global por defecto / Base URL prioritaria para China: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1

app.py
from crewai import Agent, Crew, Task, LLM
 
# Las rutas de abstracción LLM de CrewAI a través de LiteLLM - prefijo compatible con 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,
)
02Pasos

De cero a tu primera llamada

  1. Instala crewai

    pip install crewai. CrewAI enruta los LLM mediante LiteLLM por debajo, que es compatible a nivel de protocolo con EveryAPI.

  2. Configura base_url + api_key en la instancia del LLM

    crewai.LLM(model="openai/...", base_url=..., api_key=...). Fíjate en el prefijo openai/ del nombre del modelo, que le indica a LiteLLM que use la ruta OpenAI-compatible.

  3. Ejecuta con crew.kickoff()

    CrewAI programa automáticamente por process (sequential / hierarchical), y cada llamada pasa por una única clave de EveryAPI.