Represents an API key configuration for AI services. Used to provide API keys at runtime for specific AI driver classes.

interface AIAPIKey {
    apiKey: string;
    driverClass: string;
}

Properties

Properties

apiKey: string

The API key value for the specified driver class

driverClass: string

The driver class name (e.g., 'OpenAILLM', 'AnthropicLLM', 'GroqLLM') This should match the exact driver class name used by the AI provider