feat: Enhance Kol Generation Service with web search and knowledge group support
- Added `EnableWebSearch` and `KnowledgeGroupIDs` fields to `KolGenerationSubmitRequest`. - Updated `Submit` method in `KolGenerationService` to handle new request fields. - Integrated web search and knowledge group validation based on card configuration. - Introduced caching mechanisms in `KolPackageService`, `KolPromptService`, and `KolSubscriptionAdminService` to improve performance. - Implemented knowledge context resolution in `KolGenerationWorker` to enrich prompts with relevant knowledge snippets. - Added utility functions for handling card configuration in both backend and frontend. - Created tests for knowledge extraction and rendering to ensure accuracy and reliability.
This commit is contained in:
@@ -216,7 +216,7 @@ function refreshDashboard(): void {
|
||||
<div class="workspace-header-grid">
|
||||
<!-- Templates Section -->
|
||||
<section class="panel panel-templates">
|
||||
<h3 class="panel-title">{{ t("workspace.sections.templates") }}</h3>
|
||||
<h3 class="panel-title">{{ t("workspace.sections.generalTemplates") }}</h3>
|
||||
|
||||
<div class="template-cards-container" v-if="templateCardsQuery.data.value?.length">
|
||||
<div
|
||||
|
||||
Reference in New Issue
Block a user