Feature: formateo de la salida HTML

This commit is contained in:
Jorge Benitez 2023-09-26 14:26:59 -05:00
parent 4caa0e0e0a
commit ac0595e371
3 changed files with 16 additions and 3 deletions

View File

@ -86,8 +86,8 @@ def FinderDbs(query,dbs,filtred=False,th=1.2):
AllData[output[0].metadata["id"]]["d"]=min([AllData[output[0].metadata["id"]]["d"]-0.1,output[1]-0.1])
else:
AllData[output[0].metadata["id"]]={"d":output[1],"page_content":output[0].page_content}
for item in AllData.items():
print(item)
#for item in AllData.items():
# print(item)
if filtred:
filtredData={}
@ -105,6 +105,17 @@ def FinderDbs(query,dbs,filtred=False,th=1.2):
def QARequest(Pregunta,filtred=False):
query = Pregunta
AllData=FinderDbs(query,[db,db2],filtred)
if AllData:
import markdown
AllData = list(AllData)
lista = []
for i in AllData[0].items():
to_append = markdown.markdown(i[1]['page_content'])
lista.append(to_append)
lista.append('<br>')
AllData[0] = lista
return AllData

View File

@ -37,6 +37,7 @@ httptools==0.6.0
httpx==0.25.0
huggingface-hub==0.17.2
idna==3.4
importlib-metadata==6.8.0
importlib-resources==6.1.0
Jinja2==3.1.2
joblib==1.3.2
@ -47,6 +48,7 @@ langchain==0.0.297
langsmith==0.0.38
lit==16.0.6
lxml==4.9.3
Markdown==3.4.4
MarkupSafe==2.1.3
marshmallow==3.20.1
matplotlib==3.7.3

2
run.sh
View File

@ -1 +1 @@
uvicorn FindinDB:app --reload
uvicorn FindinDB:app --reload --port 7860