Эх сурвалжийг харах

更新 target/deepseek/ai.lua

1585346868 2 сар өмнө
parent
commit
0f8d487926

+ 4 - 1
target/deepseek/ai.lua

@@ -5,12 +5,15 @@ local cjson = require("cjson")
 local M = {}
 local url = "https://api.deepseek.com/chat/completions"
 
-M.ask = function(key,content,model)
+M.ask = function(key,content,model,is_json)
     -- 构造 JSON 格式的请求数据
     local payload = {
         model = model,
         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{