次の方法で共有


テキスト要約を使用する

この記事では、Azure AI Video Indexer でテキスト要約を使用する方法について説明します。 この例では、Azure OpenAI モデルのデプロイを使用します。

メモ

この機能は、有料アカウントでのみ機能します。 有料アカウントを作成します。

前提条件

テキスト要約 の概要と、次の前提条件を確認します。

クラウド

  • Azure OpenAI アカウントに接続されている Azure AI Video Indexer 有料 アカウント。

  • 目的の Azure サブスクリプション内の Azure OpenAI に付与されたアクセス権。 現時点では、このサービスへのアクセスはアプリケーションによって付与されます。 Azure OpenAI へのアクセスを申請する方法の詳細については、「Azure OpenAI サービスの制限付きアクセス」を参照してください。

  • Azure OpenAI GPT-35-Turbo、GPT-4、GPT-4o、または GPT-4O-mini デプロイ。 キーフレーム ベースの概要を活用するには、視覚的な入力を受け入れる Azure OpenAI モデルを選択する必要があります。 詳細については、「Azure OpenAI Service モデル」を参照してください。

  • 直接攻撃に対するプロンプト・シールドフィルター(脱獄用)を導入に追加する必要があります。 詳細については、<Azure OpenAI Service でコンテンツ フィルター (プレビュー) を使用するを参照してください。

  • "暴力"、"ヘイト"、"性的"、"自傷行為" などのカテゴリに有害なコンテンツ フィルターを構成することをお勧めします。 これらのフィルターは必須ではありませんが、少なくとも中程度の有害性のコンテンツを除外するには、"Medium" または "Low" に設定する必要があります。 この設定により、有害性レーティングが中以上のコンテンツがブロックされます。 安全性を向上するために、より厳密な設定を選択できます。 構成したら、コンテンツ フィルターの設定を保存します。

  • Azure AI Video Indexer ライブラリにアップロードされたビデオ。

メモ

Azure AI Video Indexer は、微調整されたモデルに接続できません。

エッジ デバイス

Arc で有効になっている Azure AI Video Indexer を使用すると、エッジ デバイスで Azure AI Video Indexer を使用できます。 このユース ケースの技術的要件を次に示します。

  • Arc バージョン番号 1.1.23 以降で Video Indexer が有効になります。
  • ハードウェア要件: GPU または Intel CPU。 速度が遅いため、CPU で実行することはお勧めしません。 Nvidia V100 以上の GPU を使用することをお勧めします。 複数の GPU ノードがある場合は、ノード セレクターを追加して目的のノードを選択できます。
  • 概要の一部として keyframes を使用するには、Nvidia A100 以降が必要です。
  • エッジ上のテキスト ビデオ要約では、Phi3.5 モデルのみが使用されます。 ハードウェアの詳細については、Phi 3.5 の公式リリース情報を参照してください。

ブラウザーで Web ページを開く

必要な Web ページを既に開いている場合は、次の手順に従う方が簡単です。 次のパラメーターをコピーして、お気に入りのテキスト エディターに貼り付けます。 作業を開始するための一覧を次に示します。

  • VI アカウント ID:
  • ビデオ ファイル ID:
  • デプロイメント名:
  • アクセス トークン:
  1. Azure ポータルを開き 1 つのタブまたはウィンドウでサインインします。
    1. アカウント ID の Azure AI Video Indexer アカウント ページに移動します。
    2. Azure OpenAI アカウント ページに移動します
      1. メニューから [モデルデプロイ] を選択し、[デプロイの管理] を選択します。 Azure OpenAI Studio が開きます。 使用するデプロイ名をコピーします。
  2. Azure AI Video Indexer Web ポータルを開き別のタブまたはウィンドウでサインインします。
    1. ライブラリ ページに移動し、ビデオを選択し、ビデオ ファイル ID を右クリックします。
  3. 別のタブまたはウィンドウで Azure AI Video Indexer API を開き、サインインします。

キーフレームの有無に関係なくテキストの概要を生成する

