KRPA Img

功能

给定提示和图片分辨率后,将生成新图片,返回图片的 Base64 编码。

输入

名称 说明 示例
文本 【字符串】输入需要生成的图片提示。 ‘中国fish’
图片大小 【枚举】图片分辨率大小,可选择256X256、512X512和1024X1024。 256X256

选项

名称 说明 示例
代理参数 【字符串】填写代理的地址和端口,格式为 地址:端口
访问类型 【枚举】是从服务端还是本地访问ChatGPT接口 Server:确保服务器能够访问外网;Local:确保代理端能够访问外网。
超时(毫秒) 【整型】指定最长等待时间,如果超出该时间活动未运行,就会报错(以毫秒为单位)

输出

名称 说明 示例
结果 【字符串】返回的数据内容为新图片的Base64编码。 {填入变量名称}如:text02

注意/说明

  1. 使用该函数前,需在产品下载中心下载 “Resources.rar” 压缩文件,解压后,把文件内的 “ChatGPT.ini” 配置文件放到 Server/Control/Agent 目录下。当使用该函数时,函数参数中的“访问类型”会根据不同的类型访问不同目录下的配置文件:

    (1)参数“访问类型”为 Server 时:运行函数时访问 Server 目录下的 “ChatGPT.ini” 配置文件。

    (2)参数“访问类型”为 Local 时:运行函数时访问 Control 或 Agent 目录下的 “ChatGPT.ini” 配置文件。

  2. “ChatGPT.ini” 文件中的配置项说明:

    [ChatGPT]
    AppCode:登录 https://openai.com/ 网址,点击个人头像下 “View API keys” 进入页面, ”Create new secret key” 生成的 key 即为 “AppCode”。(注意:登录 OpenAI 网址需要访问外网,需开启 VPN)

  3. 参数“图片大小”中尽量不要选择分辨率高的设置,设置分辨率越高,请求越慢,可能会出现系统卡顿的情况;函数返回的数据内容为 Base64 字符串,使用 Base64 转换能够转为对应分辨率的图片。

  4. 调用该函数时,需开启 VPN 访问外网,并设置函数参数中的“代理参数”为系统代理。系统代理信息获取:在电脑系统 “网络和Internet”-“代理”-编辑“使用代理服务器”项中获取。

  5. “代理参数”说明:当我们的程序不能直接连到目标网络且对方安装了代理服务器,此时我们可以使用“代理参数”属性,此时的地址和端口,填写的是对方代理服务器中的地址和端口。如果我们的程序能直接连接到目标网络,则“代理参数”属性可不用填写。

相关函数

【日志消息】

示例/演示

给定一个图片提示文本,选择图片分辨率大小,函数将根据提示文本形成一个新的图片,并返回新图片的 Base64 编码,如下图所示:

示例附件

组件[KRPAImg示例]_20230808.db

results matching ""

    No results matching ""

    results matching ""

      No results matching ""