Uses of Class
io.jenkins.plugins.changeinvestigator.ai.provider.AiProviderConfig
Packages that use AiProviderConfig
Package
Description
-
Uses of AiProviderConfig in io.jenkins.plugins.changeinvestigator.ai
Methods in io.jenkins.plugins.changeinvestigator.ai with parameters of type AiProviderConfigModifier and TypeMethodDescriptionAiAnalysisService.analyze(BuildInvestigationEvidence evidence, AiProviderConfig providerConfig, int timeoutSeconds, double temperature) -
Uses of AiProviderConfig in io.jenkins.plugins.changeinvestigator.ai.provider
Subclasses of AiProviderConfig in io.jenkins.plugins.changeinvestigator.ai.providerModifier and TypeClassDescriptionclassAnthropic Claude, via the native Messages API - seeAnthropicProviderfor the wire contract.classAzure OpenAI, using the classic dated-api-versionREST surface.classAWS Bedrock, via the RuntimeConverseAPI - seeBedrockProviderfor the wire contract.classGoogle Gemini, via the nativegenerateContentREST API - seeGeminiProviderfor the wire contract.classA local (or self-hosted) Ollama instance, via its OpenAI-compatibility layer ({baseUrl}/chat/completions).classAny endpoint that speaks the OpenAI "chat completions" HTTP shape - OpenRouter, LiteLLM, vLLM, LM Studio, and similar gateways/proxies not otherwise listed as a first-class provider.classOpenAI itself. -
Uses of AiProviderConfig in io.jenkins.plugins.changeinvestigator.config
Methods in io.jenkins.plugins.changeinvestigator.config that return AiProviderConfigMethods in io.jenkins.plugins.changeinvestigator.config with parameters of type AiProviderConfigModifier and TypeMethodDescriptionvoidChangeInvestigatorGlobalConfiguration.setProviderConfig(AiProviderConfig providerConfig)