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.4.0
Loading...
✕
A live Prompt API session.