Semantic Kernel JavaScript
Preparing search index...
semantic-kernel
KernelFunctionFromPrompt
Class KernelFunctionFromPrompt
Hierarchy (
View Summary
)
KernelFunction
<
ChatResponse
>
KernelFunctionFromPrompt
Index
Constructors
constructor
Accessors
execution
Settings
metadata
Methods
as
AI
Function
invoke
invoke
Core
invoke
Streaming
invoke
Streaming
Core
Constructors
constructor
new
KernelFunctionFromPrompt
(
__namedParameters
:
{
description
?:
string
;
name
?:
string
;
pluginName
?:
string
;
prompt
?:
string
;
promptTemplate
?:
PromptTemplate
;
promptTemplateConfig
?:
PromptTemplateConfig
;
templateFormat
?:
"handlebars"
;
}
,
)
:
KernelFunctionFromPrompt
Parameters
__namedParameters
:
{
description
?:
string
;
name
?:
string
;
pluginName
?:
string
;
prompt
?:
string
;
promptTemplate
?:
PromptTemplate
;
promptTemplateConfig
?:
PromptTemplateConfig
;
templateFormat
?:
"handlebars"
;
}
Returns
KernelFunctionFromPrompt
Accessors
execution
Settings
get
executionSettings
()
:
undefined
|
Map
<
string
,
PromptExecutionSettings
>
Returns
undefined
|
Map
<
string
,
PromptExecutionSettings
>
set
executionSettings
(
settings
:
|
PromptExecutionSettings
|
Map
<
string
,
PromptExecutionSettings
>
|
PromptExecutionSettings
[]
,
)
:
void
Parameters
settings
:
|
PromptExecutionSettings
|
Map
<
string
,
PromptExecutionSettings
>
|
PromptExecutionSettings
[]
Returns
void
metadata
get
metadata
()
:
KernelFunctionMetadata
<
Schema
>
Returns
KernelFunctionMetadata
<
Schema
>
set
metadata
(
metadata
:
KernelFunctionMetadata
<
Schema
>
)
:
void
Parameters
metadata
:
KernelFunctionMetadata
<
Schema
>
Returns
void
Methods
as
AI
Function
asAIFunction
(
kernel
:
Kernel
)
:
AIFunction
<
undefined
|
ChatResponse
,
{}
,
unknown
>
Parameters
kernel
:
Kernel
Returns
AIFunction
<
undefined
|
ChatResponse
,
{}
,
unknown
>
invoke
invoke
(
kernel
:
Kernel
,
args
?:
KernelArguments
<
{}
,
unknown
>
,
)
:
Promise
<
FunctionResult
<
ChatResponse
,
{}
,
unknown
>
>
Parameters
kernel
:
Kernel
Optional
args
:
KernelArguments
<
{}
,
unknown
>
Returns
Promise
<
FunctionResult
<
ChatResponse
,
{}
,
unknown
>
>
invoke
Core
invokeCore
(
kernel
:
Kernel
,
args
:
KernelArguments
,
)
:
Promise
<
FunctionResult
<
ChatResponse
,
{}
,
unknown
>
>
Parameters
kernel
:
Kernel
args
:
KernelArguments
Returns
Promise
<
FunctionResult
<
ChatResponse
,
{}
,
unknown
>
>
invoke
Streaming
invokeStreaming
<
T
>
(
kernel
:
Kernel
,
args
?:
KernelArguments
<
{}
,
unknown
>
,
)
:
AsyncGenerator
<
T
>
Type Parameters
T
Parameters
kernel
:
Kernel
Optional
args
:
KernelArguments
<
{}
,
unknown
>
Returns
AsyncGenerator
<
T
>
invoke
Streaming
Core
invokeStreamingCore
<
T
>
(
kernel
:
Kernel
,
args
:
KernelArguments
)
:
AsyncGenerator
<
T
>
Type Parameters
T
Parameters
kernel
:
Kernel
args
:
KernelArguments
Returns
AsyncGenerator
<
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
execution
Settings
metadata
Methods
as
AI
Function
invoke
invoke
Core
invoke
Streaming
invoke
Streaming
Core
Semantic Kernel JavaScript
Loading...