UNPKG

jorel

Version:

The easiest way to use LLMs, including streams, images, documents, tools and various agent scenarios.

17 lines (16 loc) 546 B
import { LogService } from "../logger"; import { LlmCoreProvider } from "../providers"; /** * Manages LLM providers for JorEl */ export declare class JorElProviderManager { private logger; private providers; constructor(logger: LogService); /** Register a new LLM provider */ registerProvider(provider: string, coreProvider: LlmCoreProvider): void; /** Get a registered LLM provider */ getProvider(provider: string): LlmCoreProvider; /** List all registered LLM provider ids */ listProviders(): string[]; }