Uses of Interface
de.espirit.firstspirit.ai.dto.PromptOperation
Package
Description
-
Uses of PromptOperation in de.espirit.firstspirit.ai
Modifier and TypeMethodDescription@NotNull PromptOperation
PromptConfigurationTestPlugin.PromptOperationContext.getOperation()
Returns the operation to be performed.Modifier and TypeMethodDescriptiondefault @NotNull Optional<PromptOperation>
PromptConfigurationAgent.getOperation
(@NotNull UUID id) Searches for a specific operation by id.@NotNull List<PromptOperation>
PromptConfigurationAgent.getOperations()
Returns all prompt operations in the current context.default @NotNull Stream<PromptOperation>
PromptConfigurationAgent.getOperations
(@NotNull Set<String> tags) Searches for operations containing all the given tags.@NotNull List<PromptOperation>
PromptConfigurationPlugin.getOperations()
Returns a list of preset operations to be available in the prompt configuration.Modifier and TypeMethodDescriptiondefault @NotNull Stream<PromptOption>
PromptConfigurationAgent.getOptions
(@NotNull PromptOperation operation) Searches for all options referenced by the given operation. -
Uses of PromptOperation in de.espirit.firstspirit.ai.admin
Modifier and TypeInterfaceDescriptioninterface
Object for configuring a specificPromptOperation
.Modifier and TypeMethodDescriptiondefault @NotNull ConfigurablePromptOperation
ConfigurablePromptOperation.apply
(@NotNull PromptOperation definition) Applies the definition of the given prompt operation, which is the same as calling each setter individually. -
Uses of PromptOperation in de.espirit.firstspirit.ai.dto
Modifier and TypeMethodDescription@NotNull PromptOperation
Creates a new operation definition based on the current configuration.Modifier and TypeMethodDescriptionstatic PromptOperation.Builder
PromptOperation.builder
(@NotNull PromptOperation operation) Returns a builder to create a new operation definition with.