更新 target/aliyun/ai.lua

This commit is contained in:
2026-06-28 00:00:32 +08:00
parent 38a058afd4
commit 64ffad1a52

View File

@@ -5,12 +5,15 @@ local cjson = require("cjson")
local M = {}
local url = "https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions"
M.ask = function(key,content,model)
M.ask = function(key,content,model,is_json)
-- 构造 JSON 格式的请求数据
local payload = {
model = model,
messages = content
}
messages = content,
}
if is_json ~= nil and is_json == true then
payload["response_format"] = {type = "json_object"}
end
local response_body = {}
local res, code, response_headers, status = http.request{