Skip to main content
POST
cURL
このリソースは、バージョン2024.0のエンドポイントで使用されています。 詳細については、 Box APIのバージョン管理を参照してください。Box SDKのバージョニング戦略について詳しく学ぶ。」

承認

Authorization
string
header
必須

The access token received from the authorization server in the OAuth 2.0 flow.

ボディ

application/json

AIへのテキスト生成リクエストオブジェクト。

prompt
string
必須

LLMが回答するようにクライアントが提供するプロンプト。プロンプトの長さは10000文字に制限されています。

:

"Write an email to a client about the importance of public APIs."

items
object[]
必須

LLMで処理する項目 (多くの場合はファイル)。この配列に含めることができる要素は1つだけです。

: Box AIは、テキストレプリゼンテーションのサイズが最大2 MBまでのドキュメントを処理します。ファイルのサイズが2 MBを超える場合は、最初の2 MBのテキストレプリゼンテーションが処理されます。

Required array length: 1 element
dialogue_history
会話履歴 · object[]

これまでにLLMに渡されたプロンプトおよび回答の履歴。このパラメータにより、レスポンスの生成時にLLMに追加のコンテキストが提供されます。

ai_agent
AIエージェントの参照 · object

テキストの生成に使用されるAIエージェント。

レスポンス

LLMからの回答を含む成功したレスポンス。

AIの応答。

answer
string
必須

LLMから提供された回答。

:

"Public APIs are important because of key and important reasons."

created_at
string<date-time>
必須

プロンプトに対する回答が作成された時点のISO日付形式のタイムスタンプ。

:

"2012-12-12T10:53:43-08:00"

completion_reason
string

応答が終了した理由。

:

"done"

ai_agent_info
リクエストで使用されるモデルおよびプロセッサに関する情報。 · object

リクエストで使用されるモデルおよびプロセッサに関する情報。

最終更新日 2026年1月23日