Type Alias ChatCompletionRequest
ChatCompletionRequest: { max_tokens?: number; messages: ChatCompletionMessage[]; model: string; response_format?: unknown; stream?: boolean; temperature?: number; tool_choice?: unknown; tools?: unknown[]; top_k?: number; top_p?: number; [
key:
string]
: unknown; } Type declaration
[key: string]: unknown
Optionalmax_tokens?: number
model: string
Optionalresponse_format?: unknown
Optionalstream?: boolean
Optionaltemperature?: number
Optionaltool_choice?: unknown
Optionaltools?: unknown[]
Optionaltop_k?: number
Optionaltop_p?: number
A request to the LLM Gateway's OpenAI-compatible chat completions endpoint. Uncommon fields (e.g.
fallback_config,transcript_id) can still be passed by name even though they aren't individually typed here.