设置 AI 调用日志记录

控制是否将 AI 调用的详细信息保存到日志文件中。

选项 

  • 打开开始在指定的日志文件中记录所有 AI 脚本步骤或函数调用。继续记录当前 FileMaker Pro 文件中所有脚本的 AI 调用,直到文件关闭或此脚本步骤与同一日志文件的关闭选项一起运行。

  • 关闭停止所有 AI 调用日志文件中的日志记录。无需指定日志文件名。

  • 文件名是日志文件名要使用的文本表达式。如果未指定,则文件名是 LLMDebug.log。

  • 详细记录其他信息,例如模型中的嵌入向量、使用的标记数量以及语义查找返回计数和相似性条件。

兼容性 

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

原始版本 

21.0

说明 

此脚本步骤在文件名选项指定的文件名中记录所有 AI 脚本步骤和函数调用。如果文件已经存在,则在文件末尾添加新的日志条目。

对于在 FileMaker Pro 和 FileMaker Go 客户端上运行的脚本,AI 调用日志保存在当前用户的 Documents 文件夹中。对于在 FileMaker 主机上运行的脚本,日志保存在主机的日志文件夹中。

示例 1 

在带有详细日志条目的 Documents 文件夹中的 ai-calls.log 文件中打开 AI 调用日志,配置 AI 账户,转到“会议详细信息”布局,然后使用该模型获取当前记录的 Meetings::Note 字段中文本的嵌入向量,并将其作为文本存储在 Meetings::Note_Embedding_Text 文本字段中。日志记录仍然启用,因此这个 FileMaker Pro 文件中的其他脚本也可以记录 AI 调用。

复制
设置 AI 调用日志记录 [ 打开 ; 文件名: "ai-calls.log" ; 详细 ]

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

转到布局 [ "会议详细信息" (会议) ; 动画: 无 ]

插入嵌入 [ 账户名称: "my-account" ; 嵌入模型: "text-embedding-3-small" ; 输入: Meetings::Note ; 目标: Meetings::Note_Embedding_Text ]