Aracılığıyla paylaş


ai_summarize işlevi

Şunlar için geçerlidir:check marked yes Databricks SQL

Önemli

Bu özellik Genel Önizlemededir.

Önizlemede,

  • Temel alınan dil modeli birkaç dili işleyebilir, ancak bu işlevler İngilizce için ayarlanmıştır.
  • Temel alınan Temel Model API'leri için hız sınırlaması vardır. Bu sınırları güncelleştirmek için bkz . Temel Model API'leri sınırları .

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

Gereksinimler

Önemli

Şu anda kullanılabilecek temel modeller Apache 2.0 lisansı veya Llama 2 topluluk lisansı kapsamında lisanslandırılır. 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.

Şu anda Mixtral-8x7B Instruct , bu yapay zeka işlevlerini destekleyen temel modeldir.

Söz dizimi

ai_summarize(content[, max_words])

Bağımsız değişkenler

  • content: İfade STRING , özetlenecek metin.
  • max_words: Döndürülen özet metindeki en iyi çaba 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.

Döndürülenler

Bir STRING.

ise contentNULL, sonuç olur NULL.

Ö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."