Connectは自分のAIサービスに
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
!重要Content HubのAI機能は、スーパーユーザー またはユーザー グループポリシーで必要な権限を持つユーザーによって有効化され、必要に応じて設定する必要があります。ほとんどのAI機能はSitecore Streamを必要とします。
自社のAIサービスやサードパーティのAIサービスを使って、画像タグや画像の代替テキストなどのメタデータを生成することができます。AIを使って 画像メタデータ を追加することで、画像タグ付けの手間が減り、ワークフロー全体の効率が向上します。これにより、画像タグが一貫性があり関連性が高まり、コンテンツ発見もご自身のワークフローや要件に合わせて調整できます。
このウォークスルーでは、以下の方法を説明します:
- コネクターを作成してください
- AI処理入力スクリプトと結果スクリプトを作成してください:::
コネクターとAI処理スクリプトを作成した後、AIプロファイルを作成します。AI支援メタデータ強化を詳細ページで利用可能にするには、詳細ページに「 Enrich with AI」 操作 を追加する必要があります。
!注ご自身のAIサービスを利用すると、受信したすべてのデータはSitecoreのセキュリティおよびプライバシー基準に準拠しています。
コネクターを作成してください
AIサービスをSitecore Content Hubのメタデータ強化機能にリンクするには、コネクタを作成する必要があります。AIプロファイルを作成する際には、使用するコネクタを選択します。
コネクターを作成するには:
- メニューバーで 「管理 」をクリックします。
- 管理ページで**「コネクター」**をクリックします。コネクタータイルはメタデータエンrichmentを有効にした後にのみ表示されます。
- コネクターのページで Connector をクリックしてください。
- 「作成」ダイアログの**「Name**」欄でコネクターの名前を入力します。定義した名前はコネクタ作成後に変更できません。
- タイプドロップダウンリストで、コネクタに必要な認可の種類を選択してください:
- APIキーを使用するには、エンドポイント(例: https://image-tags.app/api/v1/tags)、ヘッダー、キーの値を指定します。
- OAuth認証フレームワークを使用するには、エンドポイント(例:https://image-tags.app/api/v1/tags)、権威、オーディエンス、クライアントID、クライアントシークレットを指定します。
- 「保存」をクリックします。
AI処理入力スクリプトと結果スクリプトを作成します
Content HubでAIサービスを利用するには、提供された スクリプト を更新して、AIサービスからデータをContent Hubが要求する形式に変換してください。AIプロファイルを作成する際、使いたいAI入力スクリプトとAI結果スクリプトを選択します。
メタデータ強化機能にはいくつかのデフォルトスクリプトが用意されています。
- デフォルトのAI入力
- デフォルトのAI結果
これらのスクリプトを修正し、AIサービスが求めるフォーマットと出力のフォーマットを反映するようにしてください。AI入力処理スクリプトを作成する際は、ペイロードとヘッダーを以下のように定義してください。
Context.Payload = JToken.Parse("{}"); Context.Headers = new Dictionary<string, string>();
以下のヘッダーはContext.Headersでサポートされていません:
- Content-Length
- Content-Type
- Transfer-Encoding
- Connection
- Host
- Expect
- Date
- Range
- If-Modified-Since
- If-Unmodified-Since
- TE
- Trailer
- Upgrade
- すべてのContent-*ヘッダー(例: Content-Disposition、 Content-Encoding)
!ヒントスクリプトにはコメントが用意されており、何を更新すべきか理解しやすくなります。
AI入力スクリプトとAI結果スクリプトを作成するには:
- メニューバーで 「管理 」をクリックします。
- 管理ページでスクリプトをクリックします。
- スクリプトページで Script をクリックしてください。
- スクリプトダイアログのName欄で名前を入力します。
- タイプドロップダウンリストで**「デフォルトAI入力**」または**「デフォルトAI結果**」をクリックします。
- オプションでスクリプトの追加情報を入力し、「 保存」をクリックしてください。
- スクリプトページで、作成したスクリプトをクリックして詳細ページを開きます。
- 編集 をクリックしてタグ からコードをAIスクリプト で コピーします。
- それに応じてコードを更新してください。
- 「 変更を保存」をクリックします。
- 閉じるボタンをクリックしてください。