- カテゴリ:
文字列とバイナリ関数 (大規模言語モデル)
SENTIMENT (SNOWFLAKE.CORTEX)¶
指定された英語の入力テキストに対する感情スコアを返します。
構文¶
SNOWFLAKE.CORTEX.SENTIMENT(<text>)
引数¶
text
感情スコアを計算するテキストを含む文字列。
戻り値¶
-1から1までの浮動小数点数(包含)。テキスト内の否定的または肯定的な感情のレベルを示します。0前後の値は中立的な感情を示します。
アクセス制御¶
ユーザーは、 SNOWFLAKE.CORTEX_USER データベースロール が付与されているロールを使用する必要があります。この権限付与の詳細については、 必要な権限 をご参照ください。
例¶
この例では、 reviews
という名前のテーブルに review_content
という名前の列があり、ユーザーが投稿したレビューのテキストが格納されています。クエリは、各レビューの感情スコアを返します。
SELECT SNOWFLAKE.CORTEX.SENTIMENT(review_content), review_content FROM reviews LIMIT 10;
法的通知¶
Snowflake Cortex LLM 関数には、Metaの LLaMA 2を含む、機械学習テクノロジーが搭載されています。基礎 LLaMA 2モデルは、 LLaMA 2コミュニティライセンス の下にライセンスされています。Copyright (c) Meta Platforms, Inc.All Rights Reserved.LLama 2モデルに基づくいかなる LLM 関数の使用も、Metaの 利用規定 に従うものとします。
機械学習技術と提供される結果は、不正確、不適切であったり、偏っていたりする可能性があります。自動パイプラインに組み込まれたものも含め、機械学習の出力に基づく決定には、モデルが生成したコンテンツが正確であることを保証するために、人間によるモニタリングとレビュープロセスが必要です。
LLM 関数クエリは他の SQL クエリと同様に扱われ、 メタデータ とみなされる可能性があります。
詳細については、 Snowflake AI の信頼と安全 FAQ をご参照ください。