API リファレンス · 2026-08-28 · HippoAPI ドキュメントチーム

チャット完了を作成する

システムとユーザーメッセージを送信し、カタログモデルを選択し、応答またはストリームを処理します。

メッセージの送信

POST /v1/chat/completions を正確なカタログモデル識別子とメッセージ配列で呼び出します。 送信前にアプリケーション入力を簡潔にし、検証します。

const result = await client.chat.completions.create({
  model: 'MODEL_ID_FROM_CATALOG',
  messages: [{ role: 'user', content: 'Summarize this text.' }],
})

ハンドル ストリーミング 意図的に

選択したモデルとクライアントパスがサポートしているときにのみストリームを設定します。 部分的な出力を安全に蓄積し、切断を処理し、失敗したストリームを重複した作業なしで取得できると仮定しません。

レコード識別子リクエスト

HippoAPI リクエスト識別子を内部トレースで記録します。API key やフルデリケートなプロンプトではありません。 識別子、時間、エンドポイント、モデル、ステータスは、トラブルシューティングの最も有用なフィールドです。