Azure AI Video Indexer Web ポータルを使用して、テキストを集計できます。

  1. Web ポータルをまだ開いていない場合は、 Azure AI Video Indexer Web ポータルを開きます。
  2. ファイルをアップロードし、インデックスが作成されるまで待ちます。
  3. ビデオを選択してメディア ページに移動します。
  4. キーフレームを使用してサマリーを生成する場合は、[ 視覚的なキーフレームの分析情報を含める] オプションを選択して、より良い品質の概要を取得 します。
  5. サマリーを生成を選択します。 テキストの概要が生成されます。

メモ

[概要 の生成] ボタンが表示されない場合は、試用版アカウントを使用している可能性があります。 この機能を使用するには、 標準アカウントを作成します。

要約のカスタマイズ

概要が生成されたら、概要スタイルをカスタマイズするか、モデルのデプロイを変更することで、概要を調整できます。

概要スタイルをカスタマイズする

[サマリーのカスタマイズ]アイコンを選択して、概要をカスタマイズすることもできます。 短いまたは長いサマリーの長さから選択でき、概要スタイルとしてニュートラルカジュアル、またはフォーマルを選択できます。 選択したら、 Generate を再度選択

モデルのデプロイを変更する

  1. [サマリーのカスタマイズ] アイコンを選択します。
  2. Model deployment ドロップダウン リストから、使用するモデル デプロイを選択します。
  3. Generate をもう一度選択

メモ

モデルのデプロイは、モデルとフィルターの組み合わせであることを忘れないでください。 さらに、テキストの概要をカスタマイズするたびに、API PUT 要求を表します。

トラブルシューティング

特定のソリューションを探す前に、ドキュメントの Prerequisites セクションでリソースを作成していることを確認してください。

要約の生成が表示されない

Azure OpenAI アカウントが Azure AI Video Indexer アカウントに正しく接続されていない可能性があります。

概要を生成できませんでした

  • 有害なコンテンツを表示しないように、展開にコンテンツ フィルターを追加する必要があります。 Azure OpenAI Studio に戻り、デプロイにフィルターを追加します。
  • 機密性の高いコンテンツまたは有害なコンテンツを含むコンテンツに対して、制限の緩やかなコンテンツ フィルターを作成しました。 コンテンツフィルターは、少なくとも中級である必要があります。 コンテンツ フィルターを [中] に設定すると、有害なコンテンツはビデオに残り、フィルターがトリガーされます。 この場合、解決策はありません。
  • トランスクリプトを要求しなかったか、インデックス作成プロセス中に十分な情報が生成されない可能性があります。
  • 高度なプリセットを使用している可能性があります。
  • 変換を作成するのに十分なオーディオがビデオにない可能性があります。

モデルのデプロイを使用できない、またはデプロイが見つからない

  • デプロイを作成しなかった。
  • 誰かがデプロイされたモデルを変更または削除しました。

調整

VIに送信される要求が多すぎる可能性があります。 数分置いてからもう一度お試しください。

"フィルターが見つかりません" というエラーが表示される

フィルターが見つからないエラーが発生した場合は、不足している内容を説明する詳細なエラーが表示されます。 エラーは次の例のようになりますが、他の不足している内容の詳細が含まれている可能性があります。

ErrorType":"SUMMARY_FILTERS_NOT_FOUND","Message":"Couldn't generate a summary because the model needs to be set with the right content filters to avoid showing harmful content. Input filter 'Jailbreak' must be enabled with action set to 'Annotate and block'. Trace id: '00000000-0000-0000-0000-000000000000'.

メモ

脱獄 フィルターは、2024 年 11 月 1 日時点でキーフレーム ベースの概要または通常の概要を使用する場合にのみ必要です。

脱獄の問題を解決するには:

  1. [ Go to Azure Open AI Studio を選択します。
  2. [デプロイ] を選択します。
  3. 使用しているデプロイを選択します。
  4. 編集を選択します。
  5. 各カテゴリに対して少なくとも中レベルを持つフィルターを構成します。
  6. プロンプトシールドを脱獄攻撃に適用します。
  7. [フィルターの作成] を選択します。

その他の考慮事項

同じリージョンに Azure AI Video Indexer アカウントと Azure OpenAI アカウントを作成することをお勧めします。または、パフォーマンスの問題が発生する可能性があります。