コンテンツへスキップ

プロバイダー

すでに支払っているアカウントを接続。

INFROはリクエストを自社のプロバイダーアカウントで実行します。契約、交渉済みの料金、クォータ、請求書はお客様のもとに残り、ゲートウェイはその周りにルーティング、フェイルオーバー、リクエストトレース、コスト配分、ポリシーを加えます。ベンダーに支払う金額の一部を受け取ることはありません。

INFROのアカウントはセルフサービスで作成できます。 カタログ、ドキュメント、API仕様は公開済みで、ゲートウェイもデプロイ済みです。v1以降の機能には「今後提供」と表示しています。 プランとトライアル

お客様のプロバイダーアカウント。お客様のルーティングルール。

組織で使っているプロバイダーを接続します。モデルを直接選ぶことも、設定したルート経由でリクエストを送ることもできます。

プロバイダー接続

サンプルデータ

組織自身のプロバイダーアカウント。

プロバイダー認証情報ステータス
OpenAIopenai-prod末尾がa3f2の認証情報接続済み
Anthropicanthropic-prod末尾が7c9dの認証情報接続済み
Googlegoogle-prod末尾がe8b1の認証情報接続済み
認証情報は封印して保管され、全体が表示されることはありません。

本番ルート

サンプルデータ

リクエストがプロバイダーを試す順序。

  1. 1. プライマリOpenAIopenai-prod
  2. 2. フォールバック 1Anthropicanthropic-prod
  3. 3. フォールバック 2Googlegoogle-prod

リクエストはまずOpenAIを試します。対象となるエラーで失敗するか、レスポンスの開始前にタイムアウトした場合、リクエストはAnthropic、次にGoogleへ移ります。

フォールバックが実行されるのは、対象となるプロバイダーの障害が起きた後、レスポンスが始まる前に限られます。
  • 名前付きルート

    設定したターゲットを使います。

  • モデルを直接指定

    対象となる接続済みプロバイダーを使います。

  • 接続なし

    接続すべきプロバイダーを示すエラーを返します。

ルートは最初に成功したターゲットの結果を返します。後続のターゲットが実行されるのは、レスポンスの開始前に対象となるプロバイダー障害が起きた場合だけです。予算やモデルポリシーを回避するために使われることはありません。

お客様のアカウント。お客様のキー。請求はプロバイダーから直接届きます。

接続ガイドを読む

接続できるプロバイダー

現在32種類に加え、OpenAI APIに対応する任意のサーバー(セルフホストのvLLM、Ollama、LiteLLM、または自社ゲートウェイの背後にある社内モデル)に対応しています。接続は、1つの環境における1種類のプロバイダーに対する1つの認証情報で、組織は同じ種類を複数持てます。たとえばステージングと本番で別のアカウント、あるいは1つのルートの背後に2つのBedrockリージョンといった形です。

コンソールの選択肢は、まさにこの一覧です。 それぞれが提供するモデルを検索。

OpenAI

お使いのOpenAIアカウントで利用するGPTモデル、画像、音声合成、文字起こし。

提供内容OpenAI
モダリティテキスト, 画像, 音声, 埋め込み
貼り付けるものAPIキー

Anthropic

お使いのAnthropicアカウントで利用するClaudeモデル。

提供内容Anthropic
モダリティテキスト
貼り付けるものAPIキー

Google AI (Gemini)

Gemini APIのOpenAI互換エンドポイント経由のGeminiモデル。

提供内容Google
モダリティテキスト, 画像, 動画, 音声
貼り付けるものAPIキー

Azure OpenAI

お使いのAzure OpenAIリソースとそのデプロイメント。

提供内容OpenAI, Microsoft
モダリティテキスト, 画像, 音声, 埋め込み
貼り付けるものAPIキーとリソース名
モデルIDモデルごとにデプロイメント名をマッピング

AWS Bedrock

Bedrock APIキーを使い、お使いのAWSアカウントで利用するモデル。

