MCPcopy
hub / github.com/ruc-datalab/DeepAnalyze / MessageObject

Class MessageObject

example/4c_competition/models.py:40–51  ·  view source on GitHub ↗

OpenAI Message Object

Source from the content-addressed store, hash-verified

38
39
40class MessageObject(BaseModel):
41 """OpenAI Message Object"""
42 id: str
43 object: Literal["thread.message"] = "thread.message"
44 created_at: int
45 thread_id: str
46 role: Literal["user", "assistant"]
47 content: List[Dict[str, Any]]
48 file_ids: List[str] = Field(default_factory=list)
49 assistant_id: Optional[str] = None
50 run_id: Optional[str] = None
51 metadata: Dict[str, Any] = Field(default_factory=dict)
52
53
54class ChatCompletionRequest(BaseModel):

Callers 2

create_messageMethod · 0.90
list_messagesMethod · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected