SnowPro Specialty: Gen AI 無料問題 1 / 10 ・ 分野1: Snowflake for Gen AI Overview
市場調査会社が、利用許諾を得た記事のアーカイブを Cortex Knowledge Extension として出し、顧客の Cortex のチャットボットの回答の根拠に使ってもらいたい。この会社が作って共有するものはどれか。
- 記事のテーブルに Cortex Analyst 用のセマンティックビューを作り、リスティングで出す
- 記事でファインチューニングしたモデルを、Model Registry に記録して渡す
- 記事の PDF を置いたステージを渡し、利用者が AI_PARSE_DOCUMENT で読む
- 記事の本文のテーブルに Cortex Search Service を作り、リスティングで出す
正解と解説を見る
正解: D
正解の理由
ページは流れを3段で説明している。提供者はテキストのデータをテーブルに入れ、そのテーブルに Cortex Search Service を作り、Snowflake Marketplace か組織内のリスティングでサービスを共有する。利用者は Cortex AI Functions か Cortex Agent API で、チャットボットなどの Cortex AI のアプリを作る。プロンプトが来ると拡張に渡され、拡張がセマンティック検索をして、関連する知識をアプリの LLM へ返す。
違う選択肢
「記事のテーブルに Cortex Analyst 用のセマンティックビューを作り、リスティングで出す」… セマンティックビューは、構造化データを text-to-SQL のために記述するものである。ナレッジ拡張は非構造化テキストをセマンティック検索で返すもので、セマンティックビューが担う役ではない。
「記事でファインチューニングしたモデルを、Model Registry に記録して渡す」… ここで提供者が共有するのは、ファインチューニングしたモデルではない。拡張は記事をモデルの重みに焼き込むのではなく、問い合わせのたびに関連する箇所を返して、検索拡張生成(RAG)に使わせる。
「記事の PDF を置いたステージを渡し、利用者が AI_PARSE_DOCUMENT で読む」… 利用者は、解析するための元のファイルを受け取らない。共有されるのは、提供者のテキストをすでに索引にした検索サービスである。
なぜ検索サービスなのか
ナレッジ拡張は RAG の部品である。利用者のモデルはそのままで、提供者の内容は検索で取り出した文脈として届く。共有するものがモデルやデータセットではなく Cortex Search Service なのは、このためである。