|
|
|
@ -72,6 +72,7 @@ const HitTesting: FC<Props> = ({ datasetId }: Props) => {
|
|
|
|
setExternalCurrParagraph({ paraInfo: detail, showModal: true })
|
|
|
|
setExternalCurrParagraph({ paraInfo: detail, showModal: true })
|
|
|
|
}
|
|
|
|
}
|
|
|
|
const { dataset: currentDataset } = useContext(DatasetDetailContext)
|
|
|
|
const { dataset: currentDataset } = useContext(DatasetDetailContext)
|
|
|
|
|
|
|
|
const isExternal = currentDataset?.provider === 'external'
|
|
|
|
|
|
|
|
|
|
|
|
const [retrievalConfig, setRetrievalConfig] = useState(currentDataset?.retrieval_model_dict as RetrievalConfig)
|
|
|
|
const [retrievalConfig, setRetrievalConfig] = useState(currentDataset?.retrieval_model_dict as RetrievalConfig)
|
|
|
|
const [isShowModifyRetrievalModal, setIsShowModifyRetrievalModal] = useState(false)
|
|
|
|
const [isShowModifyRetrievalModal, setIsShowModifyRetrievalModal] = useState(false)
|
|
|
|
@ -90,6 +91,7 @@ const HitTesting: FC<Props> = ({ datasetId }: Props) => {
|
|
|
|
title: record.title,
|
|
|
|
title: record.title,
|
|
|
|
uri: record.metadata ? record.metadata['x-amz-bedrock-kb-source-uri'] : '',
|
|
|
|
uri: record.metadata ? record.metadata['x-amz-bedrock-kb-source-uri'] : '',
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
isExternal={isExternal}
|
|
|
|
detail={record.segment}
|
|
|
|
detail={record.segment}
|
|
|
|
contentExternal={record.content}
|
|
|
|
contentExternal={record.content}
|
|
|
|
score={record.score}
|
|
|
|
score={record.score}
|
|
|
|
@ -133,7 +135,7 @@ const HitTesting: FC<Props> = ({ datasetId }: Props) => {
|
|
|
|
setLoading={setSubmitLoading}
|
|
|
|
setLoading={setSubmitLoading}
|
|
|
|
setText={setText}
|
|
|
|
setText={setText}
|
|
|
|
text={text}
|
|
|
|
text={text}
|
|
|
|
isExternal={currentDataset?.provider === 'external'}
|
|
|
|
isExternal={isExternal}
|
|
|
|
onClickRetrievalMethod={() => setIsShowModifyRetrievalModal(true)}
|
|
|
|
onClickRetrievalMethod={() => setIsShowModifyRetrievalModal(true)}
|
|
|
|
retrievalConfig={retrievalConfig}
|
|
|
|
retrievalConfig={retrievalConfig}
|
|
|
|
isEconomy={currentDataset?.indexing_technique === 'economy'}
|
|
|
|
isEconomy={currentDataset?.indexing_technique === 'economy'}
|
|
|
|
|