Spaces:
Runtime error
Runtime error
v0.8.4
Browse files- src/chromaIntf.py +8 -4
src/chromaIntf.py
CHANGED
|
@@ -72,12 +72,16 @@ class ChromaIntf():
|
|
| 72 |
self.retriever.search_kwargs["k"]=count
|
| 73 |
retVal=self.retriever.get_relevant_documents(query)
|
| 74 |
value=[]
|
|
|
|
| 75 |
try:
|
| 76 |
for item in retVal:
|
| 77 |
-
|
| 78 |
-
|
| 79 |
-
|
| 80 |
-
|
|
|
|
|
|
|
|
|
|
| 81 |
value.append(v)
|
| 82 |
self.db_interface.add_to_cache(input=query,value=value)
|
| 83 |
except:
|
|
|
|
| 72 |
self.retriever.search_kwargs["k"]=count
|
| 73 |
retVal=self.retriever.get_relevant_documents(query)
|
| 74 |
value=[]
|
| 75 |
+
excludeMeta=True
|
| 76 |
try:
|
| 77 |
for item in retVal:
|
| 78 |
+
if excludeMeta:
|
| 79 |
+
v=item['page_content']+" \n"
|
| 80 |
+
else:
|
| 81 |
+
v="Info:"+item['page_content']+" "
|
| 82 |
+
for key in item.metadata.keys():
|
| 83 |
+
if key != "ID":
|
| 84 |
+
v+=key+":"+str(item.metadata[key])+" "
|
| 85 |
value.append(v)
|
| 86 |
self.db_interface.add_to_cache(input=query,value=value)
|
| 87 |
except:
|