everyapi
Integración · Orquestación de agentes con estado en la familia LangChainCompatible con OpenAI · una clave · catálogo en vivo
LangGraph

Ejecuta la pasarela de EveryAPI dentro de LangGraph

LangGraph coordina flujos de aplicación con estado y puede llamar a una instancia de ChatOpenAI configurada para un endpoint compatible. Dirige ese cliente a EveryAPI; el estado y la persistencia pertenecen a la aplicación, y las funciones dependientes del modelo deben probarse aparte.

01Código de configuración

Una línea de base URL apunta LangGraph a EveryAPI

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

agent.py
from langchain_openai import ChatOpenAI
from langgraph.graph import StateGraph, START, END
from typing import TypedDict
 
llm = ChatOpenAI(
base_url="https://api.everyapi.ai/v1",
api_key="sk-everyapi-...",
model="claude-sonnet-5",
)
 
class State(TypedDict):
messages: list
 
def think(state: State):
resp = llm.invoke(state["messages"])
return {"messages": state["messages"] + [resp]}
 
graph = StateGraph(State)
graph.add_node("think", think)
graph.add_edge(START, "think")
graph.add_edge("think", END)
app = graph.compile()
 
result = app.invoke({"messages": [{"role": "user", "content": "Explain RAG"}]})
02Pasos

De cero a tu primera llamada

  1. Instala LangGraph

    pip install langgraph langchain-openai. LangGraph depende de LangChain, así que todo lo de la integración de LangChain también funciona en LangGraph.

  2. Apunta ChatOpenAI a EveryAPI

    ChatOpenAI(base_url="https://api.everyapi.ai/v1", api_key="sk-everyapi-...", model="...") — igual que en la página de integración de LangChain.

  3. Construye el grafo

    Crea el estado, los nodos, las aristas y los puntos de control según la documentación actual de LangGraph. Prueba con el modelo elegido cualquier uso de herramientas o salida estructurada.

03Preguntas frecuentes

Acerca de LangGraph × EveryAPI

¿Los checkpoints / persistence de LangGraph pasan por EveryAPI?

No. Los checkpoints de estado de LangGraph usan su propio backend PostgreSQL / SQLite / en memoria, independiente de la pasarela de LLM. EveryAPI solo hace de proxy de las llamadas a ChatOpenAI.