Jun 02, 2025: Snowflake Cortex AI Functions (Preview)¶
AI-Fähigkeit trifft SQL-Operatoren über multimodale Daten¶
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: Wertet eine einfache Ja-oder-Nein-Frage anhand von Text- oder Bildeingaben aus und ermöglicht es Ihnen, die Ergebnisse in den Klauseln SELECT, WHERE und JOIN mit Hilfe von AI-Funktionen zu filtern.
AI_CLASSIFY: Klassifiziert eine Text- oder Bildeingabe in eine oder mehrere benutzerdefinierte Kategorien auf der Grundlage von Kategoriedefinitionen in einfacher Sprache.
AI_AGG: Aggregiert eine Textspalte und liefert auf der Grundlage einer benutzerdefinierten Abfrage Erkenntnisse über mehrere Zeilen. Diese Funktion unterliegt nicht den Beschränkungen des Kontextfensters.
AI_SUMMARIZE_AGG: Aggregiert eine Textspalte und liefert eine Zusammenfassung über mehrere Zeilen. Diese Funktion unterliegt nicht den Beschränkungen des Kontextfensters.
AI_SIMILARITY: Berechnet die Einbettungsähnlichkeit zwischen zwei Eingaben, ohne dass Sie die Einbettungsvektoren explizit erstellen müssen.
AI_COMPLETE: Erzeugt eine Vervollständigung für eine gegebene Textzeichenfolge oder ein Bild unter Verwendung einer der verschiedenen verfügbaren LLMs. Verwenden Sie diese Funktion für generative AI-Aufgaben, die nicht von anderen Funktionen abgedeckt werden.
Key benefits of Cortex AI Functions include:
Ausdrucksstarke und komponierbare AI-Operatoren: Eine neue Reihe von AI-gesteuerten Operatoren lässt sich nahtlos in bekannte SQL-Primitive wie FILTER und AGGREGATE integrieren und ermöglicht eine intuitivere und leistungsfähigere Datenmanipulation.
Vereinfachte AI-Pipelines: Erstellen Sie fortgeschrittene, mehrstufige AI-Pipelines mit größerer Leichtigkeit und Effizienz unter Verwendung von Standard-SQL.
Einheitliche Analysen für alle Daten: Führen Sie Analysen für strukturierte und unstrukturierte Daten innerhalb derselben SQL-Abfrage durch und brechen Sie Datensilos auf.
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.
Leistungsverbesserungen: Verbesserte Leistung und Skalierbarkeit der Abfrage-Engine in Snowflake.
To get started, see Cortex AI Functions.