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