ai_query函数

适用于:检查标记是的砖的SQL

预览

这个特性是在公共预览

调用现有的砖模型服务端点并解析并返回其响应。

需求

语法

ai_query(endpointName,请求(,param1,value1](])

参数

  • endpointName:一个字符串,现有砖模型的名称为调用服务端点在同一个工作区。定义者必须“可以查询”许可的端点。

  • 请求:一个表达式,用于调用端点的请求。

    • 如果输入不是一个struct表达式,端点应该只有一个输入。

    • 如果输入是一个struct表达式,端点应该命名为输入。的结构体字段名称应与所期望的输入名称端点。

  • paramN键值:提供必需的信息选择的端点。键必须是字符串,是区分大小写的。值的类型取决于以下键:

返回

从端点解析响应。

例子

>选择ai_query(“qa_bot”,“什么被存储在统一的metastore目录?”,“returnType”,“字符串”)“统一目录商店的metastore关于数据资产元数据(表和视图)和权限管理访问他们。”>选择ai_query(“qa_bot”,named_struct(“提示”,给我写一个关于发射的多莉2.0。,“温度”,05),“returnType”,“字符串”)“我们LLM升级,使其更有效率,更强大,和更容易地获得更广泛的受众。”>创建函数correct_grammar(文本字符串)返回字符串返回ai_query(“多莉”,named_struct(“提示”,CONCAT(“纠正这种标准英语:\ n”,文本),“温度”,05)“returnType”,“字符串”);>格兰特执行correct_grammerds;- - - - - -DS修复语法问题一个批处理>选择*除了文本,correct_grammar(文本)作为文本文章;