extended_openai_conversation icon indicating copy to clipboard operation
extended_openai_conversation copied to clipboard

Telling it to check if something is on turns it on

Open Andrei-Iosifescu123 opened this issue 1 year ago • 4 comments

I have the latest beta installed with the default settings. Every time I tell it to "check if x is on", it turns x on, then says that x is currently off, which is not true. Sometimes it says Something went wrong: Unable to find service switch.get and sometimes even telling it to check if x is off turns x on. This is really annoying as I can't use a voice assistant without checking if it did something it wasn't supposed to do.

Andrei-Iosifescu123 avatar Feb 02 '24 13:02 Andrei-Iosifescu123

Thanks for reporting an issue!

This also happens to me, and it's not easy to get it work perfectly. There are few things we can try.

  1. Tweak prompt and function definitions
    • Although I tried gpt not to do (turn on light when I check so, it didn't work. Probably I have to build prompt from ground up again to come up with better prompt.
  2. Wait for a new smarter model to be released.
    • A new model (gpt-3.5-turbo-0125) will be released soon. Hope that it's fixed.

Contribution to prompts and functions are welcome.

jekalmin avatar Feb 04 '24 12:02 jekalmin

Thanks for reporting an issue!

This also happens to me, and it's not easy to get it work perfectly. There are few things we can try.

  1. Tweak prompt and function definitions

    • Although I tried gpt not to do (turn on light when I check so, it didn't work. Probably I have to build prompt from ground up again to come up with better prompt.
  2. Wait for a new smarter model to be released.

    • A new model (gpt-3.5-turbo-0125) will be released soon. Hope that it's fixed.

Contribution to prompts and functions are welcome.

I now use gpt-4-turbo-preview and it is much better with no mistakes like this, but it is more expensive.

Andrei-Iosifescu123 avatar Feb 04 '24 21:02 Andrei-Iosifescu123

That's another way!

It seems gpt-3.5-turbo-0125 is now available. Let's try it.

jekalmin avatar Feb 05 '24 17:02 jekalmin

I experienced that myself, since I'm using Azure - I'll need to wait a bit for that model to become available.

Another annoying thing is no matter how much I tell it not to execute services to get state of things, it initially tries to do so: Something went wrong: Service sensor.get_state not found.. Then, out of nowhere it starts to work fine and answers questions from the states table.

mateuszdrab avatar Feb 06 '24 09:02 mateuszdrab

@mateuszdrab

Sorry for late reply. It happened me when using 3.5. Have you tried gpt-4o-mini?

jekalmin avatar Dec 01 '24 15:12 jekalmin

@mateuszdrab

Sorry for late reply. It happened me when using 3.5. Have you tried gpt-4o-mini?

Hey, not been using it lately because my satellites were too unreliable and lack of hardware acceleration for Whisper means it takes forever.

I'll give you some feedback soonish when I start using it more often.

mateuszdrab avatar Dec 01 '24 18:12 mateuszdrab