クイックスタート
数分で最初のAnyInt Gatewayリクエストを送信します。
AnyInt Gatewayは、OpenAI互換、Anthropic、Gemini、非同期メディアAPI全体で、アプリケーションに単一のAPIキーを提供します。各プロトコルは、同じゲートウェイオリジン配下でその正規パスを維持します。
1. APIキーの設定
コンソールでAnyInt APIキーを作成し、サーバーサイド環境変数に保存します。
export ANYINT_API_KEY="your_api_key"このキーをブラウザやモバイルクライアントコードで公開しないでください。
2. チャットリクエストの送信
既存のリクエスト形状を変更せずに、正規のOpenAI互換エンドポイントを使用します。本番環境に例のモデル名をコピーして貼り付ける代わりに、公開されているモデルカタログからモデルIDを選択してください。
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は、ゲートウェイ境界の背後でルーティング、請求、トレース処理を追加します。
{
"id": "chatcmpl_example",
"object": "chat.completion",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hello! How can I help?"
},
"finish_reason": "stop"
}
]
}