插入图像说明

将图像发送到图像说明模型,并将返回的说明插入字段或变量中。

选项 

  • 账户名是用于 AI 账户名的文本表达式。在当前文件中,使用配置 AI 账户脚本步骤设置账户,并在此脚本步骤运行之前随时为其分配此名称。

  • 模型是图像标题模型的名称。将模型名称指定为文本表达式。有关支持的模型,请参阅 FileMaker 技术规格

  • 输入是指任何能返回以容器数据形式呈现的图像,并将其发送给模型以生成文字说明的表达式。

  • 目标指定要插入返回的说明文本的字段或变量。如果变量不存在,则此脚本步骤将创建一个变量(请参阅使用变量)。

兼容性 

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

原始版本 

26.0

说明 

图像描述生成模型可生成对图像的文字描述。所生成的描述内容取决于所使用的模型以及图像的内容。

此脚本步骤仅支持作为模型提供商的 Claris AI Model Server。(请参阅 FileMaker Server 帮助中的配置 AI 服务。)将“账户名称”选项设置为通过配置 AI 账户脚本步骤所配置的账户,该账户对应的“自定义”模型提供商的“端点”为您的 AI 模型服务器。有关支持的图像描述生成模型,请参阅 FileMaker 技术规格

注释 

  • 您必须指定目标变量或字段。如果未指定目标,此脚本步骤将返回一个可以使用Get (上一个错误)函数捕获的错误代码。

示例 1 - 在当前记录中为照片生成说明

为 Claris AI 模型服务器配置 AI 账户。随后,脚本会切换至“产品”布局界面,利用模型为当前记录中“Products::Photo”字段内的图像生成文字说明,并将生成的说明存储在“Products::Caption”文本字段中。

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

转到布局 [ "产品" (产品) ; 动画: 无 ]

插入图像说明 [ 账户名称: "my-account" ; 模型: "Salesforce/blip2-opt-2.7b" ; 输入: Products::Photo ; 目标: Products::Caption ]