THUDM / VisualGLM-6B

Chinese and English multimodal conversational language model | 多模态中英双语对话语言模型
Apache License 2.0
4.07k stars 414 forks source link

python api.py启动没报错,但是用客户端请求就报错 #312

Open Rs529811807 opened 10 months ago

Rs529811807 commented 10 months ago

123456

123456789aa

65465aaaaaaaaaaa

File "/home/conda987root/envs/yuyin3/lib/python3.10/site-packages/starlette/middleware/errors.py", line 162, in call await self.app(scope, receive, _send) File "/home/conda987root/envs/yuyin3/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 79, in call raise exc File "/home/conda987root/envs/yuyin3/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 68, in call await self.app(scope, receive, sender) File "/home/conda987root/envs/yuyin3/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 20, in call raise e File "/home/conda987root/envs/yuyin3/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 17, in call await self.app(scope, receive, send) File "/home/conda987root/envs/yuyin3/lib/python3.10/site-packages/starlette/routing.py", line 718, in call await route.handle(scope, receive, send) File "/home/conda987root/envs/yuyin3/lib/python3.10/site-packages/starlette/routing.py", line 276, in handle await self.app(scope, receive, send) File "/home/conda987root/envs/yuyin3/lib/python3.10/site-packages/starlette/routing.py", line 66, in app response = await func(request) File "/home/conda987root/envs/yuyin3/lib/python3.10/site-packages/fastapi/routing.py", line 274, in app raw_response = await run_endpoint_function( File "/home/conda987root/envs/yuyin3/lib/python3.10/site-packages/fastapi/routing.py", line 191, in run_endpoint_function return await dependant.call(*values) File "/home/m2_pan/VisualGLM-6B/api.py", line 39, in visualglm answer, history, = chat(None, model, tokenizer, input_text, history=history, image=input_image, \ File "/home/m2_pan/VisualGLM-6B/model/chat.py", line 125, in chat input1 = [tokenizer.pad_token_id] model.image_length File "/home/conda987root/envs/yuyin3/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1695, in getattr raise AttributeError(f"'{type(self).name}' object has no attribute '{name}'") AttributeError: 'ChatGLMForConditionalGeneration' object has no attribute 'image_length'