AI・機械学習
中級

Portkey AI Gateway(ポートキーエーアイゲートウェイ)

LLM API管理のための商用AIゲートウェイプラットフォーム。リクエストルーティング・セマンティックキャッシング・プロンプトバージョン管理・リアルタイムオブザーバビリティを統合し、本番LLMアプリケーションの信頼性とコスト効率を向上させる。

0 回閲覧
0 いいね
2026/6/7 更新
関連タグ
Portkey
LLMゲートウェイ
セマンティックキャッシュ
プロンプト管理
オブザーバビリティ
本番LLM

Portkey AI Gateway — 本番LLMアプリ向け管理プラットフォーム

Portkey AI Gateway は、Portkey Technologies が提供する LLM API 管理プラットフォームです。オープンソースのゲートウェイコア(Apache 2.0ライセンス)と商用のダッシュボード UI を組み合わせ、本番環境での LLM アプリケーション運用に必要な機能を一元化します。2024年末時点で GitHub Stars は11,000以上です。

Portkey が解決する課題

本番 LLM アプリケーションでは以下の課題が発生します:

  1. 信頼性: プロバイダー障害時のフォールバック
  2. コスト: API 費用の増大と予算管理
  3. 品質管理: プロンプト変更の影響を追跡できない
  4. 可視性: どのリクエストがどのモデルに行ったか不明
  5. レイテンシ: 毎回 API を叩くコールドスタートコスト

Portkey はこれらすべてをゲートウェイ層で解決します。

コアゲートウェイ機能

統一ルーティングとフォールバック

from portkey_ai import Portkey

client = Portkey(
    api_key="portkey-api-key",
    virtual_key="anthropic-vk-xxxx"
)

config = {
    "strategy": {"mode": "fallback"},
    "targets": [
        {"virtual_key": "openai-vk"},
        {"virtual_key": "anthropic-vk"},
        {"virtual_key": "azure-openai-vk"}
    ]
}

セマンティックキャッシュ Portkey の最も差別化された機能の一つ。意味的に類似したリクエストを同一キャッシュエントリとして扱い、API 呼び出しを省略します:

config = {
    "cache": {
        "mode": "semantic",
        "max_age": 86400
    }
}

「Pythonでリストをソートするには?」と「Pythonのリストのソート方法を教えて」は同一の回答キャッシュを返します。ドキュメント生成・FAQ応答等の繰り返しパターンが多いユースケースで70〜80%のコスト削減効果があります。

プロンプト管理

Portkey の商用 UI ではプロンプトレジストリによるバージョン管理が提供されます:

  • プロンプトテンプレートをバージョン管理(v1.0, v1.1, v2.0...)
  • A/Bテスト:異なるプロンプトバージョンのトラフィックを分割
  • ロールバック:品質低下時に前バージョンに即座に戻す
  • デプロイ承認フロー:変更を本番適用前に承認ステップ
# コード中にプロンプトを書かず、ID で参照
response = client.prompts.completions.create(
    prompt_id="pp-support-bot-v2",
    variables={"user_query": user_input, "context": context}
)

オブザーバビリティダッシュボード

機能内容
コストトラッキングプロバイダー別・ユーザー別・プロンプト別のAPI費用
レイテンシ分布P50/P95/P99 レイテンシのヒストグラム
エラーレート4xx/5xx エラーのプロバイダー別集計
トークン使用量入力/出力トークン比・コンテキスト効率
フルリクエストログ全リクエスト/レスポンスの検索・フィルタリング

LiteLLM との比較

項目LiteLLMPortkey
ライセンスMIT(コア)Apache 2.0(ゲートウェイ)/ 商用(UI)
ホスティングセルフホスト主体クラウドSaaS + セルフホスト選択可
セマンティックキャッシュなしあり(主要差別化機能)
プロンプト管理なしあり(バージョン管理・A/Bテスト)
UI ダッシュボード限定的フル機能商用 UI
無料枠無制限(OSS)月10,000リクエストまで無料

2025年の動向

2025年初頭に Portkey は Anthropic Computer Use・OpenAI Realtime API への対応を追加。RouteLLM との公式インテグレーションにより「シンプルクエリはキャッシュ + 安価モデル、複雑クエリはルーティング + 強モデル」の自動化が実現しました。

よくある質問

Q1: オープンソースゲートウェイだけで無料利用できるか? A: Gateway コアは OSS(GitHub: Portkey-AI/gateway)で無料。商用 UI は portkey.ai のサービスとして月額課金が発生します。

Q2: データは Portkey のサーバーを経由するか? A: SaaS モードでは Portkey サーバーを経由します(ログ保存)。セルフホストモードでは完全にオンプレミスで運用可能です。

Q3: Portkey と直接 Anthropic API を使う場合の違いは? A: セマンティックキャッシュ・フォールバック・ログ管理が自動追加されます。Portkey 自体のレイテンシオーバーヘッドは約10〜20ms(クラウド)〜1ms(セルフホスト)です。

この記事について
カテゴリーAI・機械学習
難易度中級
作成日2026/6/7