Skip to main content

Interface: ITranslationProviderConfig

Defined in: packages/agentos/src/cognition/nlp/language/interfaces.ts:59

Configuration descriptor for a translation provider.

Properties​

costTier?​

optional costTier: "low" | "medium" | "high"

Defined in: packages/agentos/src/cognition/nlp/language/interfaces.ts:63

Cost tier hint for routing ("low", "medium", "high").


id​

id: string

Defined in: packages/agentos/src/cognition/nlp/language/interfaces.ts:60


maxCharsPerRequest?​

optional maxCharsPerRequest: number

Defined in: packages/agentos/src/cognition/nlp/language/interfaces.ts:67

Maximum characters per request (provider constraint).


params?​

optional params: Record<string, unknown>

Defined in: packages/agentos/src/cognition/nlp/language/interfaces.ts:61


priority?​

optional priority: number

Defined in: packages/agentos/src/cognition/nlp/language/interfaces.ts:65

Relative priority for fallback ordering.


supportedLanguages?​

optional supportedLanguages: string[]

Defined in: packages/agentos/src/cognition/nlp/language/interfaces.ts:69

Supported language codes subset; undefined means provider attempts all.