Kav-K/GPTDiscord

Pinecone access in conversation?

Blackjacketej opened this issue · 2 comments

How can we tell if Pinecone is being accessed to enrich the conversation? I've got a built index with data already upserted, however the Chatbot doesn't seem to reference the info in there. I ask a direct question that I know the answer is in the upserted doc, but the bot doesn't respond correctly.

Thanks for any help!

Also curious about this 🙏

I see why this isn't happening. Pinecone, for this bot, is specifically being used only to embed conversations within the discord separately. Those conversations have IDs and only stuff indexed in that specific conversation will be accessed from Pinecone. This means the conversation is ignoring all other data in the index, including from other conversations. If there were some way to override, maybe as a setting, this feature so that rather than have conversation specific access to pinecone, and total Pinecone access, that would be interesting. Or perhaps a Conversation-type used to access Pinecone total index database, not dissimilar from the talk to index? I'll play around a little with it. Thanks for the program, in either case.