com.polarion.alm.tracker.ai.IAiService


METHODS
Modifiers and TypeNameDescription
boolean isEnabled() Checks whether the AI service is enabled system-wide. If the AI service is not enabled, it cannot be used by any user.
boolean canUse() Checks whether the AI service can be used by the current user, i.e., that the service is enabled and the current user has permission to use it.
Collection getModels() Returns a collection of all available AI models that can be used for constructing AI use cases.
IAiModel getModel(String) Returns a specific AI model by its name, or null if no model with the given name exists.
IUseCaseBuilder createUseCase() Creates a new {@link IUseCaseBuilder} instance for constructing and configuring an AI use case.

Back to Index