Spaces:
Sleeping
Sleeping
fix bugs
Browse files
app.py
CHANGED
@@ -1,14 +1,10 @@
|
|
1 |
-
import os
|
2 |
import gradio as gr
|
3 |
import nest_asyncio
|
4 |
from llama_index.core import StorageContext, load_index_from_storage
|
5 |
|
6 |
from telcom_core import query_rag_qa, query_graph_rag_qa, plot_full_kg, evaluate_llm
|
7 |
|
8 |
-
import networkx as nx
|
9 |
-
from pyvis.network import Network
|
10 |
-
from IPython.display import HTML, Markdown, display
|
11 |
-
|
12 |
|
13 |
# Define constants for index paths
|
14 |
os.environ["OPENAI_API_KEY"] = os.getenv('oai')
|
@@ -37,8 +33,8 @@ def query_tqa(query, search_level):
|
|
37 |
Returns:
|
38 |
tuple: Responses and references from both Graph-RAG and RAG models.
|
39 |
"""
|
40 |
-
grag_response, grag_reference, grag_reference_text = query_graph_rag_qa(query, search_level)
|
41 |
-
rag_response, rag_reference, rag_reference_text = query_rag_qa(query, search_level)
|
42 |
return grag_response, grag_reference, grag_reference_text, rag_response, rag_reference, rag_reference_text
|
43 |
|
44 |
|
|
|
1 |
+
import os
|
2 |
import gradio as gr
|
3 |
import nest_asyncio
|
4 |
from llama_index.core import StorageContext, load_index_from_storage
|
5 |
|
6 |
from telcom_core import query_rag_qa, query_graph_rag_qa, plot_full_kg, evaluate_llm
|
7 |
|
|
|
|
|
|
|
|
|
8 |
|
9 |
# Define constants for index paths
|
10 |
os.environ["OPENAI_API_KEY"] = os.getenv('oai')
|
|
|
33 |
Returns:
|
34 |
tuple: Responses and references from both Graph-RAG and RAG models.
|
35 |
"""
|
36 |
+
grag_response, grag_reference, grag_reference_text = query_graph_rag_qa(graph_rag_index, query, search_level)
|
37 |
+
rag_response, rag_reference, rag_reference_text = query_rag_qa(rag_index, query, search_level)
|
38 |
return grag_response, grag_reference, grag_reference_text, rag_response, rag_reference, rag_reference_text
|
39 |
|
40 |
|