com.polarion.alm.tracker.ai.IAiService
METHODS
| Modifiers and Type | Name | Description |
|---|---|---|
| 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