mirror of
https://github.com/trustgraph-ai/trustgraph.git
synced 2026-05-05 21:32:37 +02:00
Catch llm errors (#38)
* Catch 'null' output from prompt for some values, presumably this is caused by an upstream LLM error. * Bump version
This commit is contained in:
parent
cea8562ecf
commit
acd60e95ec
20 changed files with 230 additions and 223 deletions
|
|
@ -87,14 +87,17 @@ class Processor(ConsumerProducer):
|
|||
|
||||
for defn in defs:
|
||||
|
||||
if s == "": continue
|
||||
if o == "": continue
|
||||
|
||||
if s is None: continue
|
||||
if o is None: continue
|
||||
|
||||
s = defn.name
|
||||
s_uri = self.to_uri(s)
|
||||
|
||||
o = defn.definition
|
||||
|
||||
if s == "": continue
|
||||
if o == "": continue
|
||||
|
||||
s_value = Value(value=str(s_uri), is_uri=True)
|
||||
o_value = Value(value=str(o), is_uri=False)
|
||||
|
||||
|
|
|
|||
|
|
@ -122,6 +122,10 @@ class Processor(ConsumerProducer):
|
|||
if p == "": continue
|
||||
if o == "": continue
|
||||
|
||||
if s is None: continue
|
||||
if p is None: continue
|
||||
if o is None: continue
|
||||
|
||||
s_uri = self.to_uri(s)
|
||||
s_value = Value(value=str(s_uri), is_uri=True)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue