mirror of
https://github.com/oobabooga/text-generation-webui.git
synced 2024-11-21 15:48:04 +01:00
API: better handle temperature = 0
This commit is contained in:
parent
817866c9cf
commit
6247eafcc5
@ -92,6 +92,10 @@ def process_parameters(body, is_legacy=False):
|
||||
if generate_params['truncation_length'] == 0:
|
||||
generate_params['truncation_length'] = shared.settings['truncation_length']
|
||||
|
||||
if generate_params['temperature'] == 0:
|
||||
generate_params['do_sample'] = False
|
||||
generate_params['top_k'] = 1
|
||||
|
||||
if body['preset'] is not None:
|
||||
preset = load_preset_memoized(body['preset'])
|
||||
generate_params.update(preset)
|
||||
|
@ -97,9 +97,6 @@ async def openai_completions(request: Request, request_data: CompletionRequest):
|
||||
path = request.url.path
|
||||
is_legacy = "/generate" in path
|
||||
|
||||
if request_data.temperature == 0:
|
||||
request_data.do_sample = False
|
||||
|
||||
if request_data.stream:
|
||||
async def generator():
|
||||
async with streaming_semaphore:
|
||||
@ -123,9 +120,6 @@ async def openai_chat_completions(request: Request, request_data: ChatCompletion
|
||||
path = request.url.path
|
||||
is_legacy = "/generate" in path
|
||||
|
||||
if request_data.temperature == 0:
|
||||
request_data.do_sample = False
|
||||
|
||||
if request_data.stream:
|
||||
async def generator():
|
||||
async with streaming_semaphore:
|
||||
|
Loading…
Reference in New Issue
Block a user