Preparing search index...
The search index is not available
llmclient
llmclient
AIServiceBase
Interface AIServiceBase<TChatRequest, TEmbedRequest, TChatResponse, TEmbedResponse>
interface
AIServiceBase
<
TChatRequest
,
TEmbedRequest
,
TChatResponse
,
TEmbedResponse
>
{
generateChatReq
?
(
req
,
config
)
:
[
API
,
TChatRequest
]
;
generateChatResp
?
(
resp
)
:
TextResponse
;
generateEmbedReq
?
(
req
)
:
[
API
,
TEmbedRequest
]
;
generateEmbedResp
?
(
resp
)
:
EmbedResponse
;
}
Type Parameters
TChatRequest
TEmbedRequest
TChatResponse
TEmbedResponse
Index
Methods
generate
Chat
Req?
generate
Chat
Resp?
generate
Embed
Req?
generate
Embed
Resp?
Methods
Optional
generate
Chat
Req
generate
Chat
Req
(
req
,
config
)
:
[
API
,
TChatRequest
]
Parameters
req
:
Readonly
<
AITextChatRequest
>
config
:
Readonly
<
AIPromptConfig
>
Returns
[
API
,
TChatRequest
]
Optional
generate
Chat
Resp
generate
Chat
Resp
(
resp
)
:
TextResponse
Parameters
resp
:
Readonly
<
TChatResponse
>
Returns
TextResponse
Optional
generate
Embed
Req
generate
Embed
Req
(
req
)
:
[
API
,
TEmbedRequest
]
Parameters
req
:
Readonly
<
AITextChatRequest
>
Returns
[
API
,
TEmbedRequest
]
Optional
generate
Embed
Resp
generate
Embed
Resp
(
resp
)
:
EmbedResponse
Parameters
resp
:
Readonly
<
TEmbedResponse
>
Returns
EmbedResponse
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
generate
Chat
Req
generate
Chat
Resp
generate
Embed
Req
generate
Embed
Resp
llmclient
Loading...