2026年3月12日:Cortex Searchの最近の更新(一般公開

以前プレビューで提供されていた以下のCortex Search機能は、一般公開されました。

カスタムベクトル埋め込み

独自またはサードパーティのモデルを使用したハイブリッド検索のために、Snowflakeが提供する埋め込みの代わりに、またはそれに加えて、事前計算されたベクトル埋め込みを使用するCortex Search Serviceを作成できるようになりました。詳細については、:ref:`Custom vector embeddings<label-cortex_multi_index_search>`を参照してください。

Cortex AgentsおよびSnowflake Intelligence向けに強化されたCortex Searchツール

Cortex Searchツールは、最新のCortex Search APIにより、検索動作を動的に制御できるようになりました。主な機能は次のとおりです。

  • 検索サービスの選択:すべてのサービスではなく、ツールの説明に基づいて単一の検索サービスに対してクエリを実行することで、レイテンシとコストを削減します。

  • 動的フィルター:属性列を用いて、各検索呼び出しにフィルター条件を適用します。

  • 動的列:検索呼び出しごとに取得するメタデータ列を指定します。

  • 動的な結果数:呼び出しごとの結果数を最大500まで設定します。

  • マルチインデックスクエリのサポート:マルチインデックスサービスに対して、インデックスごとにクエリを発行します。

この機能を有効にするには、Cortex Searchツールリソースの``columns_and_descriptions``フィールドで列の説明を設定します。

詳細については、:ref:`Add tools to agents<label_snowflake_agents_modify_agents>`を参照してください。