static InvocationContext.Builder |
InvocationContext.builder() |
|
static InvocationContext.Builder |
InvocationContext.copy(InvocationContext context) |
Create a new instance of InvocationContext by copying the values from another instance.
|
InvocationContext.Builder |
InvocationContext.Builder.withContextVariableConverter(ContextVariableTypeConverter<?> converter) |
Add a context variable type converter to the builder.
|
InvocationContext.Builder |
InvocationContext.Builder.withContextVariableConverter(ContextVariableTypes contextVariableTypes) |
Add a context variable type converter to the builder.
|
InvocationContext.Builder |
InvocationContext.Builder.withKernelHooks(KernelHooks hooks) |
Add kernel hooks to the builder.
|
InvocationContext.Builder |
InvocationContext.Builder.withPromptExecutionSettings(PromptExecutionSettings promptExecutionSettings) |
Add prompt execution settings to the builder.
|
InvocationContext.Builder |
InvocationContext.Builder.withReturnMode(InvocationReturnMode invocationReturnMode) |
Set the return mode for the invocation.
|
InvocationContext.Builder |
InvocationContext.Builder.withTelemetry(com.microsoft.semantickernel.implementation.telemetry.SemanticKernelTelemetry telemetry) |
Add a tracer to the builder.
|
InvocationContext.Builder |
InvocationContext.Builder.withToolCallBehavior(ToolCallBehavior toolCallBehavior) |
Add tool call behavior to the builder.
|