| | |
| | | import type { AgentStrategy, ModelModeType, RETRIEVE_TYPE, ToolItem, TtsAutoPlay } from '@/types/app' |
| | | import type { |
| | | RerankingModeEnum, |
| | | WeightedScoreEnum, |
| | | } from '@/models/datasets' |
| | | import type { FileUpload } from '@/app/components/base/features/types' |
| | | import type { |
| | | MetadataFilteringConditions, |
| | | MetadataFilteringModeEnum, |
| | | } from '@/app/components/workflow/nodes/knowledge-retrieval/types' |
| | | import type { ModelConfig as NodeModelConfig } from '@/app/components/workflow/types' |
| | | export type Inputs = Record<string, string | number | object> |
| | | |
| | | export enum PromptMode { |
| | |
| | | } |
| | | reranking_mode?: RerankingModeEnum |
| | | weights?: { |
| | | weight_type: WeightedScoreEnum |
| | | vector_setting: { |
| | | vector_weight: number |
| | | embedding_provider_name: string |
| | |
| | | } |
| | | } |
| | | reranking_enable?: boolean |
| | | metadata_filtering_mode?: MetadataFilteringModeEnum |
| | | metadata_filtering_conditions?: MetadataFilteringConditions |
| | | metadata_model_config?: NodeModelConfig |
| | | } |
| | | |
| | | export type DebugRequestBody = { |