mirror of
https://github.com/OpenBMB/ChatDev.git
synced 2026-07-27 16:37:58 +00:00
Merge pull request #466 from zhanghb18/main
fix: unexpected keyword arg audio
This commit is contained in:
commit
5dfb0cf411
@ -39,6 +39,7 @@ class ChatMessage(BaseMessage):
|
|||||||
role (str): The role of the message in OpenAI chat system.
|
role (str): The role of the message in OpenAI chat system.
|
||||||
content (str): The content of the message. (default: :obj:`""`)
|
content (str): The content of the message. (default: :obj:`""`)
|
||||||
refusal (str): The refusal to build argument.
|
refusal (str): The refusal to build argument.
|
||||||
|
audio (object): The audio contains data about the audio response from the model.
|
||||||
"""
|
"""
|
||||||
role_name: str
|
role_name: str
|
||||||
role_type: RoleType
|
role_type: RoleType
|
||||||
@ -46,6 +47,7 @@ class ChatMessage(BaseMessage):
|
|||||||
role: str
|
role: str
|
||||||
content: str = ""
|
content: str = ""
|
||||||
refusal: str = None
|
refusal: str = None
|
||||||
|
audio: object = None
|
||||||
if openai_new_api:
|
if openai_new_api:
|
||||||
function_call: Optional[FunctionCall] = None
|
function_call: Optional[FunctionCall] = None
|
||||||
tool_calls: Optional[ChatCompletionMessageToolCall] = None
|
tool_calls: Optional[ChatCompletionMessageToolCall] = None
|
||||||
@ -76,6 +78,7 @@ class AssistantChatMessage(ChatMessage):
|
|||||||
(default: :obj:`"assistant"`)
|
(default: :obj:`"assistant"`)
|
||||||
content (str): The content of the message. (default: :obj:`""`)
|
content (str): The content of the message. (default: :obj:`""`)
|
||||||
refusal (str): The refusal to build argument.
|
refusal (str): The refusal to build argument.
|
||||||
|
audio (object): The audio contains data about the audio response from the model.
|
||||||
"""
|
"""
|
||||||
role_name: str
|
role_name: str
|
||||||
role_type: RoleType = RoleType.ASSISTANT
|
role_type: RoleType = RoleType.ASSISTANT
|
||||||
@ -83,6 +86,7 @@ class AssistantChatMessage(ChatMessage):
|
|||||||
role: str = "user"
|
role: str = "user"
|
||||||
content: str = ""
|
content: str = ""
|
||||||
refusal: str = None
|
refusal: str = None
|
||||||
|
audio: object = None
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
@ -98,6 +102,7 @@ class UserChatMessage(ChatMessage):
|
|||||||
(default: :obj:`"user"`)
|
(default: :obj:`"user"`)
|
||||||
content (str): The content of the message. (default: :obj:`""`)
|
content (str): The content of the message. (default: :obj:`""`)
|
||||||
refusal (str): The refusal to build argument.
|
refusal (str): The refusal to build argument.
|
||||||
|
audio (object): The audio contains data about the audio response from the model.
|
||||||
"""
|
"""
|
||||||
role_name: str
|
role_name: str
|
||||||
role_type: RoleType = RoleType.USER
|
role_type: RoleType = RoleType.USER
|
||||||
@ -105,3 +110,4 @@ class UserChatMessage(ChatMessage):
|
|||||||
role: str = "user"
|
role: str = "user"
|
||||||
content: str = ""
|
content: str = ""
|
||||||
refusal: str = None
|
refusal: str = None
|
||||||
|
audio: object = None
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user