Skip to content

Commit 88686d2

Browse files
author
Skander Hellal
committed
add seed to ChatCompletionRequest and SamplingParams
1 parent 30da91b commit 88686d2

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

ochat/serving/openai_api_protocol.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ class ChatCompletionRequest(BaseModel):
6060
top_p: Optional[float] = 1.0
6161
n: Optional[int] = 1
6262
max_tokens: Optional[int] = None
63+
seed: Optional[int] = None
6364
stop: Optional[Union[str, List[str]]] = None
6465
stream: Optional[bool] = False
6566
presence_penalty: Optional[float] = 0.0

ochat/serving/openai_api_server.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ async def create_chat_completion(raw_request: Request, background_tasks: Backgro
177177
temperature=request.temperature,
178178
top_p=request.top_p,
179179
max_tokens=request.max_tokens,
180+
seed=request.seed,
180181
# Override stop tokens
181182
stop_token_ids=model.eot_tokens,
182183
ignore_eos=True

0 commit comments

Comments
 (0)