Uses of Interface
de.espirit.firstspirit.ai.dto.PromptOperation.Builder
Packages that use PromptOperation.Builder
-
Uses of PromptOperation.Builder in de.espirit.firstspirit.ai.dto
Methods in de.espirit.firstspirit.ai.dto that return PromptOperation.BuilderModifier and TypeMethodDescription@NotNull PromptOperation.BuilderPromptOperation.Builder.addAllowedTool(@NotNull AllowedTool allowedTool) Adds a tool to be allowed when performing AI requests with this operation.default @NotNull PromptOperation.BuilderPromptOperation.Builder.addOption(@NotNull PromptOption option) Adds an option the operation is configurable with.@NotNull PromptOperation.BuilderAdds an option as identifier the operation is configurable with.@NotNull PromptOperation.BuilderPromptOperation.Builder.allowedTools(@Nullable List<AllowedTool> allowedTools) Configures the list of tools to be allowed when performing AI requests with this operation.static PromptOperation.BuilderPromptOperation.builder()Returns a builder to create a new operation definition with.static PromptOperation.BuilderPromptOperation.builder(@NotNull PromptOperation operation) Returns a builder to create a new operation definition with.@NotNull PromptOperation.BuilderConfigures the name of this operation.@NotNull PromptOperation.BuilderConfigures the options as list of identifiers the operation is configurable with.@NotNull PromptOperation.BuilderConfigures the prompt text of this operation.@NotNull PromptOperation.BuilderAssigns tags to the operation.@NotNull PromptOperation.BuilderPromptOperation.Builder.textRequired(boolean textRequired) Configures whether input text is required to perform the operation.