始める前に
Box側では以下が必要です。- Box Mountのバイナリを含む、Box Mount開発者向けプレビューへのアクセス権限。アクセス権限をリクエストするには、Box Mount開発者向けプレビューの利用申請フォームに必要事項を入力してください。
- OAuth 2.0またはJWT用に構成されたBoxアプリ。詳細については、資格情報の構成を参照してください。
- マウントするBoxフォルダのID。これは、BoxのフォルダURLの末尾の数値です。
デモ動画
このデモではOpenAI Agents APIを使用しており、エージェントはOpenAIによってホストされたサンドボックスで実行されます。メインのエージェントがBoxのディーリングルームをマウントし、ソースファイルを読み取り、3つの専門エージェントを並列で起動して、4つのレポートをBoxに書き戻します。顧客がBox内の契約書を改訂すると、Box Mountが新しいバージョンをサンドボックスに同期し、エージェントがレポートを更新します。一方、改訂された契約書は新しいファイルバージョンとしてBoxに保持されます。Agents SDKを使用したBox Mountの設定
OpenAIドキュメントのサンドボックスエージェントに従ってください。Manifestはサンドボックスエージェントのワークスペースを記述するマニフェストで、BoxMountは、外部ストレージをサンドボックス内で利用可能にするために使用できるマニフェストエントリの1つです。サンドボックスエージェントは、TypeScript版およびPython版のAgents SDKで提供されています。
Box資格情報は、プロンプト、エージェントの指示、コミットするマニフェストには含めないでください。詳しくは、資格情報の保護を参照してください。
次の手順
- プレビュー版で開発作業を行う前に、Box Mountの既知の制限を確認します。
