連携 · LangChain ファミリーのステートフルなエージェントオーケストレーションOpenAI 互換 · 1 つのキー · ライブカタログ
EveryAPI ゲートウェイを次の環境で動かす: LangGraph
LangGraph は状態を持つアプリケーションフローを編成し、OpenAI 互換エンドポイント向けに設定した ChatOpenAI を呼び出せます。このクライアントを EveryAPI に接続します。状態と永続化はアプリ側の責務であり、モデル依存機能は個別に検証が必要です。
01セットアップコード
base URL を 1 行書くだけで LangGraph を EveryAPI に向けられます
デフォルトのグローバル Base URL / 中国向け優先 Base URL: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1
agent.py
from langchain_openai import ChatOpenAIfrom langgraph.graph import StateGraph, START, ENDfrom 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"}]})02手順
ゼロから最初の呼び出しまで
- LangGraph をインストール
pip install langgraph langchain-openai。LangGraph は LangChain に依存しているため、LangChain 連携のすべての使い方が LangGraph でも使えます。
- ChatOpenAI を EveryAPI に向ける
ChatOpenAI(base_url="https://api.everyapi.ai/v1", api_key="sk-everyapi-...", model="...") — LangChain 統合ページと同じです。
- グラフを構築する
現在の LangGraph 文書に従って状態、ノード、エッジ、チェックポイントを構築します。ツール呼び出しや構造化出力は、選択したモデルで個別に検証してください。
03FAQ
LangGraph × EveryAPI について
LangGraph の checkpoints / persistence は EveryAPI を経由しますか?
いいえ。LangGraph の state チェックポイントは独自の PostgreSQL / SQLite / インメモリバックエンドを使い、LLM ゲートウェイとは独立しています。EveryAPI は ChatOpenAI の呼び出しをプロキシするだけです。
04その他の連携
EveryAPI はこれらにも接続できます
TypeScript の AI エージェント フレームワーク
Mastra →対応する OpenAI 互換プロバイダーを使って、現行の Mastra プロジェクトを EveryAPI に接続します。Rust で書かれた エージェント operating system
LibreFang →公式連携:LibreFang でエージェントを実行し、EveryAPI でモデルを提供。LLM アプリケーションフレームワーク
LangChain →LangChain アプリで EveryAPI を統一的な上流として利用します。JS / TypeScript LLM フレームワーク
Vercel AI SDK →Vercel AI SDK アプリを EveryAPI ゲートウェイ経由でルーティングします。自己改善型の自律エージェント(Nous Research)
Hermes Agent →現在の Hermes Agent が文書化しているカスタムプロバイダー経路で EveryAPI を使用します。クロスプラットフォームの AI assistant(the lobster way 🦞)
OpenClaw →現在のプロバイダースキーマを使って、インストール済みの OpenClaw を EveryAPI に接続します。すべての連携を見る →