Fix running issues

This commit is contained in:
Cyber MacGeddon 2024-12-30 12:35:22 +00:00
parent caf58bb5f2
commit 4a5ca3197a
6 changed files with 10 additions and 11 deletions

View file

@ -78,7 +78,7 @@ class Processor(ConsumerProducer):
r = GraphEmbeddings( r = GraphEmbeddings(
metadata=v.metadata, metadata=v.metadata,
entities=entiities, entities=entities,
) )
self.producer.send(r) self.producer.send(r)

View file

@ -6,7 +6,7 @@ entity/context definitions for embedding.
""" """
import urllib.parse import urllib.parse
import json from pulsar.schema import JsonSchema
from .... schema import Chunk, Triple, Triples, Metadata, Value from .... schema import Chunk, Triple, Triples, Metadata, Value
from .... schema import EntityContext, EntityContexts from .... schema import EntityContext, EntityContexts
@ -68,7 +68,7 @@ class Processor(ConsumerProducer):
__class__.pubsub_metric.info({ __class__.pubsub_metric.info({
"input_queue": input_queue, "input_queue": input_queue,
"output_queue": output_queue, "output_queue": output_queue,
"vector_queue": vector_queue, "entity_context_queue": ec_queue,
"prompt_request_queue": pr_request_queue, "prompt_request_queue": pr_request_queue,
"prompt_response_queue": pr_response_queue, "prompt_response_queue": pr_response_queue,
"subscriber": subscriber, "subscriber": subscriber,

View file

@ -6,8 +6,6 @@ graph edges.
""" """
import urllib.parse import urllib.parse
import os
from pulsar.schema import JsonSchema
from .... schema import Chunk, Triple, Triples from .... schema import Chunk, Triple, Triples
from .... schema import Metadata, Value from .... schema import Metadata, Value

View file

@ -40,9 +40,9 @@ class Processor(Consumer):
for entity in v.entities: for entity in v.entities:
if entity.value != "" and entity.value is not None: if entity.entity.value != "" and entity.entity.value is not None:
for vec in entity.vectors: for vec in entity.vectors:
self.vecstore.insert(vec, entity.value) self.vecstore.insert(vec, entity.entity.value)
@staticmethod @staticmethod
def add_args(parser): def add_args(parser):

View file

@ -96,7 +96,8 @@ class Processor(Consumer):
for entity in v.entities: for entity in v.entities:
if v.entity.value == "" or v.entity.value is None: continue if entity.entity.value == "" or entity.entity.value is None:
continue
for vec in entity.vectors: for vec in entity.vectors:
@ -128,7 +129,7 @@ class Processor(Consumer):
{ {
"id": id, "id": id,
"values": vec, "values": vec,
"metadata": { "entity": entity.value }, "metadata": { "entity": entity.entity.value },
} }
] ]

View file

@ -71,7 +71,7 @@ class Processor(Consumer):
for entity in v.entities: for entity in v.entities:
if entity.value == "" or entity.value is None: return if entity.entity.value == "" or entity.entity.value is None: return
for vec in entity.vectors: for vec in entity.vectors:
@ -88,7 +88,7 @@ class Processor(Consumer):
id=str(uuid.uuid4()), id=str(uuid.uuid4()),
vector=vec, vector=vec,
payload={ payload={
"entity": entity.value, "entity": entity.entity.value,
} }
) )
] ]