Base AI Config interface without mode-specific fields.

Hierarchy

Properties

createTracker: (() => LDAIConfigTracker)

Type declaration

    • (): LDAIConfigTracker
    • Creates a new tracker for a fresh AI run. Each call mints a new runId (a UUIDv4) that LaunchDarkly uses to correlate the run's events in metrics views. Call this once per AI run; metrics from different runIds cannot be combined.

      Returns LDAIConfigTracker

enabled: boolean

Whether the configuration is enabled.

key: string

The key of the AI Config.

Optional model configuration.

provider?: LDProviderConfig

Optional configuration for the provider.

Generated using TypeDoc