적용 대상: Databricks SQL
Databricks Runtime
이 ai_analyze_sentiment()
함수를 사용하면 최신 생성 AI 모델을 호출하여 SQL을 사용하여 입력 텍스트에 대한 감정 분석을 수행할 수 있습니다.
요구 사항
중요한
현재 사용할 수 있는 기본 모델은 Apache 2.0 라이선스, Copyright © The Apache Software Foundation 또는 LLAMA 3.3 Community License Copyright © Meta Platforms, Inc.에 따라 라이선스가 부여됩니다. 모든 권한이 예약되어 있습니다. 고객은 해당 모델 라이선스를 준수할 책임이 있습니다.
Databricks는 해당 조건을 준수하도록 이러한 라이선스를 검토할 것을 권장합니다. Databricks의 내부 벤치마크에 따라 더 나은 성능을 제공하는 모델이 향후에 나타날 경우 Databricks는 모델(및 이 페이지에 제공된 해당 라이선스 목록)을 변경할 수 있습니다.
- 이 함수는 Foundation Model API 지원 지역을 사용하여 AI Functions의 작업 영역에서 만 사용할 수 있습니다.
- 이 기능은 Azure Databricks SQL 클래식에서는 사용할 수 없습니다.
- Databricks SQL 가격 페이지를 확인하세요.
- Databricks Runtime 15.1 이상에서는 이 함수를 Databricks의 노트북에서 지원하며, Databricks 워크플로에서 태스크로 실행되는 노트북도 포함됩니다.
- 성능 향상을 위해서는 일괄 처리 유추 워크로드에 Databricks Runtime 15.4 ML LTS가 필요합니다.
구문
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