mirror of
https://github.com/oobabooga/text-generation-webui.git
synced 2024-10-31 06:30:15 +01:00
12 lines
446 B
Python
12 lines
446 B
Python
from extensions.openai.completions import process_parameters
|
|
from modules.logits import get_next_logits
|
|
|
|
|
|
def _get_next_logits(body):
|
|
# Pre-process the input payload to simulate a real generation
|
|
use_samplers = body['use_samplers']
|
|
state = process_parameters(body) if use_samplers else {}
|
|
state['stream'] = True
|
|
|
|
return get_next_logits(body['prompt'], state, use_samplers, "", top_logits=body['top_logits'], return_dict=True)
|