everyapi
연동 · 멀티 에이전트 프레임워크OpenAI 호환 · 키 하나 · 라이브 카탈로그
CrewAI

다음 환경에서 EveryAPI 게이트웨이를 실행하세요: CrewAI

CrewAI에서는 OpenAI 호환 기본 URL, 키, 모델 이름으로 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="Find signal in the latest data",
backstory="...",
llm=llm,
)
02단계

처음부터 첫 호출까지

  1. crewai 설치

    pip install crewai. CrewAI는 내부적으로 LiteLLM을 통해 LLM을 라우팅하며, EveryAPI와 프로토콜 호환됩니다.

  2. LLM 인스턴스에 base_url + api_key 설정

    crewai.LLM(model="openai/...", base_url=..., api_key=...). 모델 이름의 openai/ 접두사에 유의하세요. 이는 LiteLLM에 OpenAI-compatible 경로를 사용하도록 지시합니다.

  3. crew.kickoff()로 실행

    CrewAI는 process(sequential / hierarchical)에 따라 자동으로 스케줄링하며, 모든 호출은 단일 EveryAPI 키를 거칩니다.