in aidial_adapter_vertexai/dial_api/request.py [0:0]
def create(cls, request: Request) -> "ModelParameters":
stop = [request.stop] if isinstance(request.stop, str) else request.stop
return cls(
temperature=request.temperature,
top_p=request.top_p,
n=request.n,
stop=stop,
max_tokens=request.max_tokens,
presence_penalty=request.presence_penalty,
frequency_penalty=request.frequency_penalty,
logit_bias=request.logit_bias,
max_prompt_tokens=request.max_prompt_tokens,
stream=request.stream,
)