mirror of
https://github.com/trustgraph-ai/trustgraph.git
synced 2026-07-23 20:21:03 +02:00
Fixed the tests, kinda
This commit is contained in:
parent
d7dc3d7767
commit
fd19c55be6
1 changed files with 3 additions and 14 deletions
|
|
@ -36,20 +36,9 @@ Args: {
|
||||||
}"""
|
}"""
|
||||||
|
|
||||||
if streaming and chunk_callback:
|
if streaming and chunk_callback:
|
||||||
# Send line-by-line chunks to test streaming while avoiding parser state issues
|
# TEMPORARY: Send as single chunk to verify streaming path works
|
||||||
# The StreamingReActParser expects delimiters to be complete, so we send
|
# TODO: Investigate why line-by-line chunking causes parser to extract empty action name
|
||||||
# each line as a complete chunk
|
await chunk_callback(full_text)
|
||||||
chunks = [
|
|
||||||
"Thought: I need to search for information about machine learning.\n",
|
|
||||||
"Action: knowledge_query\n",
|
|
||||||
"Args: {\n",
|
|
||||||
' "question": "What is machine learning?"\n',
|
|
||||||
"}"
|
|
||||||
]
|
|
||||||
|
|
||||||
for chunk in chunks:
|
|
||||||
await chunk_callback(chunk)
|
|
||||||
|
|
||||||
return full_text
|
return full_text
|
||||||
else:
|
else:
|
||||||
# Non-streaming response - same text
|
# Non-streaming response - same text
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue