fix: let belief extractor send user_said belief
ref: N25B-429
This commit is contained in:
@@ -100,13 +100,12 @@ class TextBeliefExtractorAgent(BaseAgent):
|
|||||||
|
|
||||||
:param text: User's transcribed text.
|
:param text: User's transcribed text.
|
||||||
"""
|
"""
|
||||||
belief = {"beliefs": {"user_said": [text]}, "type": "belief_extraction_text"}
|
|
||||||
payload = json.dumps(belief)
|
|
||||||
|
|
||||||
belief_msg = InternalMessage(
|
belief_msg = InternalMessage(
|
||||||
to=settings.agent_settings.bdi_belief_collector_name,
|
to=settings.agent_settings.bdi_core_name,
|
||||||
sender=self.name,
|
sender=self.name,
|
||||||
body=payload,
|
body=BeliefMessage(
|
||||||
|
replace=[InternalBelief(name="user_said", arguments=[text])],
|
||||||
|
).model_dump_json(),
|
||||||
thread="beliefs",
|
thread="beliefs",
|
||||||
)
|
)
|
||||||
await self.send(belief_msg)
|
await self.send(belief_msg)
|
||||||
|
|||||||
Reference in New Issue
Block a user