Skip to main content

Interface: HybridUtilityAIConfig

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/HybridUtilityAI.ts:34

Base configuration for any IUtilityAI implementation.

Extends​

Properties​

defaultLanguage?​

optional defaultLanguage: string

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/IUtilityAI.ts:21

Default language for processing if not specified in method options (e.g., 'en', 'es'). BCP-47 format preferred.

Inherited from​

UtilityAIConfigBase.defaultLanguage


llm?​

optional llm: IUtilityAI

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/HybridUtilityAI.ts:36

LLM-based implementation (used for generative tasks).


resourcePath?​

optional resourcePath: string

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/IUtilityAI.ts:23

Path to a directory containing resource files (e.g., stop word lists, lexicons, trained models for statistical utilities).

Inherited from​

UtilityAIConfigBase.resourcePath


statistical?​

optional statistical: IUtilityAI

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/HybridUtilityAI.ts:38

Statistical/NLP implementation (used for deterministic tasks).


utilityId?​

optional utilityId: string

Defined in: packages/agentos/src/cognition/nlp/ai_utilities/IUtilityAI.ts:19

Unique identifier for this specific utility AI service instance.

Inherited from​

UtilityAIConfigBase.utilityId