Skip to main content

Interface: StructuredOutputManagerConfig

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

Configuration options for the Structured Output Manager.

Properties

defaultMaxRetries?

optional defaultMaxRetries: number

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

Default max retries


defaultModelId?

optional defaultModelId: string

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

Default model ID


defaultProviderId?

optional defaultProviderId: string

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

Default provider ID


defaultTimeoutMs?

optional defaultTimeoutMs: number

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

Default timeout in milliseconds


llmProviderManager

llmProviderManager: AIModelProviderManager

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

LLM provider manager for making requests


logger?

optional logger: ILogger

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

Logger instance