Skip to main content

Interface: StructuredOutputManagerConfig

Defined in: packages/agentos/src/api/structured/output/StructuredOutputManager.ts:55

Configuration options for the Structured Output Manager.

Properties​

defaultMaxRetries?​

optional defaultMaxRetries: number

Defined in: packages/agentos/src/api/structured/output/StructuredOutputManager.ts:66

Default max retries


defaultModelId?​

optional defaultModelId: string

Defined in: packages/agentos/src/api/structured/output/StructuredOutputManager.ts:63

Default model ID


defaultProviderId?​

optional defaultProviderId: string

Defined in: packages/agentos/src/api/structured/output/StructuredOutputManager.ts:60

Default provider ID


defaultTimeoutMs?​

optional defaultTimeoutMs: number

Defined in: packages/agentos/src/api/structured/output/StructuredOutputManager.ts:69

Default timeout in milliseconds


llmProviderManager​

llmProviderManager: AIModelProviderManager

Defined in: packages/agentos/src/api/structured/output/StructuredOutputManager.ts:57

LLM provider manager for making requests


logger?​

optional logger: ILogger

Defined in: packages/agentos/src/api/structured/output/StructuredOutputManager.ts:72

Logger instance