SDKの互換性

OpenAI 互換の API を公開しているため、ほとんどの既存の SDK は変更を加えることなく利用できます。 Base_url をゲートウェイに指定するだけです。

OpenAI 互換 SDK

OpenAI Python
OpenAI Node.js
LangChain
LlamaIndex
Vercel AI SDK
Curl / HTTP

ネイティブ SDK

スマートルーティング、課金、RLHF フィードバックなどの拡張を内包した公式 SDK。OpenAI プロトコル 100% 互換。

Python
nexevo-ai · 同期 + 非同期 + RAG / 生成リソース
インストール
pip install nexevo-aiGitHub ソース
Node.js / TypeScript
@nexevo/sdk · ESM + CJS デュアルビルド、型完備
インストール
npm install @nexevo/sdkGitHub ソース

OpenAI から 2 行で移行

既存の OpenAI コードはそのまま — api_key を差し替え、base_url を追加するだけ。

移行前
python
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["OPENAI_API_KEY"],
)

resp = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "Hi"}],
)
移行後
python
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["NEXEVO_API_KEY"],
    base_url="https://api.nexevo.ai/v1",
)

resp = client.chat.completions.create(
    model="nexevo/balanced",
    messages=[{"role": "user", "content": "Hi"}],
)

次のステップ

SDK — Nexevo Docs | Nexevo.ai