MCPcopy Create free account
hub / github.com/WangHanLinHenry/SPA-RL-Agent / APIChatCompletionRequest

Class APIChatCompletionRequest

fastchat/protocol/api_protocol.py:51–64  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

49
50
51class APIChatCompletionRequest(BaseModel):
52 model: str
53 messages: Union[str, List[Dict[str, str]]]
54 temperature: Optional[float] = 0.7
55 top_p: Optional[float] = 1.0
56 top_k: Optional[int] = -1
57 n: Optional[int] = 1
58 max_tokens: Optional[int] = None
59 stop: Optional[Union[str, List[str]]] = None
60 stream: Optional[bool] = False
61 user: Optional[str] = None
62 repetition_penalty: Optional[float] = 1.0
63 frequency_penalty: Optional[float] = 0.0
64 presence_penalty: Optional[float] = 0.0
65
66
67class ChatMessage(BaseModel):

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected