Box AI
Box AI
Box AI APIを使用すると、カスタムアプリケーション内でBox AI機能を利用できます。たとえば、Box AIの質疑応答機能をサードパーティ製アプリケーションに実装したり、自社製品のコンテンツエディタ内で直接コンテンツを生成したりできます。
Box AI APIの機能
Box AI APIには、アプリケーションのワークフローで大規模言語モデル (LLM) を利用できるように設計された多数の機能が用意されています。
Currently, you can ask Box AI to answer user questions, summarize the document content, or generate text you can use in your documents. You can also use Box AI to extract metadata from the provided input, such as a schema or metadata template.
The Box AI for UI Elements functionality allows embedding Box AI in your apps.
Box AIに質問する
Boxに保存しているドキュメントで作業している間など、Box AI APIを使用して、そのコンテンツについて質問することができます。
Box AIは、指定されたファイルに基づいて、コンテンツに関する質問に回答したり、要約を生成したりできます。
ユーザーがドキュメントでの作業中にBox AIを操作する方法の例については、Box AI for Documentsを参照してください。
Box AIを使用してテキストを生成する
Box AI APIを使用すると、テキストをゼロから生成したり、Box Note内の既存のテキストから生成したり、プレビュー内の特定のドキュメントに基づいて生成したりすることができます。たとえば、プレビュー表示している記事に基づいてテンプレートや議題を作成するようBox AIに求めることができます。
また、もう1つの例として、Box Notesでは、テキストの生成や既存メモのコンテンツのリファインにBox AIを使用します。詳細については、Box AI for Notesを参照してください。
Metadata extraction
The POST /2.0/ai/extract
and POST /2.0/ai/extract_structured
endpoints allow you to extract data from the provided input and return them in a form of key-value pairs.
- Use the
extract_structured
endpoint to extract data according to a pre-defined structure obtained from the metadata template, or a set of fields. - Use the
extract
endpoint to extract data from a file using a prompt that can include a stringified version of formats such as JSON or XML, or even plain text.
構成の上書き
デフォルトのエージェント構成を上書きし、独自のカスタム設定を導入するには、POST /2.0/ai/ask
リクエストおよびPOST /2.0/ai/text_gen
リクエストで利用可能なai_agent
パラメータを使用できます。
詳細については、AIエージェントのデフォルト構成を参照してください。
Box AI for UI Elements
Box AI for UI Elementsはコンテンツプレビューで利用可能で、これにより、カスタムアプリケーション内で直接ドキュメントについて質問することができます。Box AI for UI Elementsを使用してプロジェクトにBox AI機能を埋め込む方法をご確認ください。
サポートされている言語
Box AIは、英語、日本語、フランス語、スペイン語など、多くの言語で使用できます。ただし、基になるモデルは、主に英語のドキュメントでトレーニングされています。つまり、他の言語のプロンプトで返される回答は、英語の場合よりも低品質になる可能性があります。テストでは、要約、文法やつづりの確認、質問への回答について満足のいく結果が示されています が、結果は英語の場合と異なる可能性があることに留意してください。
[ユーザーアクティビティ] レポート (UAR) でのBox AI API
[ユーザーアクティビティ] レポートには、ユーザーがBoxで実行している操作の概要が示されます。Box管理者は、このレポートを使用して、所定の期間内にユーザーが行った操作を確認できますが、これにはBox AIに対する操作も含まれます。レポートには、Box管理者がBox AIの詳細を取得するために選択できる以下の操作が用意されています。
AI query
: ユーザーがBox AIに対してクエリを実行し、レスポンスを受け取りました。Failed AI query
: ユーザーがBox AIに対してクエリを実行しましたが、レスポンスがありませんでした。