ADK for TypeScript: API Reference
System
Light
Dark
Search…
Preparing search index...
LlmRouter
Type Alias LlmRouter
LlmRouter
:
(
models
:
Readonly
<
Record
<
string
,
BaseLlm
>
>
,
request
:
LlmRequest
,
errorContext
?:
{
failedKeys
:
ReadonlySet
<
string
>
;
lastError
:
unknown
}
,
)
=>
Promise
<
string
|
undefined
>
|
string
|
undefined
Type definition for a function that selects a model based on the request.
Type Declaration
(
models
:
Readonly
<
Record
<
string
,
BaseLlm
>
>
,
request
:
LlmRequest
,
errorContext
?:
{
failedKeys
:
ReadonlySet
<
string
>
;
lastError
:
unknown
}
,
)
:
Promise
<
string
|
undefined
>
|
string
|
undefined
Parameters
models
:
Readonly
<
Record
<
string
,
BaseLlm
>
>
request
:
LlmRequest
Optional
errorContext
:
{
failedKeys
:
ReadonlySet
<
string
>
;
lastError
:
unknown
}
Returns
Promise
<
string
|
undefined
>
|
string
|
undefined
ADK for TypeScript: API Reference - v1.5.0
Loading...
Type definition for a function that selects a model based on the request.