AI 函数
本节提供 Databend 内置 AI 函数的参考信息,这些函数通过 SQL 直接支持自然语言处理、向量嵌入和文本生成功能。
info
Databend 的 AI 函数利用 OpenAI 模型,并支持 Azure OpenAI 服务以提升数据隐私保护。这些函数需要在 Databend 中配置 OpenAI API 密钥,并在 Databend Cloud 上默认可用。
可用的 AI 函数
函数 | 描述 | 示例 |
---|---|---|
AI_TO_SQL | 将自然语言指令转换为 SQL 查询 | SELECT * FROM ai_to_sql('Get all products with price less than 100') |
AI_EMBEDDING_VECTOR | 为文本数据生成向量嵌入 | SELECT ai_embedding_vector('How to use Databend') |
AI_TEXT_COMPLETION | 基于给定提示生成文本补全 | SELECT ai_text_completion('What is a data warehouse?') |