Spaces:
Running
Running
Update GPT4KG.py
Browse files
GPT4KG.py
CHANGED
@@ -22,7 +22,6 @@ Example output:
|
|
22 |
class KnowledgeGraph:
|
23 |
def __init__(self,api_key,kg_file=""):
|
24 |
openai.api_key = api_key
|
25 |
-
self.system_text = system_text
|
26 |
self.graph = pydot.Dot(graph_type="digraph")
|
27 |
self.entities = {}
|
28 |
self.fact_scores = {}
|
@@ -77,6 +76,7 @@ class KnowledgeGraph:
|
|
77 |
self.graph.write_png(output_file)
|
78 |
img = Image.open(output_file)
|
79 |
img.show()
|
|
|
80 |
|
81 |
def search(self, query, n=5):
|
82 |
if len(self.entity_embeddings)<5:
|
@@ -102,7 +102,7 @@ class KnowledgeGraph:
|
|
102 |
return results
|
103 |
|
104 |
def text_to_data(self,text):
|
105 |
-
system = {"role":"system","content":
|
106 |
messages = [system]
|
107 |
try:
|
108 |
related = self.related_entities(text)
|
|
|
22 |
class KnowledgeGraph:
|
23 |
def __init__(self,api_key,kg_file=""):
|
24 |
openai.api_key = api_key
|
|
|
25 |
self.graph = pydot.Dot(graph_type="digraph")
|
26 |
self.entities = {}
|
27 |
self.fact_scores = {}
|
|
|
76 |
self.graph.write_png(output_file)
|
77 |
img = Image.open(output_file)
|
78 |
img.show()
|
79 |
+
return img
|
80 |
|
81 |
def search(self, query, n=5):
|
82 |
if len(self.entity_embeddings)<5:
|
|
|
102 |
return results
|
103 |
|
104 |
def text_to_data(self,text):
|
105 |
+
system = {"role":"system","content":system_text}
|
106 |
messages = [system]
|
107 |
try:
|
108 |
related = self.related_entities(text)
|