Closed zay95 closed 8 months ago
Does Qwen model support "system" role?
Does Qwen model support "system" role?
oh,sorry, I found it doesn't support only "system" role https://github.com/QwenLM/Qwen/blob/29fea23f874e3e021e67312dba1da307a3fb5fee/openai_api.py#L281 and
but it can receive system role messages combined with user-role messages .
Fastchat api is ok.
Describe the issue
when I use qwen to run the autogen/notebook,I got error :
File "/home/miniconda3/envs/gen/lib/python3.10/site-packages/openai/resources/chat/completions.py", line 643, in create return self._post( File "/home/miniconda3/envs/gen/lib/python3.10/site-packages/openai/_base_client.py", line 1091, in post return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls)) File "/home/miniconda3/envs/gen/lib/python3.10/site-packages/openai/_base_client.py", line 852, in request return self._request( File "/home/miniconda3/envs/gen/lib/python3.10/site-packages/openai/_base_client.py", line 933, in _request raise self._make_status_error_from_response(err.response) from None openai.BadRequestError: Error code: 400 - {'detail': 'Invalid request: Incorrect role system.'}
I can use it run other scripts like function_call_code_exec ..,is it the role only supports [assistant.user]?
/agentchat_groupchat.ipynb
Steps to reproduce
No response
Screenshots and logs
No response
Additional Information
No response