Interface: LLMUtilityAIConfig
Defined in: packages/agentos/src/nlp/ai_utilities/LLMUtilityAI.ts:48
Base configuration for any IUtilityAI implementation.
Extends
Properties
classificationModelId?
optionalclassificationModelId:string
Defined in: packages/agentos/src/nlp/ai_utilities/LLMUtilityAI.ts:55
defaultLanguage?
optionaldefaultLanguage:string
Defined in: packages/agentos/src/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
defaultModelId?
optionaldefaultModelId:string
Defined in: packages/agentos/src/nlp/ai_utilities/LLMUtilityAI.ts:50
defaultProviderId?
optionaldefaultProviderId:string
Defined in: packages/agentos/src/nlp/ai_utilities/LLMUtilityAI.ts:51
jsonFixerModelId?
optionaljsonFixerModelId:string
Defined in: packages/agentos/src/nlp/ai_utilities/LLMUtilityAI.ts:59
keywordModelId?
optionalkeywordModelId:string
Defined in: packages/agentos/src/nlp/ai_utilities/LLMUtilityAI.ts:56
languageDetectionModelId?
optionallanguageDetectionModelId:string
Defined in: packages/agentos/src/nlp/ai_utilities/LLMUtilityAI.ts:58
llmProviderManager
llmProviderManager:
AIModelProviderManager
Defined in: packages/agentos/src/nlp/ai_utilities/LLMUtilityAI.ts:49
readabilityEstimationModelId?
optionalreadabilityEstimationModelId:string
Defined in: packages/agentos/src/nlp/ai_utilities/LLMUtilityAI.ts:62
resourcePath?
optionalresourcePath:string
Defined in: packages/agentos/src/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
semanticSimilarityModelId?
optionalsemanticSimilarityModelId:string
Defined in: packages/agentos/src/nlp/ai_utilities/LLMUtilityAI.ts:60
sentimentModelId?
optionalsentimentModelId:string
Defined in: packages/agentos/src/nlp/ai_utilities/LLMUtilityAI.ts:57
summarizationModelId?
optionalsummarizationModelId:string
Defined in: packages/agentos/src/nlp/ai_utilities/LLMUtilityAI.ts:54
textNormalizationModelId?
optionaltextNormalizationModelId:string
Defined in: packages/agentos/src/nlp/ai_utilities/LLMUtilityAI.ts:61
utilityId?
optionalutilityId:string
Defined in: packages/agentos/src/nlp/ai_utilities/IUtilityAI.ts:19
Unique identifier for this specific utility AI service instance.