[]
在活字格中,使用人工智能(Artificial Intelligence)即AI可以帮助您创建数据表、视图或者是应用程序,提高您的开发效率。
使用AI之前,您需要在活字格中配置运行时和设计时的AI模型。
选择“设置-常规设置”,在设计时AI模型区域,管理设计时的AI模型。
选择“设置-应用程序设置”,在运行时AI模型区域,管理运行时的AI模型。
如果有多个AI模型,运行时第一个模型为默认使用的模型。
添加AI模型
单击“添加AI模型”超链接,弹出如下对话框。
在对话框中您需要进行以下设置,具体关于接口地址、API Key、模型名称的设置,请参见配置AI模型。
设置 | 说明 |
---|---|
名称 | 设置AI模型的名称。该名称用于区分在设计器中不同地方使用的大语言模型实例的标识符。您可以为同一平台的不同模型分配不同的名称,便于管理和调用。 建议格式为:平台-模型-用途(例如:zhipu-glm4-chat) |
接口地址 | 填写AI模型平台提供的OpenAI SDK兼容接口地址,云服务商地址通常以/v1结尾 (智谱AI例外),本地部署需包含端口号 。例如:
|
API Key | 如果您使用的是第三方平台提供的AI模型,请填写API Key;如果您使用的是本地部署的AI模型,API Key可留空。 |
模型名称 | 即模型编码,您需要从对应平台的官方文档复制完整模型ID,注意大小写敏感 。例如:glm-4-flash,qwq-32b。
|
高级设置 |
|
测试 | 测试AI配置是否成功。 |
添加AI模型完成后,在列表中可以看到所添加的AI模型。您可以编辑或者删除AI模型。
导入
单击“导入...”超链接导入AI配置文件,快速添加AI模型。
导出
单击“导出...”超链接将AI配置文件导出到“AI模型配置.json”文件中。
如需进一步调试,建议通过Postman等接口测试工具验证接口可用性后再接入平台。
关于函数调用(工具调用)功能:
在使用函数调用功能时,需注意可能存在意图匹配错误的风险,同时传统对话的生成质量也可能因此显著下降。因此,请根据具体场景权衡利弊,谨慎选择是否采用函数调用,以确保整体交互效果的最佳平衡。
不建议通过函数调用直接生成复杂的 JSON 对象,尤其是当函数的参数需要传入复杂结构的 JSON 时。在这种情况下,推荐使用一个独立的 AI 对话指令来接管任务,由该指令负责意图识别和复杂 JSON 对象的生成。
推荐输入输出参数都是小驼峰的英文参数名,函数名也尽量为小驼峰的英文。
智谱AI会把大驼峰的参数转成小驼峰返回导致function call 调用失败。
智谱AI至少得有一个参数,即不允许有无参函数。
Deepseek-chat 则不支持中文函数名和参数名。例如,Deepseek-chat 报错如下:
典型错误:
401:API_KEY未设置或失效
429:平台额度耗尽或QPS超限
503:模型未成功加载(Ollama常见)
422:输入参数错误,可能不支持function_call或者系统提示词不能为空