始めましょう · 2026-09-01 · HippoAPI Documentation Team

モデル

キーで利用可能なモデルを見つけて、API リクエストで正確なモデル識別子を使用します。

モデルを見つける 2 つの方法

/pricing にあるパブリック モデル カタログを使用して、統合する前に機能と実際の価格を比較します。 API キーで GET /v1/models を使用して、そのキーで現在利用可能なモデル識別子を取得します。

API の結果には、リクエスト時のアクセス権限があります。モデルはパブリック カタログに表示されますが、制限されたキーまたはグループでは使用できません。

利用可能なモデルをリストする

GET /v1/models

cURL

curl 'https://hippoapi.net/v1/models' \
+  -H "Authorization: Bearer $HIPPOAPI_API_KEY"

Python

models = client.models.list()
for model in models.data:
    print(model.id)

JavaScript

const models = await client.models.list()
for (const model of models.data) {
  console.log(model.id)
}

正確な識別子を使用する

大文字、句読点、バージョンの接尾辞を変更せずに ID 値をコピーします。その文字列をリクエストのモデルフィールドに入力します。表示名、ベンダー名、またはマーケティング タイトルは、必ずしも有効なモデル識別子であるとは限りません。

モデル識別子をソース コードに分散させるのではなく、アプリケーション構成内に保持します。これにより、制御されたモデルの変更の確認とロールバックが容易になります。

const MODEL = process.env.HIPPOAPI_MODEL || 'glm-5.1'

すべてのパラメータがサポートされていると想定しないでください

OpenAI 互換では、要求と応答のプロトコルについて説明します。モデルの動作とサポートされる機能は依然として異なります。導入を計画している正確なモデルを使用して、ストリーミング、ツール呼び出し、構造化出力、画像入力、コンテキスト長、サンプリング パラメーターをテストします。

モデルを切り替えるときは、代表的な入力をテストし、品質、遅延、エラー率、合計課金使用量を比較します。モデル文字列のみを変更するのは技術的には簡単ですが、それでもアプリケーションの動作が変更されます。