wwwzhouhui / Claude2-PyAPI

一个使用python 实现Claude2 创建会话、聊天、发送附件、获取历史会话,清理历史记录等功能的api接口,可以对接第三方系统作为二次开发使用。
MIT License
305 stars 49 forks source link

JSONDecodeError #21

Closed QiranYC closed 9 months ago

QiranYC commented 9 months ago

Expecting value: line 1 column 1 (char 0) StopIteration: 0

During handling of the above exception, another exception occurred:

File "C:\Users\Administrator\Desktop\yuni_dev\yuniverse\Claude2-PyAPI-master\claude_api.py", line 152, in send_message data = json.loads(json_str) ^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\Desktop\yuni_dev\yuniverse\Claude2-PyAPI-master\claude_api.py", line 345, in response = claude_api.send_message(prompt, conversation_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

445022889 commented 9 months ago

你好,你是怎么解决的

Mou-Mou-L commented 6 months ago

Exception ignored from cffi callback <function write_callback at 0x0000026CE12912D0>: Traceback (most recent call last): File "D:\conda\envs\claude\lib\site-packages\curl_cffi\curl.py", line 57, in write_callback wrote = callback(ffi.buffer(ptr, nmemb)[:]) File "E:\Aprogram\claude1\claude_api.py", line 173, in stream_callback _data = json.loads(json_str) File "D:\conda\envs\claude\lib\json__init__.py", line 346, in loads return _default_decoder.decode(s) File "D:\conda\envs\claude\lib\json\decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "D:\conda\envs\claude\lib\json\decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 127.0.0.1 - - [26/Dec/2023 15:35:22] "POST /send HTTP/1.1" 500 - 不知道这个问题和大佬的一样不 求解@QiranYC