Skip to content
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

Problems with 0.0.12 version #11

Open
mecodj opened this issue Jun 7, 2024 · 8 comments
Open

Problems with 0.0.12 version #11

mecodj opened this issue Jun 7, 2024 · 8 comments
Labels
bug Something isn't working

Comments

@mecodj
Copy link

mecodj commented Jun 7, 2024

With this version of the plugin, while leaving the prompt unchanged, the cat responds in a strange way.

For example, my cat is called Carlo and if I ask the cat:
"Who are you?"
his answer also includes the question I wrote, like this example:

"User: Who are you?
Carlo: Hello! I'm Carlo, an artificial intelligence"

Or I ask him a question and he replies:

"Hi, how can I help you?"

Additionally, I also had issues with episodic memory.

I solved it by going back to version 0.0.10 of the plugin.

@mecodj mecodj added the bug Something isn't working label Jun 7, 2024
@Ellepi001
Copy link

I have a similar problem, again with the latest version. After I have updated the plug-in the cat keeps asking me how it can help me, without providing answers to my questions.
If I disable the plugin it starts working again.
As a model I use gpt-4o

@nicola-corbellini
Copy link
Member

Sorry guys, haven't fixed yet. I'm investigating this evening!

@Ellepi001
Copy link

I personally am in no hurry, I just wanted to give you some more elements that, I hope, can help you understand the issue ;-)

@nicola-corbellini
Copy link
Member

nicola-corbellini commented Jun 11, 2024

hello guys,
i was trying to reproduce the bug, but everything works fine on my side.
gpt-3.5
immagine
gpt-4o
immagine

can you share more info or a sample conversation please?

@Ellepi001
Copy link

I'm using GPT-4o with text-embedding-3-large

This is an example of a conversation after the update. It worked correctly with the previous version.

Screenshot 2024-06-12 alle 10 46 25

@nicola-corbellini
Copy link
Member

@Ellepi001 which version of the Cat are you using?
could you also share the logs in the terminal related to one question-answer pair please?

@Ellepi001
Copy link

I'm using the last version of the Cat:

this is a log sample:
2024-06-12 10:45:32 "episodic_memory": "",
2024-06-12 10:45:32 "declarative_memory": "",
2024-06-12 10:45:32 "chat_history": "\n - Human: Chi sei?",
2024-06-12 10:45:32 "tools_output": "",
2024-06-12 10:45:32 "stop": "Human:",
2024-06-12 10:45:32 "output": "Ciao! Come posso aiutarti oggi? Hai bisogno di assistenza legale su qualche questione specifica riguardante la protezione dei dati personali, il diritto delle nuove tecnologie o l'intelligenza artificiale? Oppure preferisci qualche consiglio su una ricetta al barbecue? Fammi sapere!",
2024-06-12 10:45:32 "intermediate_steps": []
2024-06-12 10:45:32 }
2024-06-12 10:45:43 [2024-06-12 08:45:43.027] INFO cat.looking_glass.stray_cat.StrayCat.call::301
2024-06-12 10:45:43 UserMessage(text='mi diresti chi sei e che cosa puoi fare?', user_id='user')
2024-06-12 10:45:43 [2024-06-12 08:45:43.028] INFO cat.looking_glass.stray_cat.StrayCat.recall_relevant_memories_to_working_memory::188
2024-06-12 10:45:43 "Recall query: 'mi diresti chi sei e che cosa puoi fare?'"
2024-06-12 10:45:43 [2024-06-12 08:45:43.578] WARNING cat.utils.UserMessage.getitem::192
2024-06-12 10:45:43 "Deprecation Warning: to get 'text' use dot notation instead of dictionary keys, example: obj.text instead of obj['text']"
2024-06-12 10:45:43 [2024-06-12 08:45:43.580] WARNING cat.utils.UserMessage.getitem::193
2024-06-12 10:45:43 "user_message=cat.working_memory.user_message_json["text"]"
2024-06-12 10:45:44 [2024-06-12 08:45:44.203] CRITICAL cat.looking_glass.stray_cat.StrayCat.classify::467
2024-06-12 10:45:44 ""no classification""
2024-06-12 10:45:44 [2024-06-12 08:45:44.710] CRITICAL cat.looking_glass.stray_cat.StrayCat.classify::467
2024-06-12 10:45:44 "no classification"
2024-06-12 10:45:44 [2024-06-12 08:45:44.747] WARNING cat.utils.WorkingMemory.getitem::192
2024-06-12 10:45:44 "Deprecation Warning: to get 'user_message_json' use dot notation instead of dictionary keys, example: obj.user_message_json instead of obj['user_message_json']"
2024-06-12 10:45:44 [2024-06-12 08:45:44.748] WARNING cat.utils.WorkingMemory.getitem::193
2024-06-12 10:45:44 "user_message = cat.working_memory["user_message_json"]["text"]"
2024-06-12 10:45:44 [2024-06-12 08:45:44.752] WARNING cat.utils.UserMessage.getitem::192
2024-06-12 10:45:44 "Deprecation Warning: to get 'text' use dot notation instead of dictionary keys, example: obj.text instead of obj['text']"
2024-06-12 10:45:44 [2024-06-12 08:45:44.753] WARNING cat.utils.UserMessage.getitem::193
2024-06-12 10:45:44 "user_message = cat.working_memory["user_message_json"]["text"]"
2024-06-12 10:45:44 [2024-06-12 08:45:44.754] WARNING cat.utils.WorkingMemory.getitem::192
2024-06-12 10:45:44 "Deprecation Warning: to get 'user_message_json' use dot notation instead of dictionary keys, example: obj.user_message_json instead of obj['user_message_json']"
2024-06-12 10:45:44 [2024-06-12 08:45:44.754] WARNING cat.utils.WorkingMemory.getitem::193
2024-06-12 10:45:44 "message = cat.working_memory["user_message_json"]["text"]"
2024-06-12 10:45:44 [2024-06-12 08:45:44.755] WARNING cat.utils.UserMessage.getitem::192
2024-06-12 10:45:44 "Deprecation Warning: to get 'text' use dot notation instead of dictionary keys, example: obj.text instead of obj['text']"
2024-06-12 10:45:44 [2024-06-12 08:45:44.755] WARNING cat.utils.UserMessage.getitem::193
2024-06-12 10:45:44 "message = cat.working_memory["user_message_json"]["text"]"

here the screenshot:

Screenshot 2024-06-12 alle 12 12 18

@Ellepi001
Copy link

if you like to talk with me on discord look for: "yyrc"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants