OpenAI からの移行
ai& Inference API は OpenAI の Chat Completions / Responses / Models API とワイヤ互換です。既存の OpenAI 統合がある場合、通常は ベース URL と API キー を変更するだけで移行できます。
2 箇所の変更
Section titled “2 箇所の変更”from openai import OpenAI
client = OpenAI( base_url="https://api.aiand.com/v1", api_key="sk-your-aiand-api-key",)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiand.com/v1", apiKey: "sk-your-aiand-api-key",});これ以外 — chat.completions.create、ストリーミング、ツール呼び出し、構造化出力 — はそのまま動作します。
対応エンドポイント
Section titled “対応エンドポイント”| OpenAI エンドポイント | ai& のパス | 備考 |
|---|---|---|
/v1/chat/completions | Chat Completions | 完全互換 |
/v1/models | Models | 公開。API キーありは組織通貨、なしは USD 建て |
/v1/files | Files | 同じ multipart アップロード形式 |
/v1/uploads | Uploads | 大容量ファイル向けのチャンクアップロード |