This is an automated email from the ASF dual-hosted git repository.
lihaopeng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git
The following commit(s) were added to refs/heads/master by this push:
new b25d8f54294 [Enhancement](llm) Support LLM_FILTER and LLM_SIMILARITY
(#2725)
b25d8f54294 is described below
commit b25d8f54294ea11e28d0d60bb4a4ca3af63a7f1a
Author: linrrarity <[email protected]>
AuthorDate: Wed Aug 13 00:49:14 2025 +0800
[Enhancement](llm) Support LLM_FILTER and LLM_SIMILARITY (#2725)
---
docs/ai/llm-function-overview.md | 68 +++++++++++++++-
.../ai-functions/llm-functions/llm-filter.md | 80 +++++++++++++++++++
.../ai-functions/llm-functions/llm-function.md | 4 +
.../ai-functions/llm-functions/llm-similarity.md | 85 ++++++++++++++++++++
.../current/ai/llm-function-overview.md | 66 +++++++++++++++-
.../ai-functions/llm-functions/llm-filter.md | 80 +++++++++++++++++++
.../ai-functions/llm-functions/llm-function.md | 4 +
.../ai-functions/llm-functions/llm-similarity.md | 86 +++++++++++++++++++++
sidebars.json | 2 +
static/images/LLM-function-flowchart.png | Bin 0 -> 136428 bytes
10 files changed, 473 insertions(+), 2 deletions(-)
diff --git a/docs/ai/llm-function-overview.md b/docs/ai/llm-function-overview.md
index e06aa34cb38..8d62b87f309 100644
--- a/docs/ai/llm-function-overview.md
+++ b/docs/ai/llm-function-overview.md
@@ -44,6 +44,9 @@ All large language models must be provided externally to
Doris and support text
-
[LLM_EXTRACT](https://doris.apache.org/docs/dev/sql-manual/sql-functions/ai-functions/llm-functions/llm-extract):
Extracts relevant information for each given label based on the text content.
+-
[LLM_FILTER](https://doris.apache.org/docs/dev/sql-manual/sql-functions/ai-functions/llm-functions/llm-filter):
+ Check if the text content is correct and return a boolean value.
+
-
[LLM_FIXGRAMMAR](https://doris.apache.org/docs/dev/sql-manual/sql-functions/ai-functions/llm-functions/llm-fixgrammar):
Fixes grammar and spelling errors in the text.
@@ -56,6 +59,10 @@ All large language models must be provided externally to
Doris and support text
-
[LLM_SENTIMENT](https://doris.apache.org/docs/dev/sql-manual/sql-functions/ai-functions/llm-functions/llm-sentiment):
Analyzes the sentiment of the text, returning one of `positive`, `negative`,
`neutral`, or `mixed`.
+-
[LLM_SIMILARITY](https://doris.apache.org/docs/dev/sql-manual/sql-functions/ai-functions/llm-functions/llm-similarity):
+ Determine the similarity of the meaning between two texts, return a
floating-point number between 0 and 10,
+ the larger the value, the more similar the meaning.
+
-
[LLM_SUMMARIZE](https://doris.apache.org/docs/dev/sql-manual/sql-functions/ai-functions/llm-functions/llm-summarize):
Provides a highly condensed summary of the text.
@@ -130,6 +137,8 @@ SET default_llm_resource='llm_resource_name';
3. Execute SQL Query
+case 1:
+
Suppose there is a data table storing document content related to databases:
```sql
@@ -171,11 +180,68 @@ This query uses the LLM to generate a relevance score for
each document's conten
+---------------------------------------------------------------------------------------------------------------+-------+
```
+case2:
+
+The following table simulates candidate resumes and job requirements during
recruitment.
+```sql
+CREATE TABLE candidate_profiles (
+ candidate_id INT,
+ name VARCHAR(50),
+ self_intro VARCHAR(500)
+)
+DUPLICATE KEY(candidate_id)
+DISTRIBUTED BY HASH(candidate_id) BUCKETS 1
+PROPERTIES (
+ "replication_num" = "1"
+);
+
+CREATE TABLE job_requirements (
+ job_id INT,
+ title VARCHAR(100),
+ jd_text VARCHAR(500)
+)
+DUPLICATE KEY(job_id)
+DISTRIBUTED BY HASH(job_id) BUCKETS 1
+PROPERTIES (
+ "replication_num" = "1"
+);
+
+INSERT INTO candidate_profiles VALUES
+(1, 'Alice', 'I am a senior backend engineer with 7 years of experience in
Java, Spring Cloud and high-concurrency systems.'),
+(2, 'Bob', 'Frontend developer focusing on React, TypeScript and performance
optimization for e-commerce sites.'),
+(3, 'Cathy', 'Data scientist specializing in NLP, large language models and
recommendation systems.');
+
+INSERT INTO job_requirements VALUES
+(101, 'Backend Engineer', 'Looking for a senior backend engineer with deep
Java expertise and experience designing distributed systems.'),
+(102, 'ML Engineer', 'Seeking a data scientist or ML engineer familiar
with NLP and large language models.');
+```
+
+We can perform semantic matching between job requirements and candidate
profiles through `LLM_FILTER`
+to screen out suitable candidates.
+```sql
+SELECT
+ c.candidate_id, c.name,
+ j.job_id, j.title
+FROM candidate_profiles AS c
+JOIN job_requirements AS j
+WHERE LLM_FILTER(CONCAT('Does the following candidate self-introduction match
the job description?',
+ 'Job: ', j.jd_text, ' Candidate: ', c.self_intro));
+```
+
+```text
++--------------+-------+--------+------------------+
+| candidate_id | name | job_id | title |
++--------------+-------+--------+------------------+
+| 3 | Cathy | 102 | ML Engineer |
+| 1 | Alice | 101 | Backend Engineer |
++--------------+-------+--------+------------------+
+```
+
## Design Principles
### Function Execution Flow
-
+
Notes:
diff --git
a/docs/sql-manual/sql-functions/ai-functions/llm-functions/llm-filter.md
b/docs/sql-manual/sql-functions/ai-functions/llm-functions/llm-filter.md
new file mode 100644
index 00000000000..24408307dcf
--- /dev/null
+++ b/docs/sql-manual/sql-functions/ai-functions/llm-functions/llm-filter.md
@@ -0,0 +1,80 @@
+---
+{
+ "title": "LLM_FILTER",
+ "language": "en"
+}
+---
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+## Description
+
+Filters text based on given conditions.
+
+## Syntax
+
+```sql
+LLM_FILTER([<resource_name>], <text>)
+```
+
+## Parameters
+
+| Parameter | Description |
+|-------------------|-----------------------------------|
+| `<resource_name>` | The specified resource name, optional |
+| `<text>` | The information to be evaluated |
+
+## Return Value
+
+Returns a boolean value.
+
+If any input is NULL, returns NULL.
+
+The result is generated by the large language model, so the output may not be
fixed.
+
+## Example
+
+Suppose you have the following table representing comments received by a
courier company:
+```sql
+CREATE TABLE user_comments (
+ id INT,
+ comment VARCHAR(500)
+) DUPLICATE KEY(id)
+DISTRIBUTED BY HASH(id) BUCKETS 10
+PROPERTIES (
+ "replication_num" = "1"
+);
+```
+
+If you want to query the positive comments, you can use:
+```sql
+SELECT id, comment FROM user_comments
+WHERE LLM_FILTER('resource_name', CONCAT('This is a positive comment: ',
comment));
+```
+
+The result may look like:
+```text
++------+--------------------------------------------+
+| id | comment |
++------+--------------------------------------------+
+| 1 | Absolutely fantastic, highly recommend it. |
+| 3 | This product is amazing and I love it. |
++------+--------------------------------------------+
+```
\ No newline at end of file
diff --git
a/docs/sql-manual/sql-functions/ai-functions/llm-functions/llm-function.md
b/docs/sql-manual/sql-functions/ai-functions/llm-functions/llm-function.md
index ca2ce510dc9..92a0a850d89 100644
--- a/docs/sql-manual/sql-functions/ai-functions/llm-functions/llm-function.md
+++ b/docs/sql-manual/sql-functions/ai-functions/llm-functions/llm-function.md
@@ -119,6 +119,8 @@ Currently supported LLM Functions in Doris include:
- `LLM_EXTRACT`: Information extraction
+- `LLM_FILTER`:Filter information
+
- `LLM_FIXGRAMMAR`: Grammar correction
- `LLM_GENERATE`: Text generation
@@ -127,6 +129,8 @@ Currently supported LLM Functions in Doris include:
- `LLM_SENTIMENT`: Sentiment analysis
+- `LLM_SIMILARITY`: Text semantic similarity comparison
+
- `LLM_SUMMARIZE`: Text summarization
- `LLM_TRANSLATE`: Translation
diff --git
a/docs/sql-manual/sql-functions/ai-functions/llm-functions/llm-similarity.md
b/docs/sql-manual/sql-functions/ai-functions/llm-functions/llm-similarity.md
new file mode 100644
index 00000000000..890b26069fa
--- /dev/null
+++ b/docs/sql-manual/sql-functions/ai-functions/llm-functions/llm-similarity.md
@@ -0,0 +1,85 @@
+---
+{
+ "title": "LLM_SIMILARITY",
+ "language": "en"
+}
+---
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+## Description
+
+Determines the semantic similarity between two texts.
+
+## Syntax
+
+```sql
+LLM_SIMILARITY([<resource_name>], <text_1>, <text_2>)
+```
+
+## Parameters
+
+| Parameter | Description |
+|-------------------|---------------------------|
+| `<resource_name>` | The specified resource name |
+| `<text_1>` | Text |
+| `<text_2>` | Text |
+
+## Return Value
+
+Returns a floating-point number between 0 and 10. 0 means no similarity, 10
means strong similarity.
+
+If any input is NULL, returns NULL.
+
+The result is generated by the large language model, so the output may not be
fixed.
+
+## Example
+
+Suppose you have the following table representing comments received by a
courier company:
+```sql
+CREATE TABLE user_comments (
+ id INT,
+ comment VARCHAR(500)
+) DUPLICATE KEY(id)
+DISTRIBUTED BY HASH(id) BUCKETS 10
+PROPERTIES (
+ "replication_num" = "1"
+);
+```
+
+If you want to rank comments by customer sentiment, you can use:
+```sql
+SELECT comment,
+ LLM_SIMILARITY('resource_name', 'I am extremely dissatisfied with their
service.', comment) AS score
+FROM user_comments ORDER BY score DESC LIMIT 5;
+```
+
+The query result may look like:
+```text
++-------------------------------------------------+-------+
+| comment | score |
++-------------------------------------------------+-------+
+| It arrived broken and I am really disappointed. | 7.5 |
+| Delivery was very slow and frustrating. | 6.5 |
+| Not bad, but the packaging could be better. | 3.5 |
+| It is fine, nothing special to mention. | 3 |
+| Absolutely fantastic, highly recommend it. | 1 |
++-------------------------------------------------+-------+
+```
\ No newline at end of file
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/ai/llm-function-overview.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/ai/llm-function-overview.md
index 5e67446b651..d1646687556 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/ai/llm-function-overview.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/ai/llm-function-overview.md
@@ -44,6 +44,9 @@ under the License.
-
[LLM_EXTRACT](https://doris.apache.org/zh-CN/docs/dev/sql-manual/sql-functions/ai-functions/llm-functions/llm-extract):
根据文本内容,为每个给定标签提取相关信息。
+-
[LLM_FILTER](https://doris.apache.org/zh-CN/docs/dev/sql-manual/sql-functions/ai-functions/llm-functions/llm-filter):
+判断文本内容是否正确,返回值为bool类型。
+
-
[LLM_FIXGRAMMAR](https://doris.apache.org/zh-CN/docs/dev/sql-manual/sql-functions/ai-functions/llm-functions/llm-fixgrammar):
修复文本中的语法、拼写错误。
@@ -56,6 +59,9 @@ under the License.
-
[LLM_SENTIMENT](https://doris.apache.org/zh-CN/docs/dev/sql-manual/sql-functions/ai-functions/llm-functions/llm-sentiment):
分析文本情感倾向,返回值为`positive`、`negative`、`neutral`、`mixed`其中之一。
+-
[LLM_SIMILARITY](https://doris.apache.org/zh-CN/docs/dev/sql-manual/sql-functions/ai-functions/llm-functions/llm-similarity):
+判断两文本的语义相似度,返回值为 0 - 10 之间的浮点数,值越大代表语义越相似。
+
-
[LLM_SUMMARIZE](https://doris.apache.org/zh-CN/docs/dev/sql-manual/sql-functions/ai-functions/llm-functions/llm-summarize):
对文本进行高度总结概括。
@@ -132,6 +138,8 @@ SET default_llm_resource='llm_resource_name';
3. 执行 SQL 查询
+case1:
+
假设存在如下数据表,表中存储了与数据库相关的文档内容:
```sql
@@ -173,11 +181,67 @@ FROM doc_pool ORDER BY score DESC LIMIT 10;
+---------------------------------------------------------------------------------------------------------------+-------+
```
+case2:
+
+以下表模拟在招聘时的候选人简历和职业要求
+```sql
+CREATE TABLE candidate_profiles (
+ candidate_id INT,
+ name VARCHAR(50),
+ self_intro VARCHAR(500)
+)
+DUPLICATE KEY(candidate_id)
+DISTRIBUTED BY HASH(candidate_id) BUCKETS 1
+PROPERTIES (
+ "replication_num" = "1"
+);
+
+CREATE TABLE job_requirements (
+ job_id INT,
+ title VARCHAR(100),
+ jd_text VARCHAR(500)
+)
+DUPLICATE KEY(job_id)
+DISTRIBUTED BY HASH(job_id) BUCKETS 1
+PROPERTIES (
+ "replication_num" = "1"
+);
+
+INSERT INTO candidate_profiles VALUES
+(1, 'Alice', 'I am a senior backend engineer with 7 years of experience in
Java, Spring Cloud and high-concurrency systems.'),
+(2, 'Bob', 'Frontend developer focusing on React, TypeScript and performance
optimization for e-commerce sites.'),
+(3, 'Cathy', 'Data scientist specializing in NLP, large language models and
recommendation systems.');
+
+INSERT INTO job_requirements VALUES
+(101, 'Backend Engineer', 'Looking for a senior backend engineer with deep
Java expertise and experience designing distributed systems.'),
+(102, 'ML Engineer', 'Seeking a data scientist or ML engineer familiar
with NLP and large language models.');
+```
+
+可以通过LLM_FILTER把职业要求和候选人简介做语义匹配,筛选出合适的候选人
+```sql
+SELECT
+ c.candidate_id, c.name,
+ j.job_id, j.title
+FROM candidate_profiles AS c
+JOIN job_requirements AS j
+WHERE LLM_FILTER(CONCAT('Does the following candidate self-introduction match
the job description?',
+ 'Job: ', j.jd_text, ' Candidate: ', c.self_intro));
+```
+
+```text
++--------------+-------+--------+------------------+
+| candidate_id | name | job_id | title |
++--------------+-------+--------+------------------+
+| 3 | Cathy | 102 | ML Engineer |
+| 1 | Alice | 101 | Backend Engineer |
++--------------+-------+--------+------------------+
+```
+
## 设计原理
### 函数执行流程
-
+
说明:
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/ai-functions/llm-functions/llm-filter.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/ai-functions/llm-functions/llm-filter.md
new file mode 100644
index 00000000000..30ef0e86f83
--- /dev/null
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/ai-functions/llm-functions/llm-filter.md
@@ -0,0 +1,80 @@
+---
+{
+ "title": "LLM_FILTER",
+ "language": "zh-CN"
+}
+---
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+## 描述
+
+根据给定条件对文本进行过滤
+
+## 语法
+
+```sql
+LLM_FILTER([<resource_name>], <text>)
+```
+
+## 参数
+
+| 参数 | 说明 |
+| ---------- | -------- |
+| `<resource_name>`| 指定的资源名称,可空|
+| `<text>` | 判断的信息 |
+
+## 返回值
+
+返回一个布尔值
+
+当输入有值为 NULL 时返回 NULL
+
+结果为大模型生成,所以返回内容并不固定
+
+## 示例
+
+假设我有如下表,代表某家快递公司收到的评论:
+```sql
+CREATE TABLE user_comments (
+ id INT,
+ comment VARCHAR(500)
+) DUPLICATE KEY(id)
+DISTRIBUTED BY HASH(id) BUCKETS 10
+PROPERTIES (
+ "replication_num" = "1"
+);
+```
+
+当我想查询其中的好评时可以
+```sql
+SELECT id, comment FROM user_comments
+WHERE LLM_FILTER('resource_name', CONCAT('This is a positive comment: ',
comment));
+```
+
+结果大致如下:
+```text
++------+--------------------------------------------+
+| id | comment |
++------+--------------------------------------------+
+| 1 | Absolutely fantastic, highly recommend it. |
+| 3 | This product is amazing and I love it. |
++------+--------------------------------------------+
+```
\ No newline at end of file
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/ai-functions/llm-functions/llm-function.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/ai-functions/llm-functions/llm-function.md
index 2cc9eab20ee..bf4ec0942e4 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/ai-functions/llm-functions/llm-function.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/ai-functions/llm-functions/llm-function.md
@@ -115,6 +115,8 @@ Doris当前支持的 LLM Function包括:
- `LLM_EXTRACT`: 提取信息
+- `LLM_FILTER`:筛选信息
+
- `LLM_FIXGRAMMAR`: 修改病句
- `LLM_GENERATE`: 生成信息
@@ -123,6 +125,8 @@ Doris当前支持的 LLM Function包括:
- `LLM_SENTIMENT`: 情感分析
+- `LLM_SIMILARITY`: 文本语义相似性比较
+
- `LLM_SUMMARIZE`: 文本摘要
- `LLM_TRANSLATE`: 翻译
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/ai-functions/llm-functions/llm-similarity.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/ai-functions/llm-functions/llm-similarity.md
new file mode 100644
index 00000000000..dbfd2650645
--- /dev/null
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/sql-manual/sql-functions/ai-functions/llm-functions/llm-similarity.md
@@ -0,0 +1,86 @@
+---
+{
+ "title": "LLM_SIMILARITY",
+ "language": "zh-CN"
+}
+---
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+## 描述
+
+判断两个文本之间的语义相似性
+
+## 语法
+
+
+```sql
+LLM_LLM_SIMILARITY([<resource_name>], <text_1>, <text_2>)
+```
+
+## 参数
+
+| 参数 | 说明 |
+| ---------- | -------- |
+| `<resource_name>`| 指定的资源名称|
+| `<text_1>` | 文本 |
+| `<text_2>` | 文本 |
+
+## 返回值
+
+返回一个 0 - 10 之间的浮点数。0 表示无相似性,10 表示强相似性。
+
+当输入有值为 NULL 时返回 NULL
+
+结果为大模型生成,所以返回内容并不固定
+
+## 示例
+
+假设我有如下表,代表某家快递公司收到的评论:
+```sql
+CREATE TABLE user_comments (
+ id INT,
+ comment VARCHAR(500)
+) DUPLICATE KEY(id)
+DISTRIBUTED BY HASH(id) BUCKETS 10
+PROPERTIES (
+ "replication_num" = "1"
+);
+```
+
+当我想按顾客语气情绪对评论进行排行时可以:
+```sql
+SELECT comment,
+ LLM_SIMILARITY('resource_name', 'I am extremely dissatisfied with their
service.', comment) AS score
+FROM user_comments ORDER BY score DESC LIMIT 5;
+```
+
+查询结果大致如下:
+```text
++-------------------------------------------------+-------+
+| comment | score |
++-------------------------------------------------+-------+
+| It arrived broken and I am really disappointed. | 7.5 |
+| Delivery was very slow and frustrating. | 6.5 |
+| Not bad, but the packaging could be better. | 3.5 |
+| It is fine, nothing special to mention. | 3 |
+| Absolutely fantastic, highly recommend it. | 1 |
++-------------------------------------------------+-------+
+```
\ No newline at end of file
diff --git a/sidebars.json b/sidebars.json
index c4cfa0e6440..89899206c55 100644
--- a/sidebars.json
+++ b/sidebars.json
@@ -1113,11 +1113,13 @@
"items": [
"sql-manual/sql-functions/ai-functions/llm-functions/llm-classify",
"sql-manual/sql-functions/ai-functions/llm-functions/llm-extract",
+
"sql-manual/sql-functions/ai-functions/llm-functions/llm-filter",
"sql-manual/sql-functions/ai-functions/llm-functions/llm-fixgrammar",
"sql-manual/sql-functions/ai-functions/llm-functions/llm-function",
"sql-manual/sql-functions/ai-functions/llm-functions/llm-generate",
"sql-manual/sql-functions/ai-functions/llm-functions/llm-mask",
"sql-manual/sql-functions/ai-functions/llm-functions/llm-sentiment",
+
"sql-manual/sql-functions/ai-functions/llm-functions/llm-similarity",
"sql-manual/sql-functions/ai-functions/llm-functions/llm-summarize",
"sql-manual/sql-functions/ai-functions/llm-functions/llm-translate"
]
diff --git a/static/images/LLM-function-flowchart.png
b/static/images/LLM-function-flowchart.png
new file mode 100644
index 00000000000..13d728faf93
Binary files /dev/null and b/static/images/LLM-function-flowchart.png differ
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]