コンテンツへスキップ

概要

DeepFrame API の概要と開始地点です。

DeepFrame API は、動画を根拠のある意思決定へ変換します。動画を一度 upload して index すると、Search、Workflow Review、Analysis で再利用できます。Finding と Answer は result state と確認可能な evidence を保持し、Report はその既存の answer data を整形します。

何を作れるか

まず必要な成果を選んでください。どの方法でも同じインデックス済み動画を再利用します。

DeepFrame の仕組み

  1. アップロード: 正確な file_size でアップロードセッションを作成します。返された保存先へ動画を送り、分割アップロードの場合は各パートの受領情報を記録してから完了操作を行います。content type、duration、upload strategy はサーバーが管理します。
  2. インデックス: 動画の status が completed になるまで待ちます。インデックス済み動画は、複数の機能で再利用できます。
  3. パスを選ぶ: index 済みエビデンスを Search、Workflow Review、Analysis で再利用します。
  4. 結果を確認: Search は timestamp 付きの一致を返します。Workflow Review は Finding を返します。Analysis は typed field を持つ名前付き Answer を返します。
  5. レポート: 保存済み report template で既存の answer data を選択します。新しい表示 view には rerender endpoint を使います。
  6. 判断: found、not_found、uncertain、not_checked を区別します。各判断には、確認できる根拠への経路が必要です。

ベース URL とバージョン

すべてのルートは次のベース URL を使います。

https://api.deepframe.cloud/api/v1alpha1

/api/v1alpha1 は alpha channel です。この revision の contract は凍結されていますが、互換性は保証されません。breaking change は日付付きの新しい alpha revision に入ります。profile、report template、run は immutable version を固定でき、選択した instruction、answer field、表示を再現できます。規約 で version と response header を確認してください。

認証

Public API Alpha キー(alpha 期間中に DeepFrame API へのアクセスを付与する key type)を bearer token として送ります。

curl --fail-with-body "$BASE_URL/api/v1alpha1/videos" \
  -H "Authorization: Bearer $DEEPFRAME_API_KEY"

API キーからワークスペースが特定され、ルートごとのアクセス権限が適用されます。プラットフォーム管理者が対象ワークスペースで Public API Alpha への opt-in を行うまで、alpha traffic は受け付けられません。認証を参照してください。

はじめに

探す

分析・レビュー

連携を運用する

API リファレンス

API リファレンスには、リポジトリで管理されている OpenAPI 仕様のすべての操作を掲載しています。各操作で、リクエスト、応答、応答ヘッダー、エラー、コード例を確認できます。

このページの内容