クイックスタート

数分で最初のAnyInt Gatewayリクエストを送信します。

AnyInt Gatewayは、OpenAI互換、Anthropic、Gemini、非同期メディアAPI全体で、アプリケーションに単一のAPIキーを提供します。各プロトコルは、同じゲートウェイオリジン配下でその正規パスを維持します。

1. APIキーの設定

コンソールでAnyInt APIキーを作成し、サーバーサイド環境変数に保存します。

bash
export ANYINT_API_KEY="your_api_key"

このキーをブラウザやモバイルクライアントコードで公開しないでください。

2. チャットリクエストの送信

既存のリクエスト形状を変更せずに、正規のOpenAI互換エンドポイントを使用します。本番環境に例のモデル名をコピーして貼り付ける代わりに、公開されているモデルカタログからモデルIDを選択してください。

bash
curl "https://api.anyint.ai/openai/v1/chat/completions" \
  --header "Authorization: Bearer $ANYINT_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
    "model": "YOUR_MODEL_ID",
    "messages": [{ "role": "user", "content": "Hello from AnyInt" }]
  }'

3. レスポンスの読み取り

成功したレスポンスは、おなじみのプロバイダープロトコル形状を使用します。AnyIntは、ゲートウェイ境界の背後でルーティング、請求、トレース処理を追加します。

json
{
  "id": "chatcmpl_example",
  "object": "chat.completion",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Hello! How can I help?"
      },
      "finish_reason": "stop"
    }
  ]
}

次のステップ