everyapi
集成 · Multi-agent 框架兼容 OpenAI · 一把密钥 · 实时模型目录
CrewAI

在 CrewAI 里走 EveryAPI 网关

CrewAI 可以用 OpenAI 兼容基础地址、密钥和模型名创建 LLM。将该 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
 
# CrewAI 的 LLM 抽象走 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="在最新数据上找信号",
backstory="...",
llm=llm,
)
02操作步骤

从零到第一次调用

  1. 装 crewai

    安装项目所用的 CrewAI 版本,并查阅该版本对应的 LLM 配置说明。

  2. LLM 实例配 base_url + api_key

    crewai.LLM(model="openai/...", base_url=..., api_key=...)。注意 model 名前缀 openai/ 让 LiteLLM 走 OpenAI 兼容路径。

  3. crew.kickoff() 跑

    先运行一个小型 crew 验证请求。智能体工具、结构化响应等功能仍取决于所选模型和 CrewAI 版本。