提供内容OpenAI, xAI, Moonshot, MiniMax
モダリティテキスト
貼り付けるものBedrock APIキーとリージョン
モデルIDお客様のアカウントにある任意のモデルをaws-bedrock/<model id>として

Google Vertex AI

サービスアカウントキーを使い、お使いのGoogle Cloudプロジェクトで利用するGeminiとClaudeのモデル。

提供内容Google, Anthropic
モダリティテキスト, 画像, 音声
貼り付けるものサービスアカウントキー(JSON)とプロジェクト

xAI

お使いのxAIアカウントで利用するGrokモデル。

提供内容xAI
モダリティテキスト, 音声, 動画
貼り付けるものAPIキー

Mistral

お使いのMistralアカウントで利用するMistralモデル。

提供内容Mistral, Z.ai
モダリティテキスト, 音声, 埋め込み
貼り付けるものAPIキー
モデルIDお客様のアカウントにある任意のモデルをmistral/<model id>として

Cohere

CohereのOpenAI互換エンドポイント経由のCommandモデル。

提供内容Cohere
モダリティテキスト
貼り付けるものAPIキー
モデルIDお客様のアカウントにある任意のモデルをcohere/<model id>として

Groq

Groqのハードウェアで提供されるオープンウェイトモデルを、お使いのGroqアカウントで。

提供内容OpenAI, Qwen, Canopy Labs
モダリティテキスト, 音声
貼り付けるものAPIキー
モデルIDお客様のアカウントにある任意のモデルをgroq/<model id>として

Together AI

お使いのTogetherアカウントで利用するオープンウェイトモデル。

提供内容Meta, Mistral, DeepSeek, Qwen, Alibaba, Moonshot, Z.ai, MiniMax, OpenAI, Google, thinkingmachines, Black Forest Labs, Ideogram, Kokoro (hexgrad), Canopy Labs, Cartesia, NVIDIA
モダリティテキスト, 画像, 音声
貼り付けるものAPIキー
モデルIDお客様のアカウントにある任意のモデルをtogether/<model id>として

Fireworks AI

お使いのFireworksアカウントで利用するオープンウェイトモデル。

提供内容Meta, Mistral, DeepSeek, Qwen, Alibaba, Moonshot, Z.ai, MiniMax, OpenAI, thinkingmachines, fireworks, NVIDIA
モダリティテキスト
貼り付けるものAPIキー
モデルIDお客様のアカウントにある任意のモデルをfireworks/<model id>として

DeepSeek

お使いのDeepSeekアカウントで利用するDeepSeekモデル。

提供内容DeepSeek
モダリティテキスト
貼り付けるものAPIキー

OpenRouter

OpenRouterに掲載されている任意のモデルを、お使いのOpenRouterアカウントで。

提供内容プロバイダーが提供する任意のモデル
モダリティテキスト, 画像, 音声, 動画
貼り付けるものAPIキー

Runway

お使いのRunway APIアカウントで利用する、Runway Gen-4.5とRunwayが提供する動画モデル。

提供内容Runway, Google, ByteDance, MiniMax, Alibaba, xAI, Magnific, ElevenLabs
モダリティ動画, 画像, 音声
貼り付けるものAPIキー

KIE

お使いのKIEアカウントで利用する、Claude、GPT、Grok、Gemini、Kimiのチャットと、Nano Banana、GPT Image、Seedream、Seedanceのメディア。

提供内容Anthropic, OpenAI, xAI, Google, Moonshot, DeepSeek, ByteDance
モダリティテキスト, 画像, 動画
貼り付けるものAPIキー

LaoZhang API

お使いのLaoZhangアカウントで利用する、GPT、Gemini、Grok、DeepSeek、Kimi、GLM、MiniMaxのチャットに加え、画像モデル、SeedanceとWanの動画。

提供内容OpenAI, Google, xAI, DeepSeek, Moonshot, Z.ai, MiniMax, Qwen, Black Forest Labs, ByteDance, Alibaba
モダリティテキスト, 画像, 動画, 音声
貼り付けるものAPIキー
モデルIDお客様のアカウントにある任意のモデルをlaozhang/<model id>として

TypeSafe

