質問を送信
サポートされているLLMにAIリクエストを送信し、提供されたコンテキストを考慮してユーザーの質問に特化した回答を返します。
単一のファイル、複数のファイル、またはBox Hubのコンテンツ全体に対して質問できます。Box Hubのコンテンツ全体に対して検索や質問を行うには、typeをhubs、idをHubのIDに設定して、単一の項目を送信します。Box AIは、そのHubのすべてのファイルのインデックスが作成されたコンテンツを使用して質問に回答します。
Box Hubについて質問するには、Hubのコンテンツのインデックス作成のため、Hubの作成前に管理コンソールでBox AI for Hubsが有効になっている必要があります。
承認
The access token received from the authorization server in the OAuth 2.0 flow.
ボディ
AIへの質問リクエストオブジェクト。
Box AIは、テキストレプリゼンテーションのサイズが最大2 MBまで、または最大25ファイルまで (いずれか先に達した方) のテキストドキュメントを処理します。テキストファイルのサイズが2 MBを超える場合は、最初の2 MBのテキストレプリゼンテーションが処理されます。Box AIは、解像度1024 x 1024ピクセルの画像ドキュメントを処理し、最大5枚の画像、または複数ページの画像の場合は5ページまで対応可能です。画像または画像のページ数が5枚を超えると、最初の5枚の画像またはページが処理されます。モードパラメータをsingle_item_qaに設定すると、項目配列が持つことができる要素は1つのみとなります。現在、Box AIはマルチモーダルリクエストをサポートしていません。画像とテキストの両方が送信された場合、Box AIはテキストのみを処理します。
multiple_item_qa, single_item_qa "multiple_item_qa"
LLMが回答するようにクライアントが提供するプロンプト。プロンプトの長さは10000文字に制限されています。
"What is the value provided by public APIs based on this document?"
LLMが処理する項目 (多くの場合ファイル)。Box Hub全体を検索したり、Box Hubのコンテンツについて質問したりするには、typeをhubsに設定して単一の項目を渡します。詳細については、項目のtypeプロパティを参照してください。
1 - 25 elementsこれまでにLLMに渡されたプロンプトおよび回答の履歴。これにより、レスポンスの生成時にLLMに追加のコンテキストが提供されます。
引用情報を返すかどうかを示すフラグ。
true
リクエストの処理に使用されるAIエージェント。
- AIエージェントの参照
- 質問リクエスト用のAIエージェント
レスポンス
LLMからの回答を含む成功したレスポンス。
AIの質問への応答。
LLMから提供された回答。
"Public APIs are important because of key and important reasons."
プロンプトに対する回答が作成された時点のISO日付形式のタイムスタンプ。
"2012-12-12T10:53:43-08:00"
応答が終了した理由。
"done"
リクエストで使用されるモデルおよびプロセッサに関する情報。
LLMの回答で参照された部分の引用情報。
