Skip to main content

Interface: ILLMClientConfig

Defined in: internal/llm-client/types.ts:35

Configuration of the LLMClient. Lands in IAIGatewayConfig.llmClient.

Properties​

maxRetries?​

optional maxRetries?: number

Defined in: internal/llm-client/types.ts:41

Retries on transient provider errors. Default 2.


providers​

providers: Partial<Record<EModelProvider, IProviderCredentials>>

Defined in: internal/llm-client/types.ts:37

Credentials per provider; a provider without an entry is unusable.


timeoutMs?​

optional timeoutMs?: number

Defined in: internal/llm-client/types.ts:39

Per model call. Default 60_000.