A11 TypeScript API - v0.2.1
A11 guides
Python API
C++ internals
Preparing search index...
makeInteraction
Function makeInteraction
makeInteraction
(
partial
?:
Partial
<
Interaction
>
,
)
:
StatusOr
<
{
action_calls
:
unknown
[]
;
action_configs
:
Record
<
string
,
unknown
>
;
action_inputs
:
Record
<
string
,
unknown
[]
>
;
action_outputs
:
Record
<
string
,
unknown
[]
>
;
backend_specific_metadata
:
Record
<
string
,
string
>
;
content
:
unknown
[]
;
created_at_millis
?:
number
|
null
;
id
:
string
;
model
:
string
;
previous_interaction_id
:
string
;
role
:
"user"
|
"system"
|
"model"
;
status
?:
unknown
;
system_instructions
:
unknown
[]
;
usage_metadata
?:
|
{
cache_write_tokens
?:
number
|
null
;
cached_input_tokens
?:
number
|
null
;
input_tokens
?:
number
|
null
;
output_tokens
?:
number
|
null
;
reasoning_tokens
?:
number
|
null
;
total_tokens
?:
number
|
null
;
[
key
:
string
]:
unknown
;
}
|
null
;
[
key
:
string
]:
unknown
;
}
,
>
Build a fully defaulted
Interaction
from a partial one.
Parameters
partial
:
Partial
<
Interaction
>
= {}
Returns
StatusOr
<
{
action_calls
:
unknown
[]
;
action_configs
:
Record
<
string
,
unknown
>
;
action_inputs
:
Record
<
string
,
unknown
[]
>
;
action_outputs
:
Record
<
string
,
unknown
[]
>
;
backend_specific_metadata
:
Record
<
string
,
string
>
;
content
:
unknown
[]
;
created_at_millis
?:
number
|
null
;
id
:
string
;
model
:
string
;
previous_interaction_id
:
string
;
role
:
"user"
|
"system"
|
"model"
;
status
?:
unknown
;
system_instructions
:
unknown
[]
;
usage_metadata
?:
|
{
cache_write_tokens
?:
number
|
null
;
cached_input_tokens
?:
number
|
null
;
input_tokens
?:
number
|
null
;
output_tokens
?:
number
|
null
;
reasoning_tokens
?:
number
|
null
;
total_tokens
?:
number
|
null
;
[
key
:
string
]:
unknown
;
}
|
null
;
[
key
:
string
]:
unknown
;
}
,
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
A11 guides
Python API
C++ internals
A11 TypeScript API - v0.2.1
Loading...
Build a fully defaulted Interaction from a partial one.