OpenAI Compatible
SDK、Cline、Cursor など OpenAI 互換プロトコル対応ツール向けです。
キーを準備
公開ドキュメントの YOUR_API_KEY はプレースホルダーです。ログイン後、自分の API キーで実際の設定を生成できます。
自分の API キーで設定を生成エンドポイントを設定
このツールは OpenAI 互換 プロトコルを使用します。下記 URL をクライアントの Base URL に設定してください。
https://your-domain.example/v1
設定を手動でコピー
CLI を使用しない場合は、YOUR_API_KEY を自分の API キーに置き換えてください。実際の利用時は、ログイン後の個別設定ジェネレーターを推奨します。
OpenAI SDK の例
Cline、Cursor、SDK など、OpenAI 互換ツールではこの Base URL と API キーを使用できます。
app.ts
import OpenAI from 'openai'
const client = new OpenAI({
apiKey: 'YOUR_API_KEY',
baseURL: 'https://your-domain.example/v1',
})
const response = await client.chat.completions.create({
model: 'YOUR_MODEL_ID',
messages: [{ role: 'user', content: 'Hello' }],
})
console.log(response.choices[0].message.content)接続を確認
以下のコマンドを実行してください。モデル一覧が返れば、エンドポイントと API キーは利用できます。
Terminal
curl "https://your-domain.example/v1/models" -H "Authorization: Bearer YOUR_API_KEY"