に最終更新
AI_CLASSIFY
説明
指定したラベルの集合にテキストを分類します。
構文
AI_CLASSIFY([<resource_name>], <text>, <labels>)
引数
| 引数 | 説明 |
|---|---|
<resource_name> | 指定するリソース名。省略可能 |
<text> | 分類するテキスト |
<labels> | 分類に使用するラベルの配列 |
戻り値
テキストに最もよく一致するラベルを一つ返します。
いずれかの入力が NULL の場合は NULL を返します。
結果は大規模言語モデルによって生成されるため、出力は変わることがあります。
例
SET default_ai_resource = 'resource_name';
SELECT AI_CLASSIFY('Apache Doris is a databases system.', ['usage', 'introduce']) AS Result;
+-----------+
| Result |
+-----------+
| introduce |
+-----------+
SELECT AI_CLASSIFY('resource_name', 'Apache Doris is developing rapidly.', ['science', 'sport']) AS Result;
+---------+
| Result |
+---------+
| science |
+---------+