Uses of Interface
de.espirit.firstspirit.ai.dto.AllowedTool
Packages that use AllowedTool
-
Uses of AllowedTool in de.espirit.firstspirit.ai.admin
Method parameters in de.espirit.firstspirit.ai.admin with type arguments of type AllowedToolModifier and TypeMethodDescriptionvoid
ConfigurablePromptOperation.setAllowedTools
(@NotNull List<AllowedTool> allowedTools) Configures the tools allowed to be used by this operation. -
Uses of AllowedTool in de.espirit.firstspirit.ai.dto
Subinterfaces of AllowedTool in de.espirit.firstspirit.ai.dtoModifier and TypeInterfaceDescriptioninterface
Definition of a function allowed to be called.Methods in de.espirit.firstspirit.ai.dto that return types with arguments of type AllowedToolModifier and TypeMethodDescription@NotNull List<AllowedTool>
PromptOperation.getAllowedTools()
Returns a list of tools to allow for this operation.@NotNull List<AllowedTool>
Request.getAllowedTools()
Returns a list of allowed tools to use for the request.Methods in de.espirit.firstspirit.ai.dto with parameters of type AllowedToolModifier and TypeMethodDescription@NotNull PromptOperation.Builder
PromptOperation.Builder.addAllowedTool
(@NotNull AllowedTool allowedTool) Adds a tool to be allowed when performing AI requests with this operation.@NotNull Request.Builder
Request.Builder.addAllowedTool
(@NotNull AllowedTool allowedTool) Adds a new tool allowed to be used for evaluating the request.Method parameters in de.espirit.firstspirit.ai.dto with type arguments of type AllowedToolModifier and TypeMethodDescription@NotNull PromptOperation.Builder
PromptOperation.Builder.allowedTools
(@Nullable List<AllowedTool> allowedTools) Configures the list of tools to be allowed when performing AI requests with this operation.