Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
ai-chat
ChatRequestModelImpl
Class ChatRequestModelImpl
Implements
ChatRequestModel
Index
Constructors
constructor
Properties
_agent
Id?
_data
_id
_request
_response
_session
message
Accessors
agent
Id
data
id
request
response
session
Methods
add
Data
get
Data
By
Key
Constructors
constructor
new
Chat
Request
Model
Impl
(
session
,
message
,
agentId
?
,
data
?
)
:
ChatRequestModelImpl
Parameters
session
:
ChatModel
message
:
ParsedChatRequest
Optional
agentId
:
string
data
:
{
[
key
:
string
]
:
unknown
;
}
= {}
[
key
:
string
]:
unknown
Returns
ChatRequestModelImpl
Properties
Protected
Optional
_agent
Id
_agent
Id
?:
string
Protected
_data
_data
:
{
[
key
:
string
]
:
unknown
;
}
Type declaration
[
key
:
string
]:
unknown
Protected
Readonly
_id
_id
:
string
Protected
_request
_request
:
ChatRequest
Protected
_response
_response
:
ChatResponseModelImpl
Protected
_session
_session
:
ChatModel
Readonly
message
message
:
ParsedChatRequest
Accessors
agent
Id
get
agentId
(
)
:
undefined
|
string
Returns
undefined
|
string
data
get
data
(
)
:
undefined
|
{
[
key
:
string
]
:
unknown
;
}
Returns
undefined
|
{
[
key
:
string
]
:
unknown
;
}
id
get
id
(
)
:
string
Returns
string
request
get
request
(
)
:
ChatRequest
Returns
ChatRequest
response
get
response
(
)
:
ChatResponseModelImpl
Returns
ChatResponseModelImpl
session
get
session
(
)
:
ChatModel
Returns
ChatModel
Methods
add
Data
add
Data
(
key
,
value
)
:
void
Parameters
key
:
string
value
:
unknown
Returns
void
get
Data
By
Key
get
Data
By
Key
(
key
)
:
unknown
Parameters
key
:
string
Returns
unknown
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
_agent
Id
_data
_id
_request
_response
_session
message
agent
Id
data
id
request
response
session
add
Data
get
Data
By
Key
Theia TypeDoc
Loading...