From d51c894d3f5a6fc0030a5f99d7013dc619f36526 Mon Sep 17 00:00:00 2001 From: HongCheng Date: Sat, 16 Mar 2024 21:56:19 +0900 Subject: [PATCH 1/6] Update requirements.txt --- generate_data/requirements.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/generate_data/requirements.txt b/generate_data/requirements.txt index 9a7e4c3..3a38193 100644 --- a/generate_data/requirements.txt +++ b/generate_data/requirements.txt @@ -1,5 +1,5 @@ erniebot #文心一言 dashscope # 通义千问 -zhipuai # 智浦 -python-dotenv # 智浦 -websocket #调用星火大模型的时候会使用 \ No newline at end of file +zhipuai # 智谱 +python-dotenv # 智谱 +websocket #调用星火大模型的时候会使用 From a82ae114ea407582f572bba3e619b976e7637418 Mon Sep 17 00:00:00 2001 From: HongCheng Date: Sat, 16 Mar 2024 21:57:29 +0900 Subject: [PATCH 2/6] Update config.yml in generate_data --- generate_data/config.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/generate_data/config.yml b/generate_data/config.yml index a603298..75198d9 100644 --- a/generate_data/config.yml +++ b/generate_data/config.yml @@ -1,6 +1,6 @@ -aistudio _token : '{your_token}' # 文心一言的token +aistudio_token : '{your_token}' # 文心一言的token dashscope_api_key : '{your_api_key}' #通义千问的api_key -zhiouai_api_key : '{your_api_key}' # 智浦AI的密钥 +zhiouai_api_key : '{your_api_key}' # 智谱AI的密钥 # 星火大模型配置 appid : "{}" # 填写控制台中获取的 APPID 信息 @@ -56,4 +56,4 @@ areas_of_life : [ "安全", "梦想", "自由" -] \ No newline at end of file +] From 93067cfd64de14a34b59a6c00c1178377885f677 Mon Sep 17 00:00:00 2001 From: HongCheng Date: Sat, 16 Mar 2024 22:00:51 +0900 Subject: [PATCH 3/6] Update config.yml --- generate_data/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generate_data/config.yml b/generate_data/config.yml index 75198d9..9fb02f2 100644 --- a/generate_data/config.yml +++ b/generate_data/config.yml @@ -1,5 +1,5 @@ aistudio_token : '{your_token}' # 文心一言的token -dashscope_api_key : '{your_api_key}' #通义千问的api_key +dashscope_api_key : '{your_api_key}' # 通义千问的api_key zhiouai_api_key : '{your_api_key}' # 智谱AI的密钥 # 星火大模型配置 From 33e11caf970aff6b7e682b028af8d322675354c5 Mon Sep 17 00:00:00 2001 From: HongCheng Date: Sat, 16 Mar 2024 22:01:35 +0900 Subject: [PATCH 4/6] Update requirements.txt --- generate_data/requirements.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/generate_data/requirements.txt b/generate_data/requirements.txt index 3a38193..e8b95cf 100644 --- a/generate_data/requirements.txt +++ b/generate_data/requirements.txt @@ -1,5 +1,5 @@ -erniebot #文心一言 -dashscope # 通义千问 -zhipuai # 智谱 +erniebot # 文心一言 +dashscope # 通义千问 +zhipuai # 智谱 python-dotenv # 智谱 -websocket #调用星火大模型的时候会使用 +websocket # 调用星火大模型的时候会使用 From a9721ea58224d9d1212eb2fcf4df4767362e800d Mon Sep 17 00:00:00 2001 From: HongCheng Date: Sat, 16 Mar 2024 22:02:11 +0900 Subject: [PATCH 5/6] Update config.yml --- generate_data/config.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/generate_data/config.yml b/generate_data/config.yml index 9fb02f2..ce94f48 100644 --- a/generate_data/config.yml +++ b/generate_data/config.yml @@ -1,11 +1,11 @@ -aistudio_token : '{your_token}' # 文心一言的token +aistudio_token : '{your_token}' # 文心一言的token dashscope_api_key : '{your_api_key}' # 通义千问的api_key -zhiouai_api_key : '{your_api_key}' # 智谱AI的密钥 +zhiouai_api_key : '{your_api_key}' # 智谱AI的密钥 # 星火大模型配置 -appid : "{}" # 填写控制台中获取的 APPID 信息 +appid : "{}" # 填写控制台中获取的 APPID 信息 api_secret : "{}" # 填写控制台中获取的 APISecret 信息 -api_key : "{}" # 填写控制台中获取的 APIKey 信息 +api_key : "{}" # 填写控制台中获取的 APIKey 信息 system : '现在你是一个心理专家,我有一些心理问题,请你用专业的知识帮我解决' From b47a1029949e56fc5892634fddfe3c6acc5f5473 Mon Sep 17 00:00:00 2001 From: HongCheng Date: Sun, 17 Mar 2024 08:45:33 +0900 Subject: [PATCH 6/6] =?UTF-8?q?Update=20zhipuai=5Fgen=5Fdata.py=20?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0glm-4=20response=E8=8E=B7=E5=8F=96=E5=BC=82?= =?UTF-8?q?=E5=B8=B8=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # 解决方法 ``` 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":"系统检测到输入或生成内容可能包含不安全或敏感内容,请您避免输入易产生敏感内容的提示语,感谢您的配合。"}} ``` --- generate_data/zhipuai_gen_data.py | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/generate_data/zhipuai_gen_data.py b/generate_data/zhipuai_gen_data.py index c86a96c..5c71eb7 100644 --- a/generate_data/zhipuai_gen_data.py +++ b/generate_data/zhipuai_gen_data.py @@ -34,11 +34,21 @@ def zhipu_api(data, emo): top_p = round(random.uniform(0.1, 0.9), 2) messages = getText('user', prompt) - response = client.chat.completions.create( - model='glm-4', - messages=messages, - top_p=top_p, - ) + + # Error code: 400, with error text {"error":{"code":"1301","message": + # "系统检测到输入或生成内容可能包含不安全或敏感内容,请您避免输入易产生敏感内容的提示语,感谢您的配合。"}} + 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