Class LLMProvider

java.lang.Object
io.forgeai.jenkins.llm.LLMProvider
All Implemented Interfaces:
ExtensionPoint, Describable<LLMProvider>, Serializable
Direct Known Subclasses:
AnthropicProvider, OllamaProvider, OpenAICompatibleProvider

public abstract class LLMProvider extends Object implements ExtensionPoint, Describable<LLMProvider>, Serializable
Extension point for LLM backends. Implement this interface (plus a Descriptor) to add a new provider — even from a separate plugin — without modifying ForgeAI itself.
See Also: