ADK for TypeScript: API Reference
System
Light
Dark
Search…
Preparing search index...
ChromeLanguageModelSession
Interface ChromeLanguageModelSession
A live Prompt API session.
interface
ChromeLanguageModelSession
{
contextUsage
?:
number
;
contextWindow
?:
number
;
addEventListener
?
(
type
:
"contextoverflow"
,
listener
:
()
=>
void
)
:
void
;
clone
(
options
?:
{
signal
?:
AbortSignal
}
,
)
:
Promise
<
ChromeLanguageModelSession
>
;
destroy
?
()
:
void
;
prompt
(
input
:
string
|
ChromeMessage
[]
,
options
?:
ChromePromptOptions
,
)
:
Promise
<
string
>
;
promptStreaming
(
input
:
string
|
ChromeMessage
[]
,
options
?:
ChromePromptOptions
,
)
:
ReadableStream
<
string
>
;
}
Properties
Optional
Readonly
context
Usage
contextUsage
?:
number
Optional
Readonly
context
Window
contextWindow
?:
number
Methods
Optional
add
Event
Listener
addEventListener
?
(
type
:
"contextoverflow"
,
listener
:
()
=>
void
)
:
void
Parameters
type
:
"contextoverflow"
listener
:
()
=>
void
Returns
void
clone
clone
(
options
?:
{
signal
?:
AbortSignal
}
)
:
Promise
<
ChromeLanguageModelSession
>
Parameters
Optional
options
:
{
signal
?:
AbortSignal
}
Returns
Promise
<
ChromeLanguageModelSession
>
Optional
destroy
destroy
?
()
:
void
Returns
void
prompt
prompt
(
input
:
string
|
ChromeMessage
[]
,
options
?:
ChromePromptOptions
,
)
:
Promise
<
string
>
Parameters
input
:
string
|
ChromeMessage
[]
Optional
options
:
ChromePromptOptions
Returns
Promise
<
string
>
prompt
Streaming
promptStreaming
(
input
:
string
|
ChromeMessage
[]
,
options
?:
ChromePromptOptions
,
)
:
ReadableStream
<
string
>
Parameters
input
:
string
|
ChromeMessage
[]
Optional
options
:
ChromePromptOptions
Returns
ReadableStream
<
string
>
Properties
context
Usage
context
Window
Methods
add
Event
Listener
clone
destroy
prompt
prompt
Streaming
ADK for TypeScript: API Reference - v2.2.0
Loading...
A live Prompt API session.