fix potential bad request issue
This commit is contained in:
+4
-2
@@ -1,8 +1,10 @@
|
|||||||
import time
|
import time
|
||||||
from typing import Literal, Iterable
|
from typing import Literal, Iterable
|
||||||
from api.setting import DEFAULT_MODEL
|
|
||||||
from pydantic import BaseModel, Field
|
from pydantic import BaseModel, Field
|
||||||
|
|
||||||
|
from api.setting import DEFAULT_MODEL
|
||||||
|
|
||||||
|
|
||||||
class Model(BaseModel):
|
class Model(BaseModel):
|
||||||
id: str
|
id: str
|
||||||
@@ -58,7 +60,7 @@ class UserMessage(BaseModel):
|
|||||||
class AssistantMessage(BaseModel):
|
class AssistantMessage(BaseModel):
|
||||||
name: str | None = None
|
name: str | None = None
|
||||||
role: Literal["assistant"] = "assistant"
|
role: Literal["assistant"] = "assistant"
|
||||||
content: str | list[TextContent | ImageContent] | None
|
content: str | list[TextContent | ImageContent] | None = None
|
||||||
tool_calls: list[ToolCall] | None = None
|
tool_calls: list[ToolCall] | None = None
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user