From d9258e88ed869000e0a6a85e01116d78674ec1fc Mon Sep 17 00:00:00 2001 From: Jacek Pluta Date: Thu, 8 Aug 2024 16:50:53 +0200 Subject: [PATCH] [ACS-8573] Allow user to ask question without file selection --- .../src/lib/agent/services/agent.service.ts | 8 ++++++++ lib/content-services/src/lib/i18n/en.json | 1 - .../src/lib/search-ai/services/search-ai.service.spec.ts | 2 -- .../src/lib/search-ai/services/search-ai.service.ts | 5 ----- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/content-services/src/lib/agent/services/agent.service.ts b/lib/content-services/src/lib/agent/services/agent.service.ts index 73f94ee49a..887420a23e 100644 --- a/lib/content-services/src/lib/agent/services/agent.service.ts +++ b/lib/content-services/src/lib/agent/services/agent.service.ts @@ -93,6 +93,14 @@ export class AgentService { description: 'Your Claims Doc Agent streamlines the extraction, analysis, and management of data from insurance claims documents.' } + }, + { + entry: { + id: '3', + name: 'Rules & Rates Agent', + description: + 'Your Claims Doc Agent streamlines the extraction, analysis, and management of data from insurance claims documents.' + } } ] } diff --git a/lib/content-services/src/lib/i18n/en.json b/lib/content-services/src/lib/i18n/en.json index 065a2a3d06..483a3296a6 100644 --- a/lib/content-services/src/lib/i18n/en.json +++ b/lib/content-services/src/lib/i18n/en.json @@ -705,7 +705,6 @@ "KNOWLEDGE_RETRIEVAL": { "SEARCH": { "WARNINGS": { - "NO_FILES_SELECTED": "Please select some file.", "TOO_MANY_FILES_SELECTED": "Please select no more than {{ maxFiles }} files.", "NON_TEXT_FILE_SELECTED": "Only text related files are compatible with AI Agents.", "FOLDER_SELECTED": "Folders are not compatible with AI Agents." diff --git a/lib/content-services/src/lib/search-ai/services/search-ai.service.spec.ts b/lib/content-services/src/lib/search-ai/services/search-ai.service.spec.ts index df9dca325d..3f4bf60e6a 100644 --- a/lib/content-services/src/lib/search-ai/services/search-ai.service.spec.ts +++ b/lib/content-services/src/lib/search-ai/services/search-ai.service.spec.ts @@ -129,8 +129,6 @@ describe('SearchAiService', () => { translateService = TestBed.inject(TranslateService); spyOn(translateService, 'instant').and.callFake((key) => { switch (key) { - case 'KNOWLEDGE_RETRIEVAL.SEARCH.WARNINGS.NO_FILES_SELECTED': - return noFilesSelectedError; case 'KNOWLEDGE_RETRIEVAL.SEARCH.WARNINGS.TOO_MANY_FILES_SELECTED': return tooManyFilesSelectedError; case 'KNOWLEDGE_RETRIEVAL.SEARCH.WARNINGS.NON_TEXT_FILE_SELECTED': diff --git a/lib/content-services/src/lib/search-ai/services/search-ai.service.ts b/lib/content-services/src/lib/search-ai/services/search-ai.service.ts index 02ac0909a9..4c7f860d74 100644 --- a/lib/content-services/src/lib/search-ai/services/search-ai.service.ts +++ b/lib/content-services/src/lib/search-ai/services/search-ai.service.ts @@ -133,11 +133,6 @@ export class SearchAiService { key: string; [parameter: string]: number | string; }[] = []; - if (selectedNodesState.count === 0) { - messages.push({ - key: 'KNOWLEDGE_RETRIEVAL.SEARCH.WARNINGS.NO_FILES_SELECTED' - }); - } if (selectedNodesState.count > maxSelectedNodes) { messages.push({ key: 'KNOWLEDGE_RETRIEVAL.SEARCH.WARNINGS.TOO_MANY_FILES_SELECTED',