-
Notifications
You must be signed in to change notification settings - Fork 144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No context when used with Wyoming satellite #124
Comments
Yes, i'm aware of this also. @jekalmin any thought about this? |
Thanks for reporting an issue! In order to use same message history, conversation_id should be passed to ConversationAgent. In my opinion, it's Wyoming satellite devices' responsibility to pass To dig deeper, please add following code in this line and see if print("user_input", user_input, "context", user_input.context.as_dict()) Ideally, |
OK, it's confirmed, the conversation_id is not passed and conversation_id = None all the time of request using Wyoming Satellite
|
Thank you jekalmin and LowKey88, hopefully it'll be fixed at wyoming-satellite or maybe I will switch to ESPHome, though local wake word detection is a plus for Wyoming satellite. |
Hi I found a solution that works for me. Now when I use wyoming satellite from docker extended_openai_conversation remembers what we talked about before. |
When I'm using HA assist pipeline with extended_openai_conversation through Wyoming satellite devices there is no context passed to openai API, I've looked into logs and each request is like completely new request. When I'm using assist chat through HA web interface with the same pipeline, everything works fine.
The text was updated successfully, but these errors were encountered: