在页面中使用AI元素
在页面中使用AI助理
AI助理元素提供了一个运行函数,页面中可直接调用该函数。有两种调用方式:可视化调用和全代码调用。
可视化调用
在语句中选择AI助理 → 你要调用的助理 → 运行,并传入助理的输入参数。
Loading...
Loading...
全代码调用
还可以通过全代码方式调用,在页面中的调用语法如下:
// this.app.{AI助理元素ID}.run(param1)
this.app.aiassistants.ClientManagementAssistant.run("查询客户", {"paramA": "张三"});
Loading...
在页面中使用AI Agent
AI Agent元素提供了一个运行函数,页面中可直接调用该函数。有两种调用方式:可视化调用和全代码调用。
可视化调用
在语句中选择Agent → 你要调用的Agent → 运行,并传入AI Agent的输入参数。
Loading...
Loading...
全代码调用
还可以通过全代码方式调用,在页面中的调用语法如下:
// this.app.{AI Agent元素ID}.run(param1, param2)
this.app.aiagents.ClientManagementAgent.run("查询客户", "张三");
Loading...
在页面中使用大模型
大模型元素提供了一个运行函数,页面中可直接调用该函数。有两种调用方式:可视化调用和全代码调用。
可视化调用
在语句中选择大模型 → 你要调用的大模型 → 运行。
Loading...
然后设置输入参数:调用的模型、提示词及输出格式。
Loading...
全代码调用
还可以通过全代码方式调用,在页面中的调用语法如下:
// this.app.{大模型元素ID}.runLlm(param1, param2)
this.app.llms.alibur.runLlm({
"dataType": "Ltext",
"promptList": [{ // 提示词
"role": "system",
"prompt": `查询${this.Table1.activeRow.custName.value}的详细信息`,
"id": "config-9o9ztc2"
}],
"llmConfig": { // 大模型配置
"model": "qvq-max-latest"
},
"outputArgs": [{ // 输出格式
"title": "客户详细信息",
"name": "clientDetails",
"dataType": "Stext",
"isAllowScan": false
}]
});
Loading...