お使いのTypeSafeアカウントで利用するJevの構造化された意思決定(選択、スコア、はい/いいえ)。

提供内容TypeSafe
モダリティテキスト
貼り付けるものAPIキー
モデルIDお客様のアカウントにある任意のモデルをtypesafe/<model id>として

Cloudflare Workers AI

お使いのCloudflareアカウントで利用するClefの意思決定(はい/いいえ、選択、スコア)。

提供内容Cloudflare
モダリティテキスト
貼り付けるものAPIキー

Inception

お使いのInceptionアカウントで利用するMercury Decideの意思決定(はい/いいえ、選択、スコア)。

提供内容Inception
モダリティテキスト
貼り付けるものAPIキー

Liquid AI

お使いのLiquid AIアカウントで利用するd1の意思決定(はい/いいえ、選択、スコア)。

提供内容Liquid AI
モダリティテキスト
貼り付けるものAPIキー

Upstage

お使いのUpstageアカウントで利用するSolar Decideの意思決定(はい/いいえ、選択、スコア)。

提供内容Upstage
モダリティテキスト
貼り付けるものAPIキー

Moonshot AI (Kimi)

お使いのMoonshot AIアカウントで利用するKimiモデル。

提供内容Moonshot
モダリティテキスト
貼り付けるものAPIキー

Z.ai (GLM)

お使いのZ.aiアカウントで利用するGLMモデル。

提供内容Z.ai
モダリティテキスト
貼り付けるものAPIキー

MiniMax

お使いのMiniMaxアカウントで利用するMiniMax Mシリーズのモデル。

提供内容MiniMax
モダリティテキスト, 音声, 動画
貼り付けるものAPIキー
モデルIDお客様のアカウントにある任意のモデルをminimax/<model id>として

Alibaba Cloud Model Studio

お使いのAlibaba Cloud Model Studioアカウントで利用するQwenモデル。

提供内容Qwen, Alibaba
モダリティテキスト, 動画
貼り付けるものAPIキー
モデルIDお客様のアカウントにある任意のモデルをalibaba/<model id>として

Cerebras

Cerebrasのハードウェアで提供されるオープンウェイトモデルを、お使いのCerebrasアカウントで。

提供内容OpenAI, Qwen
モダリティテキスト
貼り付けるものAPIキー
モデルIDお客様のアカウントにある任意のモデルをcerebras/<model id>として

Perplexity

お使いのPerplexityアカウントで利用する、検索結果に基づくSonarモデル。

提供内容Perplexity
モダリティテキスト
貼り付けるものAPIキー

ElevenLabs

お使いのElevenLabsアカウントで利用するElevenLabsの音声とScribe文字起こし。

提供内容ElevenLabs
モダリティ音声
貼り付けるものAPIキー

fal.ai

お使いのfal.aiアカウントで利用する、多数のベンダーの画像・動画モデル。

提供内容Google, Kuaishou (Kling), ByteDance, Alibaba, PixVerse, Black Forest Labs, Ideogram, Recraft, Qwen, luma, xAI, OpenAI, Topaz Labs, Sync, ElevenLabs, MMAudio, MiniMax, Stability AI, bria, iclight, clarity, fal
モダリティ画像, 動画, 音声
貼り付けるものAPIキー

Replicate

お使いのReplicateアカウントで利用する公式の画像・動画モデル。

提供内容Google, Kuaishou (Kling), ByteDance, Alibaba, PixVerse, Black Forest Labs, Ideogram, Recraft, luma, xAI, OpenAI, Runway, Qwen, Topaz Labs, Real-ESRGAN, Sync, ElevenLabs, MiniMax, Stability AI, bria
モダリティ画像, 動画, 音声
貼り付けるものAPIキー

Sync

お使いのSyncアカウントで利用するリップシンクモデル。

提供内容Sync
モダリティ動画
貼り付けるものAPIキー

OpenAI互換エンドポイント

OpenAI APIに対応したセルフホストまたは社内サーバー:vLLM、Ollama、LiteLLM、TGI、または独自のもの。

