📀 出典のデータベース: 主要ファイルストレージ・社内チャットAPIと生成AI連携設計データベース
Box
🗓 更新日: 5/1/2025
公開中API機能(ファイル一覧・検索・メタデータ・チャット履歴)
ファイル一覧取得(GET /folders/:id/items)、ファイル情報取得(GET /files/:id)、メタデータ検索(メタデータクエリAPI)、メタデータの取得・書き込み、フォルダ・コレクション内の項目リスト取得, ファイル一覧取得、フォルダ内項目リスト取得、メタデータ検索、メタデータクエリ、コレクション項目リスト取得、ファイル情報取得、ファイルバージョン取得、コラボレーションリスト取得, ファイル一覧取得、検索、メタデータ取得・編集、フォルダ操作、イベント監視など多様なAPI機能を提供。, , ファイル一覧取得(GET /folders/:id/items)、ファイル情報取得(GET /files/:id)、メタデータ検索(メタデータクエリAPI)、メタデータの取得・書き込み、フォルダ・コレクション内の項目リスト取得、Box AI APIによるメタデータ抽出、AIによるテキスト生成・Q&A・要約機能
認証方式
OAuth 2.0、JWT(JSON Web Token)、クライアント資格情報許可(CCG)、アプリトークン認証、SSO(シングルサインオン)、2要素認証, OAuth 2.0、JSON Web Token (JWT) によるサーバー間認証、アクセストークン方式,
レートリミット
一般的に1ユーザーあたり約1000APIコール/分。月間500万コール程度を超えると制限の可能性あり。retry-afterヘッダーで再試行推奨。3種類のレート制限があり、APIごとに異なる場合もある。, , 一般APIコール:1ユーザーあたり1分間に1000リクエスト。アップロード:1ユーザーあたり1分間に240回。検索:1ユーザーあたり1秒間に6回、1分間に60回。エンタープライズアカウントは月間10万回などの制限もあり。, 一般的に1ユーザーあたり約1000APIコール/分。月間500万コール程度を超えると制限の可能性あり。retry-afterヘッダーで再試行推奨。APIごとに異なる場合もある。
リアルタイム取得方式(Webhook等)
Webhook(イベント通知)、リアルタイムサーバー、イベントトリガーによるhttpsエンドポイント通知, , Webhook(V2)によるイベント通知。Box内のファイルやフォルダのイベント発生時に指定URLへ通知。Push型アーキテクチャ。
バッチ処理方式(Polling/Delta Query等)
Box CLIによる一括コマンド実行、CSVによるバッチ処理、Box Doc GenバッチAPI、タスクスケジューラやRPA連携も可能, , CLIやAPIでのBulk/Batchedコマンド(CSV等による一括処理)。ただし、Batch APIは非推奨・廃止傾向。Doc Gen BatchやBulk Folder操作など一部用途で利用可能。, CLIやAPIでのBulk/Batchedコマンド(CSV等による一括処理)。Batch APIは非推奨・廃止傾向。Doc Gen BatchやBulk Folder操作など一部用途で利用可能。
生成AI連携手法(RAG/Embedding/要約等)
Box AI(要約・質問応答等)、API経由でのメタデータ抽出やファイル内容取得によるRAG/Embedding連携が可能, , Box AI APIを利用し、Box内コンテンツの要約・質疑応答・テキスト生成などの生成AI機能をカスタムアプリや他サービスと連携可能。GPT-4oとの連携やメタデータAPIも提供。, Box AIを利用し、Box内のコンテンツに対して要約、質問応答、インサイト抽出などの生成AI機能をAPI経由で利用可能。OpenAIやAWSのAIモデルとも連携し、RAGやEmbeddingも実装可能。, Box AI APIを利用し、ファイルやメタデータに対するQ&A、要約、テキスト生成、データ抽出などの生成AI機能をAPI経由で実装可能。複数ファイルや大容量テキストへの対応も進んでいる。, Box AI APIを利用し、Box内のファイルやコンテンツに対して要約・質問応答・RAG・Embedding等の生成AI処理が可能。Box AIはOpenAIやAWSのAIモデルと連携し、モデルアグノスティックな設計。Box Content Intelligence APIも利用可能。, Box AI APIを利用し、Box内のコンテンツに対して要約、質問応答、インサイト抽出などの生成AI機能をAPI経由で利用可能。OpenAIやAWSのAIモデルとも連携し、RAGやEmbeddingも実装可能。メタデータ抽出やQ&A、テキスト生成、構造化データ抽出(extract_structuredエンドポイント)など多様なAI連携が可能。Weaviateや他のベクトルDBとのRAG連携もサポート。
推奨インフラ・アーキテクチャ要件
Box AI APIはクラウドネイティブなマイクロサービス構成やサードパーティアプリとの連携を推奨。Box AI for Slackなどの事前統合や、APIゲートウェイ経由のセキュアな連携が有効。, Box Content Cloud上でBox AIを利用し、OpenAIやAWSのAIサービスと連携するクラウドアーキテクチャが推奨。API経由での拡張や、セキュアなエンタープライズ向け運用が前提。モデルアグノスティックな設計も特徴。, Box AI APIはBox Platform上で動作し、Box Developer ConsoleやSDKを活用したクラウドネイティブなアーキテクチャが推奨される。エンタープライズ用途ではAPI連携によるカスタムアプリケーション開発や、Box Content Cloudとの統合が推奨される。, Box Content Cloud上でBox AI APIを活用し、外部AIモデル(OpenAI、AWS等)と連携するモデルアグノスティックなアーキテクチャ。API GatewayやWebhook、IAMによる認証・権限管理、Box Content Intelligence APIの活用が推奨。エンタープライズ向けのセキュリティ・ガバナンス機能も重視。, Box Content Cloud上でBox AIを利用し、OpenAIやAWSのAIサービスと連携するクラウドアーキテクチャが推奨。API GatewayやWebhook、IAMによる認証・権限管理、Box Content Intelligence APIの活用が推奨。エンタープライズ向けのセキュリティ・ガバナンス機能も重視。モデルアグノスティックな設計。
すべての出典情報
出典情報の詳細は、ブラウザでページを表示してご確認ください。