Step1: 建立Text2SQL机器人
机器人位于功能列的第二列位置,点击后可以进入机器人检索页面,点击建立机器人后可执行建立对应机器人功能。
-
点选建立机器人
-
图示:上传此机器人图示(选项)
-
名字:此机器人名称(必填)
-
描述:填入此机器人的描述(选填)
-
类别:选择要建立的机器人类型(必选)

Step 2: 设定Text2SQL机器人
文字转SQL机器人:此机器人可以连结对应Database后,并提供使用者使用自然语言的方式,查找Database当中的资讯。目前提供MSSQL与MySQL。
填写资讯如下:
- 指令与提示词:提示词栏位可以调整的是该文字转SQL机器人的系统提示词,填入希望可以在每次答覆都遵循的规则,例如:请提供给我每次执行查询的SQL指令
- 能力:
-
主机:主要Host这个Database Server的位置
-
使用者:此Database Server的使用者名称
-
密码:对应Database Server使用者的密码
-
资料库:在Database Server当中的Database的名称
-
查询数量限制:查询资料笔数的资料查询数量
-
埠号:该Database Server对应的埠号
-
资料库类型:该Database的类型,目前支援MSSQL跟MySQL
-
SSL:如果Database有设定相关SSL凭证项目,则可勾选此选项,并点选CA栏位,上传相关的凭证档案。如还有Cert跟key,可以填入下方的选填栏位
-
参数:该文字转SQL机器人套用的大语言模型所采用的参数设定,会影响到LLM的回答,从上到下分别是温度、Top-P、Top-K与检索范围
- 预览:可以在此输入测试的提示词,进行机器人输出结果的预览
- 机器人名称:点击左上角的机器人名称旁的编辑选项,进行编辑
-
测试连线:在能力项目内填入Database Server的资讯之后,在右上角会显示测试连线状况,如果连线成功则会显示已连线;如果测试连线失败,则会显示连线失败
-
储存:在编辑页面的右上角,可以储存本次机器人编辑资讯,点击后会显示发布对象,而目前文字转SQL机器人仅限发布于建立者本人
-
其他选项:编辑页面的…点击后,则会出现汇入/删除
汇入:可以填入别人所提供的文字转SQL机器人的Json资讯,填入后即可复制他人的填写完毕的「能力」资讯。
删除:删除此机器人。

Step 3: 使用Text2SQL机器人
- 在设定完机器人之后,即可回到机器人页面,找到您刚所建立的机器人,并可以执行钉选,钉选后,该机器人将固定于左侧功能列呈现。
- 你可以于左侧点击Text2SQL机器人,即可开始对话,Text2SQL机器人的目的,是让您使用自然语言的方式,即可查询资料库中的内容,不需要下复杂的SQL statement,他自己会帮您查询,并提供SQL Statement给您参考。常见的应用如做会计帐务的枢纽分析,员工薪资汇整查询及历年业绩分布查询等。

封面照