You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gcgj-dify-1.7.0/web/app/components/datasets/external-knowledge-base/connector/index.tsx

21 lines
747 B
TypeScript

'use client'
import React from 'react'
import ExternalKnowledgeBaseCreate from '@/app/components/datasets/external-knowledge-base/create'
import type { CreateKnowledgeBaseReq } from '@/app/components/datasets/external-knowledge-base/create/declarations'
import { createExternalKnowledgeBase } from '@/service/datasets'
const ExternalKnowledgeBaseConnector = () => {
const handleConnect = async (formValue: CreateKnowledgeBaseReq) => {
try {
const result = await createExternalKnowledgeBase({ body: formValue })
}
catch (error) {
console.error('Error creating external knowledge base:', error)
}
}
return <ExternalKnowledgeBaseCreate onConnect={handleConnect} />
}
export default ExternalKnowledgeBaseConnector