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% 互換。
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"}],
)