提供内容プロバイダーが提供する任意のモデル
モダリティテキスト, 画像, 音声, 埋め込み
貼り付けるものベースURL。キーは任意
モデルIDお客様のアカウントにある任意のモデルをopenai-compatible/<model id>として

認証情報の扱い

プロバイダーキーを第三者に渡すことは、BYOKの中で精査に値する部分です。そのすべてをここに示します。

保存前に封印

データベースにない鍵によるAES-256-GCMで、組織とその接続が紐付けられています。そのため、封印された値を別の行や別のテナントにコピーしても開くことはできず、お客様として認証されることはありません。

書き込み専用で、表示する手段なし

保存後に認証情報を返すものはありません。コンソールでは2つのキーを区別できるよう末尾4文字を表示し、置き換えと失効の操作を提供します。当社を含め誰に対しても、表示するボタンはありません。

アプリケーションが保持することはありません

アプリケーションは、レート制限をかけ、プロジェクトや環境に限定し、個別に失効できる範囲付きのゲートウェイキーでINFROに認証します。プロバイダーの認証情報が、あらゆるサービスやノートPCにコピーされることはなくなります。

リクエストにのみ使用し、それ以外には使いません

INFROはこのキーを使い、お客様に代わってこのプロバイダーにリクエストを送信し、プロバイダーが報告する使用量を読み取ります。プロバイダーアカウント、請求情報、その他の情報を読み取ることはありません。

離れるときも導入時と同じ形です。接続を失効させ、アプリケーションのベースURLをプロバイダーのものに戻せば、アカウントはそのまま使い続けられます。最初からお客様のものだったからです。 Trust Center · サブプロセッサー

一覧にないプロバイダー

OpenAI APIに対応していれば(セルフホストのvLLM、Ollama、LiteLLM、または自社ゲートウェイの背後にある社内モデル)、OpenAI互換エンドポイントとして今すぐ接続できます。HTTPSのベースURL、必要ならキー、ルーティングしたいモデルを指定してください。アプリケーションからは他の接続と同様に、自社のアカウントでINFRO経由で呼び出せます。独自のAPI形式を持つプロバイダーの場合は、お使いのものをsupport@infro.ioまでお知らせください。

Provider Program

AI APIを運営していますか?INFROに統合してもらう。

申請は約5分で完了します。エンジニアがAPIを確認し、その後、統合の構築と検証を行います。チームは御社にある自分のアカウントを接続し、これまでどおり御社へ直接お支払いします。

  • ConnectページとConnect to INFROボタン御社のドキュメント向け。読者はAPIが選択済みの状態でセットアップに進みます。
  • INFRO Verifiedマーク御社の本番APIに対するテストスイートの直近の合格実行に基づく日付。販売することはありません。
  • 申請専用のページ現在の状況、次に必要なこと、テストアクセスを安全に送る方法。
  • INFROの顧客への接点非推奨化、インシデント、新モデルを、御社のAPIを利用しているチームに通知します。
docs.example.com/integrations/infro

ドキュメント/統合

INFROのご自身のアカウントを使う

御社にあるご自身のアカウントのキーを使い、INFRO経由で当社APIへのリクエストのルーティング、予算管理、トレースを行えます。

Connect to INFRO
docs.example.comのドキュメントページの例。Connect to INFROボタン付きです。ボタンはinfro.ioにあるそのプロバイダー専用のConnectページにリンクし、そこではセットアップがそのプロバイダーのAPIを選択済みの状態で開きます。
  1. ステップ1: 申請会社のアドレスから、約5分。
  2. ステップ2: 確認すべての申請をエンジニアが読みます。
  3. ステップ3: テストアクセス専用ページ経由で送られるテストキー。
  4. ステップ4: 統合と検証アダプター、モデルマッピング、テスト、実環境での実行。
  5. ステップ5: 稼働中御社のページが公開され、ボタンをお渡しします。
  • 参加費は無料
  • 収益分配はなし
  • 紹介料の支払いはなし
  • 有料の掲載枠はなし
  • ルーティングを変えない