返回提交历史
Modified
g4f/Provider/DeepAi.py
+3
-2
XFEstudio/gpt4free
make user agent easily changeable in deepai
a7784842
代码差异
1 个文件
+3
-2
@@ -22,9 +22,10 @@ class DeepAi(AsyncGeneratorProvider):
22
22
proxy: str = None,
23
23
**kwargs
24
24
) -> AsyncResult:
25
agent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36"
25
26
26
27
token_js = """
27
var agent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36'
28
var agent = '""" + agent + """'
28
29
var a, b, c, d, e, h, f, l, g, k, m, n, r, x, C, E, N, F, T, O, P, w, D, G, Q, R, W, I, aa, fa, na, oa, ha, ba, X, ia, ja, ka, J, la, K, L, ca, S, U, M, ma, B, da, V, Y;
29
30
h = Math.round(1E11 * Math.random()) + "";
30
31
f = function() {
@@ -52,7 +53,7 @@ f = function() {
52
53
api_key = js2py.eval_js(token_js)
53
54
headers = {
54
55
"api-key": api_key,
55
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36",
56
"User-Agent": agent,
56
57
**kwargs.get("headers", {})
57
58
}
58
59
async with ClientSession(