mirror of
http://112.124.100.131/huang.ze/ebiz-dify-ai.git
synced 2025-12-24 10:13:01 +08:00
fix: some RAG retrieval bugs (#1577)
Co-authored-by: Joel <iamjoel007@gmail.com>
This commit is contained in:
@@ -26,6 +26,7 @@ import { ModelType } from '@/app/components/header/account-setting/model-page/de
|
||||
import { useEventEmitterContextContext } from '@/context/event-emitter'
|
||||
import { useProviderContext } from '@/context/provider-context'
|
||||
import I18n from '@/context/i18n'
|
||||
import { AlertTriangle } from '@/app/components/base/icons/src/vender/solid/alertsAndFeedback'
|
||||
|
||||
const MODEL_CARD_LIST = [
|
||||
config.openai,
|
||||
@@ -42,6 +43,10 @@ const ModelPage = () => {
|
||||
const { locale } = useContext(I18n)
|
||||
const {
|
||||
updateModelList,
|
||||
textGenerationDefaultModel,
|
||||
embeddingsDefaultModel,
|
||||
speech2textDefaultModel,
|
||||
rerankDefaultModel,
|
||||
} = useProviderContext()
|
||||
const { data: providers, mutate: mutateProviders } = useSWR('/workspaces/current/model-providers', fetchModelProviders)
|
||||
const [showModal, setShowModal] = useState(false)
|
||||
@@ -196,11 +201,22 @@ const ModelPage = () => {
|
||||
}
|
||||
}
|
||||
|
||||
const defaultModelNotConfigured = !textGenerationDefaultModel && !embeddingsDefaultModel && !speech2textDefaultModel && !rerankDefaultModel
|
||||
|
||||
return (
|
||||
<div className='relative pt-1 -mt-2'>
|
||||
<div className='flex items-center justify-between mb-2 h-8'>
|
||||
<div className='text-sm font-medium text-gray-800'>{t('common.modelProvider.models')}</div>
|
||||
<SystemModel />
|
||||
<div className={`flex items-center justify-between mb-2 h-8 ${defaultModelNotConfigured && 'px-3 bg-[#FFFAEB] rounded-lg border border-[#FEF0C7]'}`}>
|
||||
{
|
||||
defaultModelNotConfigured
|
||||
? (
|
||||
<div className='flex items-center text-xs font-medium text-gray-700'>
|
||||
<AlertTriangle className='mr-1 w-3 h-3 text-[#F79009]' />
|
||||
{t('common.modelProvider.notConfigured')}
|
||||
</div>
|
||||
)
|
||||
: <div className='text-sm font-medium text-gray-800'>{t('common.modelProvider.models')}</div>
|
||||
}
|
||||
<SystemModel onUpdate={() => mutateProviders()} />
|
||||
</div>
|
||||
<div className='grid grid-cols-2 gap-4 mb-6'>
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user