配置 AI 账户

根据给定模型提供商(或端点)和 API 密钥,按名称设置要使用的 AI 账户。

选项 

  • 账户名称为此 AI 账户分配一个名称,用于在其他 AI 脚本步骤和函数中引用此账户。该名称与模型提供程序无关,可以是任何计算的文本表达式。如果您在当前文件中设置了多个账户,则每个账户名称必须是唯一的。

  • 模型提供商指定预定义或自定义模型提供商。对于自定义,还必须为端点选项指定一个 URL。

  • API 密钥是授权您使用模型提供商服务的密钥。请参阅模型提供商的网站,了解如何获取 API 密钥或如何生成 PKI 令牌。或者,如果您使用的是 FileMaker Pro 单独提供或与 FileMaker Server 一起安装的开源模型服务器,请参阅 Claris 工程博客

仅当模型提供商自定义时,选项才可用:

  • 端点是 API 端点使用的 URL。将端点指定为以斜杠 (/) 结尾的文本表达式——例如,"https://localhost:8080/"

  • 验证 SSL 证书验证端点指定的服务器的 SSL 证书。如果证书无法在使用此 AI 账户的脚本步骤中验证,用户可以选择仍要连接或取消以跳过脚本步骤。如果证书无法验证,并且设置错误捕获脚本步骤设置为打开,则使用此 AI 账户的脚本步骤的行为将像服务器不可用一样。

兼容性 

产品 是否支持
FileMaker Pro
FileMaker Go
FileMaker WebDirect
FileMaker Server
FileMaker Cloud
FileMaker Data API
自定义 Web 发布

原始版本 

21.0

说明 

此脚本步骤设置了一个仅在当前文件中可用的 AI 账户。当文件关闭时,AI 账户配置被清除。其他 AI 脚本步骤和函数引用指定的账户名称来使用此账户。

注释 

  • 模型提供商设置为自定义以使用开源模型时,您为端点指定的 URL 和模型返回的响应格式必须与 OpenAI API 兼容。有关更多信息,请参阅 OpenAI API 文档。

示例 1 

使用指定的 API 密钥设置一个名为 my_account 的 OpenAI 账户。

复制
配置 AI 账户 [ 账户名称: "my_account" ; 模型提供商: OpenAI ; API 密钥: "sk-RZCtpWT..." ]

示例 2 

在指定的端点为自定义模型提供商设置一个名为 my_account 的账户,并将 API 密钥存储在全局字段中。

复制
配置 AI 账户 [ 账户名称: "my-account" ; 模型提供商: 自定义 ; 
端点: "https://myserver.example.com:8080/" ; 验证 SSL 证书 ; API 密钥: Global::API_Key ]