Jun 02, 2025: Snowflake Cortex AI Functions (Preview)¶
AI機能がマルチモーダルデータ全体でSQL演算子に対応¶
Snowflake announces the preview of Cortex AI Functions, bringing powerful AI capabilities directly into Snowflake's SQL engine. AI Functions help you build scalable AI pipelines across multimodal enterprise data with familiar SQL commands. You can now process text and images faster and more cost effectively while gaining deeper insights from structured and unstructured data.
The available Cortex AI Functions include:
AI_FILTER: テキストまたは画像の入力に対して、平易な言語による「はい」か「いいえ」の質問を評価します。AIの機能を使用して、SELECT、WHERE、JOINの句で結果をフィルターできます。
AI_CLASSIFY: テキストまたは画像の入力を平易な言語によるカテゴリ定義に基づいてユーザー定義の単一または複数のカテゴリに分類します。
AI_AGG: テキスト列を集約し、ユーザー定義のプロンプトに基づいて複数の行にわたるインサイトを返します。この関数はコンテキストウィンドウの制限を受けません。
AI_SUMMARIZE_AGG: テキスト列を集約し、複数行にわたる要約を返します。この関数はコンテキストウィンドウの制限を受けません。
AI_SIMILARITY: 埋め込みベクトルを明示的に作成することなく、2つの入力間の埋め込み類似度を計算します。
AI_COMPLETE: 複数のLLMsのいずれかを使用して指定された文字列または画像の完成物を生成します。この関数は、他の関数では補えない生成AIタスクに使用できます。
Key benefits of Cortex AI Functions include:
表現豊かで公正可能なAI演算子: AIを活用する新しい演算子セットはFILTERやAGGREGATEのような使い慣れたSQLプリミティブをシームレスに統合することで、より直感的で強力なデータ操作を可能にします。
シンプルなAIパイプライン: 標準のSQLを使用して、より簡単かつ効率的に、高度なマルチステップAIパイプラインを構築できます。
すべてのデータに対応する統合分析: 同じSQLクエリ内で構造化データと非構造化データを横断して分析を実行し、データのサイロ化を解消します。
Native Multimodal Data Support: Cortex AI Functions are designed to work fluidly across diverse modalities, eliminating the need for separate processing systems for text and image data.
パフォーマンス強化:Snowflake内のクエリエンジンのパフォーマンスとスケーラビリティを向上しました。
To get started, see Cortex AI Functions.