Update zhipuai_gen_data.py 添加glm-4 response获取异常处理
# 解决方法 ``` python try: response = client.chat.completions.create( model='glm-4', messages=messages, top_p=top_p, ) except: response = client.chat.completions.create( model='glm-4', messages=messages, top_p=top_p, ) ``` # 报错 ``` python # Error code: 400, with error text {"error":{"code":"1301","message":"系统检测到输入或生成内容可能包含不安全或敏感内容,请您避免输入易产生敏感内容的提示语,感谢您的配合。"}} ```
This commit is contained in:
parent
a9721ea582
commit
b47a102994
@ -34,11 +34,21 @@ def zhipu_api(data, emo):
|
|||||||
|
|
||||||
top_p = round(random.uniform(0.1, 0.9), 2)
|
top_p = round(random.uniform(0.1, 0.9), 2)
|
||||||
messages = getText('user', prompt)
|
messages = getText('user', prompt)
|
||||||
response = client.chat.completions.create(
|
|
||||||
model='glm-4',
|
# Error code: 400, with error text {"error":{"code":"1301","message":
|
||||||
messages=messages,
|
# "系统检测到输入或生成内容可能包含不安全或敏感内容,请您避免输入易产生敏感内容的提示语,感谢您的配合。"}}
|
||||||
top_p=top_p,
|
try:
|
||||||
)
|
response = client.chat.completions.create(
|
||||||
|
model='glm-4',
|
||||||
|
messages=messages,
|
||||||
|
top_p=top_p,
|
||||||
|
)
|
||||||
|
except:
|
||||||
|
response = client.chat.completions.create(
|
||||||
|
model='glm-4',
|
||||||
|
messages=messages,
|
||||||
|
top_p=top_p,
|
||||||
|
)
|
||||||
|
|
||||||
return response.choices[0].message.content
|
return response.choices[0].message.content
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user