unified-llm-client
Preparing search index...
LLMRequestOptions
Interface LLMRequestOptions
Canonical request options shared by
complete()
and
stream()
.
interface
LLMRequestOptions
{
botId
?:
string
;
budgetExceededAction
?:
BudgetExceededAction
;
budgetUsd
?:
number
;
maxTokens
?:
number
;
messages
:
CanonicalMessage
[]
;
model
?:
string
;
provider
?:
CanonicalProvider
;
providerOptions
?:
ProviderOptions
;
sessionId
?:
string
;
signal
?:
AbortSignal
;
system
?:
string
;
temperature
?:
number
;
tenantId
?:
string
;
toolChoice
?:
CanonicalToolChoice
;
tools
?:
CanonicalTool
<
JsonObject
>
[]
;
}
Index
Properties
bot
Id?
budget
Exceeded
Action?
budget
Usd?
max
Tokens?
messages
model?
provider?
provider
Options?
session
Id?
signal?
system?
temperature?
tenant
Id?
tool
Choice?
tools?
Properties
Optional
bot
Id
botId
?:
string
Optional
budget
Exceeded
Action
budgetExceededAction
?:
BudgetExceededAction
Optional
budget
Usd
budgetUsd
?:
number
Optional
max
Tokens
maxTokens
?:
number
messages
messages
:
CanonicalMessage
[]
Optional
model
model
?:
string
Optional
provider
provider
?:
CanonicalProvider
Optional
provider
Options
providerOptions
?:
ProviderOptions
Optional
session
Id
sessionId
?:
string
Optional
signal
signal
?:
AbortSignal
Optional
system
system
?:
string
Optional
temperature
temperature
?:
number
Optional
tenant
Id
tenantId
?:
string
Optional
tool
Choice
toolChoice
?:
CanonicalToolChoice
Optional
tools
tools
?:
CanonicalTool
<
JsonObject
>
[]
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
bot
Id
budget
Exceeded
Action
budget
Usd
max
Tokens
messages
model
provider
provider
Options
session
Id
signal
system
temperature
tenant
Id
tool
Choice
tools
unified-llm-client
Loading...
Canonical request options shared by
complete()andstream().