diff --git a/web/app/(commonLayout)/plugins/test/card/page.tsx b/web/app/(commonLayout)/plugins/test/card/page.tsx
index f0a77f24c1..7621404dba 100644
--- a/web/app/(commonLayout)/plugins/test/card/page.tsx
+++ b/web/app/(commonLayout)/plugins/test/card/page.tsx
@@ -4,7 +4,7 @@ import Card from '@/app/components/plugins/card'
import { extensionDallE, modelGPT4, toolNotion } from '@/app/components/plugins/card/card-mock'
import PluginItem from '@/app/components/plugins/plugin-item'
import CardMoreInfo from '@/app/components/plugins/card/card-more-info'
-import InstallModelItem from '@/app/components/plugins/install-model-item'
+import ProviderCard from '@/app/components/plugins/provider-card'
import { getLocaleOnServer, useTranslation as translate } from '@/i18n/server'
import Badge from '@/app/components/base/badge'
const PluginList = async () => {
@@ -53,7 +53,7 @@ const PluginList = async () => {
Install model provide
{pluginList.map((plugin, index) => (
-
+
))}
diff --git a/web/app/components/plugins/install-model-item.tsx b/web/app/components/plugins/install-model-item.tsx
deleted file mode 100644
index a053cd7671..0000000000
--- a/web/app/components/plugins/install-model-item.tsx
+++ /dev/null
@@ -1,57 +0,0 @@
-import React from 'react'
-import type { FC } from 'react'
-import { RiVerifiedBadgeLine } from '@remixicon/react'
-import Badge from '../base/badge'
-import type { Plugin } from './types'
-import Description from './card/base/description'
-import Icon from './card/base/card-icon'
-import Title from './card/base/title'
-import DownloadCount from './card/base/download-count'
-import type { Locale } from '@/i18n'
-import cn from '@/utils/classnames'
-
-type Props = {
- className?: string
- locale: Locale // The component is used in both client and server side, so we can't get the locale from both side(getLocaleOnServer and useContext)
- payload: Plugin
-}
-
-const PluginItem: FC = ({
- className,
- locale,
- payload,
-}) => {
- const { org, label } = payload
-
- return (
-
-
- {/* Header */}
-
-
-
- {['LLM', 'text embedding', 'speech2text'].map(tag => (
-
- ))}
-
-
-
- )
-}
-
-export default PluginItem