Aracılığıyla paylaş


ai_summarize işlevi

Şunun için geçerlidir:evet olarak işaretlendi Databricks SQL evet olarak işaretlendi Databricks Runtime

Önemli

Bu özellik Genel Önizleme aşamasındadır.

Önizleme sırasında temel alınan dil modeli birkaç dili işleyebilir, ancak bu AI İşlevi İngilizce için ayarlanmıştır.

ai_summarize() işlevi, SQL kullanarak belirli bir metnin özetini oluşturmak için son model oluşturucu yapay zeka modelini çağırmanıza olanak tanır. Bu işlev, Databricks Foundation Model API'leri tarafından kullanıma sunulan bir uç noktayı kullanan sohbet modeli içerir.

Gereksinimler

Önemli

Şu anda kullanılabilecek temel modeller Apache 2.0 Lisansı, Telif Hakkı © Apache Software Foundation veya LLAMA 3.3 Topluluk Lisansı Telif Hakkı © Meta Platformları, Inc. altında lisanslandırılır. Tüm hakları saklıdır. Müşteriler, geçerli model lisanslarıyla uyumluluğu sağlamakla sorumludur.

Databricks, geçerli koşullarla uyumluluğu sağlamak için bu lisansların gözden geçirilmesini önerir. Gelecekte Databricks'in iç karşılaştırmalarına göre daha iyi performans gösteren modeller ortaya çıkarsa Databricks modeli (ve bu sayfada sağlanan geçerli lisansların listesini) değiştirebilir.

Söz dizimi

ai_summarize(content[, max_words])

Argümanlar

  • content: STRING ifadesi, özetlenecek metin.
  • max_words: Dönüş yapılan özet metindeki optimum hedef sözcük sayısını temsil eden isteğe bağlı negatif olmayan tamsayı sayısal ifade. Varsayılan değer 50’dir. 0 olarak ayarlanırsa, sözcük sınırı yoktur.

İadeler

Bir STRING.

Eğer content, NULL ise, sonuç NULL olur.

Örnekler

> SELECT ai_summarize(
    'Apache Spark is a unified analytics engine for large-scale data processing. ' ||
    'It provides high-level APIs in Java, Scala, Python and R, and an optimized ' ||
    'engine that supports general execution graphs. It also supports a rich set ' ||
    'of higher-level tools including Spark SQL for SQL and structured data ' ||
    'processing, pandas API on Spark for pandas workloads, MLlib for machine ' ||
    'learning, GraphX for graph processing, and Structured Streaming for incremental ' ||
    'computation and stream processing.',
    20
  );
 "Apache Spark is a unified, multi-language analytics engine for large-scale data processing
 with additional tools for SQL, machine learning, graph processing, and stream computing."