|
|
官方地址:https://agnes-ai.com
.版本 2
.支持库 spec
.子程序 文字对话, , 公开
.参数 KEY, 文本型
.参数 提示词, 文本型, , 用户输入的问题或指令
.局部变量 API地址, 文本型
.局部变量 请求头, 文本型
.局部变量 提交数据, 文本型
.局部变量 返回数据, 字节集
.局部变量 返回文本, 文本型
.局部变量 AI回复, 文本型
API地址 = “https://apihub.agnes-ai.com/v1/chat/completions”
请求头 = “Authorization: Bearer ” + KEY + #换行符 + “Content-Type: application/json”
提交数据 = “{” + #引号 + “model” + #引号 + “:” + #引号 + “agnes-2.0-flash” + #引号 + “,” + #引号 + “messages” + #引号 + “:[{” + #引号 + “role” + #引号 + “:” + #引号 + “user” + #引号 + “,” + #引号 + “content” + #引号 + “:” + #引号 + 子文本替换 (提示词, #引号, “\” + #引号, , , 真) + #引号 + “}]}”
调试输出 (“正在生成, 请稍候”)
返回数据 = 网页_访问_对象 (API地址, 1, 提交数据, , , 请求头, , , , , , 300, , , , , , , )
返回文本 = 编码_Utf8到Ansi_对象 (返回数据)
调试输出 (“文字API返回:” + 返回文本)
.子程序 生成图片, , 公开, 返回图片URL
.参数 KEY, 文本型
.参数 提示词, 文本型, , 图片描述内容
.参数 参考图片, 文本型, 可空, 提供图片的URL
.局部变量 API地址, 文本型
.局部变量 请求头, 文本型
.局部变量 提交数据, 文本型
.局部变量 返回数据, 文本型
.局部变量 图片URL, 文本型
.局部变量 返回地址, 文本型
API地址 = “https://apihub.agnes-ai.com/v1/images/generations”
请求头 = “Authorization: Bearer ” + KEY + #换行符 + “Content-Type: application/json”
提交数据 = “{” + #引号 + “model” + #引号 + “:” + #引号 + “agnes-image-2.1-flash” + #引号 + “,” + #引号 + “prompt” + #引号 + “:” + #引号 + 提示词 + #引号 + “,” + #引号 + “size” + #引号 + “:” + #引号 + “1024x768” + #引号 + “,” + #引号 + “extra_body” + #引号 + “:{” + #引号 + “image” + #引号 + “:[” + #引号 + 参考图片 + #引号 + “],” + #引号 + “response_format” + #引号 + “:” + #引号 + “url” + #引号 + “}}”
调试输出 (“正在生成, 请稍候”)
返回数据 = 到文本 (网页_访问_对象 (API地址, 1, 提交数据, , , 请求头, , , , , , 300, , , , , , , ))
调试输出 (返回数据)
返回地址 = 文本_取出中间文本 (返回数据, #引号 + “url” + #引号 + “:” + #引号, #引号, , )
调试输出 (返回地址) |
|