Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция
Область применения: Databricks SQL
Databricks Runtime
Внимание
Эта функция предоставляется в режиме общедоступной предварительной версии.
Во время предварительной версии базовая языковая модель может обрабатывать несколько языков, но эта функция ИИ настраивается для английского языка.
Функция ai_summarize()
позволяет вам вызвать передовую генеративную модель ИИ для создания сводки по заданному тексту с помощью SQL. Эта функция использует конечную точку обслуживания чата, предоставленную API модели Databricks Foundation.
Требования
Внимание
Базовые модели, которые могут использоваться в настоящее время, лицензируются в соответствии с лицензией Apache 2.0, Авторским правом © The Apache Software Foundation или лицензией сообщества LLAMA 3.3, Авторским правом © Meta Platforms, Inc. Все права защищены. Клиенты отвечают за обеспечение соответствия применимым лицензиям модели.
Databricks рекомендует просматривать эти лицензии, чтобы обеспечить соответствие любым применимым условиям. Если модели появляются в будущем, которые лучше работают в соответствии с внутренними тестами Databricks, Databricks может изменить модель (и список применимых лицензий, предоставленных на этой странице).
- Эта функция доступна только в рабочих областях, расположенных в регионах, поддерживающих функции ИИ с использованием API Foundation Model.
- Эта функция недоступна в Классической версии SQL Azure Databricks.
- Проверьте страницу с ценами на Databricks SQL.
- Для повышения производительности рабочих нагрузок пакетного вывода требуется Среда выполнения Databricks Runtime 15.4 ML LTS.
Синтаксис
ai_summarize(content[, max_words])
Аргументы
-
content
:STRING
выражение, текст, который нужно резюмировать. -
max_words
: необязательное неотрицательное числовое выражение, представляющее приблизительное целевое количество слов в возвращаемом сводном тексте. Значение по умолчанию — 50. Если задано значение 0, ограничение слова отсутствует.
Возвраты
А STRING
.
Если content
равно NULL
, то результат – NULL
.
Примеры
> 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."