Langchain-Chatchat

Форк
0
38 строк · 677.0 Байт
1
from typing import List
2

3
from langchain.embeddings.base import Embeddings
4
from langchain.schema import Document
5

6
from server.knowledge_base.kb_service.base import KBService
7

8

9
class DefaultKBService(KBService):
10
    def do_create_kb(self):
11
        pass
12

13
    def do_drop_kb(self):
14
        pass
15

16
    def do_add_doc(self, docs: List[Document]):
17
        pass
18

19
    def do_clear_vs(self):
20
        pass
21

22
    def vs_type(self) -> str:
23
        return "default"
24

25
    def do_init(self):
26
        pass
27

28
    def do_search(self):
29
        pass
30

31
    def do_insert_multi_knowledge(self):
32
        pass
33

34
    def do_insert_one_knowledge(self):
35
        pass
36

37
    def do_delete_doc(self):
38
        pass
39

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.