Spaces:
Runtime error
Runtime error
thomas-yanxin
commited on
Commit
·
f614482
1
Parent(s):
2c21286
支持PDF
Browse files- app.py +3 -2
- requirements.txt +2 -1
app.py
CHANGED
|
@@ -1,5 +1,6 @@
|
|
| 1 |
import os
|
| 2 |
|
|
|
|
| 3 |
import gradio as gr
|
| 4 |
import nltk
|
| 5 |
import sentence_transformers
|
|
@@ -168,7 +169,7 @@ if __name__ == "__main__":
|
|
| 168 |
gr.Markdown("""<h1><center>LangChain-ChatLLM-Webui</center></h1>
|
| 169 |
<center><font size=3>
|
| 170 |
本项目基于LangChain和大型语言模型系列模型, 提供基于本地知识的自动问答应用. <br>
|
| 171 |
-
目前项目提供基于<a href='https://github.com/THUDM/ChatGLM-6B' target="_blank">ChatGLM-6B </a>的LLM和包括GanymedeNil/text2vec-large-chinese、nghuyong/ernie-3.0-base-zh、nghuyong/ernie-3.0-nano-zh在内的多个Embedding模型, 支持上传 txt、docx、md
|
| 172 |
后续将提供更加多样化的LLM、Embedding和参数选项供用户尝试, 欢迎关注<a href='https://github.com/thomas-yanxin/LangChain-ChatGLM-Webui' target="_blank">Github地址</a>.
|
| 173 |
</center></font>
|
| 174 |
""")
|
|
@@ -186,7 +187,7 @@ if __name__ == "__main__":
|
|
| 186 |
value="text2vec-base")
|
| 187 |
|
| 188 |
file = gr.File(label='请上传知识库文件',
|
| 189 |
-
file_types=['.txt', '.md', '.docx'])
|
| 190 |
|
| 191 |
use_web = gr.Radio(["True", "False"], label="Web Search",
|
| 192 |
value="False"
|
|
|
|
| 1 |
import os
|
| 2 |
|
| 3 |
+
os.system('pip install git+https://github.com/facebookresearch/detectron2.git')
|
| 4 |
import gradio as gr
|
| 5 |
import nltk
|
| 6 |
import sentence_transformers
|
|
|
|
| 169 |
gr.Markdown("""<h1><center>LangChain-ChatLLM-Webui</center></h1>
|
| 170 |
<center><font size=3>
|
| 171 |
本项目基于LangChain和大型语言模型系列模型, 提供基于本地知识的自动问答应用. <br>
|
| 172 |
+
目前项目提供基于<a href='https://github.com/THUDM/ChatGLM-6B' target="_blank">ChatGLM-6B </a>的LLM和包括GanymedeNil/text2vec-large-chinese、nghuyong/ernie-3.0-base-zh、nghuyong/ernie-3.0-nano-zh在内的多个Embedding模型, 支持上传 txt、docx、md、pdf等文本格式文件. <br>
|
| 173 |
后续将提供更加多样化的LLM、Embedding和参数选项供用户尝试, 欢迎关注<a href='https://github.com/thomas-yanxin/LangChain-ChatGLM-Webui' target="_blank">Github地址</a>.
|
| 174 |
</center></font>
|
| 175 |
""")
|
|
|
|
| 187 |
value="text2vec-base")
|
| 188 |
|
| 189 |
file = gr.File(label='请上传知识库文件',
|
| 190 |
+
file_types=['.txt', '.md', '.docx', '.pdf'])
|
| 191 |
|
| 192 |
use_web = gr.Radio(["True", "False"], label="Web Search",
|
| 193 |
value="False"
|
requirements.txt
CHANGED
|
@@ -13,4 +13,5 @@ cpm_kernels
|
|
| 13 |
faiss-cpu
|
| 14 |
gradio
|
| 15 |
nltk
|
| 16 |
-
|
|
|
|
|
|
| 13 |
faiss-cpu
|
| 14 |
gradio
|
| 15 |
nltk
|
| 16 |
+
torch
|
| 17 |
+
torchvision
|