プレビュー
この機能は パブリック プレビュー 段階であり、 us-east1
と us-central1
でサポートされています。
基盤モデルの REST API リファレンス
この記事では、Databricks 基盤APIsとそれらがサポートするモデルの一般的な API 情報を提供します。 基盤モデルAPI既存のプロジェクトの移行を容易にするために、OpenAI の REST API と同様になるように設計されています。
エンドポイント
プロビジョニングされたスループットエンドポイントは 、API または Serving UI を使用して作成できます。 これらのエンドポイントは、両方の提供モデルが同じ API 形式を公開している限り、A/B テストのエンドポイントごとに複数のモデルもサポートします。 たとえば、両方のモデルが埋め込みモデルであるとします。
使い方
応答には、要求と応答のトークンの数を報告する usage
サブメッセージが含まれます。 このサブメッセージの形式は、すべてのタスクタイプで同じです。
フィールド |
タイプ |
説明 |
---|---|---|
|
Integer |
生成されたトークンの数。 埋め込み応答には含まれません。 |
|
Integer |
入力プロンプトからのトークンの数。 |
|
Integer |
トークンの合計数。 |
埋め込みタスク
埋め込みタスクは、入力文字列を埋め込みベクトルにマップします。 各要求で多くの入力をまとめてバッチ処理できます。 エンドポイント パラメーターのクエリについては、 POST /serving-endpoints/{name}/invocations を参照してください。
埋め込みリクエスト
フィールド |
タイプ |
説明 |
---|---|---|
|
文字列 または List[文字列] |
必須です。 埋め込む入力テキスト。 文字列または文字列のリストを指定できます。 |
|
String |
埋め込みモデルに渡す省略可能な命令。 |
手順はオプションであり、モデルに大きく依存します。 たとえば、BGEの著者は、チャンクのインデックス作成時に命令を使わず、検索クエリには命令 "Represent this sentence for searching relevant passages:"
を使用することを推奨しています。 Instructor-XLなどの他のモデルは、幅広い命令文字列をサポートしています。