messages
messages: { 
    content: string; 
    role: "user" | "assistant"; 
    [k: string]: unknown; 
}[]
project_id
project_id: number
streaming
streaming: boolean = false
OptionalapiKey
apiKey?: string
Optionalfrequency_penalty
frequency_penalty?: number
Optionallogit_bias
logit_bias?: { 
    [k: string]: unknown; 
}
Optionalmax_tokens
max_tokens?: number
Optionalmodel
model?: string
Optionalpresence_penalty
presence_penalty?: number
Optionalresponse_format
response_format?: { 
    [k: string]: unknown; 
}
Optionalseed
seed?: number
Optionalsession_id
session_id?: string
Optionalstop
stop?: string
Optionalsystem_prompt
system_prompt?: string
Optionaltemperature
temperature?: number
Optionaltools
tools?: { 
    [k: string]: unknown; 
}[]
Optionaltop_p
top_p?: number
Optionaluser
user?: string
Integration with a chat model.