Функция ai_analyze_sentiment
Область применения: Databricks SQL
Databricks Runtime
Внимание
Эта функция предоставляется в режиме общедоступной предварительной версии.
В предварительной версии:
- Базовая языковая модель может обрабатывать несколько языков, однако эти функции настраиваются для английского языка.
- Существует ограничение скорости для базовых API-интерфейсов модели Foundation. Чтобы обновить эти ограничения, ознакомьтесь с ограничениями API модели Foundation.
- К этой функции применяется консервативное ограничение скорости по умолчанию. Для приложений с высокой пропускной способностью обратитесь в службу поддержки.
Эта ai_analyze_sentiment()
функция позволяет вызывать генеративную модель ИИ для выполнения анализа тональности входного текста с помощью SQL.
Требования
Внимание
Базовые модели, которые могут использоваться в настоящее время, лицензируются в соответствии с лицензией Apache 2.0, Авторским правом © The Apache Software Foundation или лицензией сообщества LLAMA 3.3, Авторским правом © Meta Platforms, Inc. Все права защищены. Клиенты отвечают за обеспечение соответствия применимым лицензиям модели.
Databricks рекомендует просматривать эти лицензии, чтобы обеспечить соответствие любым применимым условиям. Если модели появляются в будущем, которые лучше работают в соответствии с внутренними тестами Databricks, Databricks может изменить модель (и список применимых лицензий, предоставленных на этой странице).
- Эта функция доступна только в рабочих областях функций ИИ в регионах, поддерживающих API модели Foundation.
- Эта функция недоступна в Классической версии SQL Azure Databricks.
- Проверьте страницу цен для Databricks SQL.
Примечание.
В Databricks Runtime 15.1 и более поздних версиях эта функция поддерживается в записных книжках Databricks, включая записные книжки, которые выполняются как задача в рабочем процессе Databricks.
Синтаксис
ai_analyze_sentiment(content)
Аргументы
-
content
:STRING
выражение, текст для анализа.
Возвраты
А STRING
. Значение выбирается из 'positive'
, 'negative'
или 'neutral'
'mixed'
. Возвращает null
, если не удается обнаружить тональность.
Примеры
> SELECT ai_analyze_sentiment('I am happy');
positive
> SELECT ai_analyze_sentiment('I am sad');
negative