Skip to main content
このページでは、chat/completions を 1 回呼び出す最小構成を示します。画像と動画は異なるエンドポイントを使用するため、対話リクエストを確認した後、ページ末尾のリンクから連携を進めてください。

1. API Key を準備する

コンソールで Bearer キーを作成し、環境変数に保存します。すべてのリクエストはサーバーから送信し、キーをブラウザやクライアントの配布パッケージに含めないでください。

2. Claude の対話を呼び出す(OpenAI 互換エンドポイント)

レスポンス(抜粋):
modelgpt-5.5gpt-5.6-terraqwen3.7-max などに変更すると、同じキーでほかのテキストモデルを呼び出せます。

3. Anthropic ネイティブプロトコルを使う(Claude SDK / Claude Code に推奨)

完全なリクエストは、統一されたリクエスト URL の /v1/messages に送信されます。Anthropic 公式 SDK または Claude Code を使用する場合は、クライアントの base_urlhttps://api-direct.dimilinks.com/ を指定し、クライアントに /v1/messages を自動追加させてください。
詳しくは Anthropic Messages を参照してください。

4. ストリーミング出力に切り替える

サーバーは text/event-stream で一連の data: {...} 差分イベントを返し、最後に data: [DONE] で終了します。詳しくは Chat completions を参照してください。

5. 次のステップ