SingularityLabs-ai / MultiGPT-mini

Multiple Chatbots at one place. ChatGPT, BARD, Claude, Bing, Poe, Insys, Xunfei, Purplexity, Cohere and more
https://chrome.google.com/webstore/detail/multigpt-access-all-chatb/dfobejficjaelohpjceiicphofmmglop?hl=en&authuser=0
GNU General Public License v3.0
42 stars 7 forks source link

Perplexity doesnt work at all #17

Closed harishkm83 closed 5 months ago

harishkm83 commented 6 months ago

perplexity integration doesnt work and no response at all. already logged in and im having a pro account

To Reproduce just type a query and look at the perplexity response.

Expected behavior some response from perplexity ai

Screenshots image

Desktop (please complete the following information):

Smartphone (please complete the following information):

Additional context Add any other context about the problem here.

ishandutta2007 commented 6 months ago

@harishkm83 is it working for you via poe.com directly ?

for me it works fine both on Mac and windows and also on edge and chrome. Unless you help me understand your exact scenario I wont be able to debug.

See Screenshot 2024-01-17 at 3 54 20 PM

Aaarkay1 commented 6 months ago

I am also facing this issue for a long time. I reported this bug here but developers do not seem to care. Just because it is working fine for them does not mean it is working fine for everyone else! Perplexity is working fine on poe.com but not here!

ishandutta2007 commented 6 months ago

@Aaarkay1 you have to tell the exact scenario or else we wont be able to help.

which country are you in ?

ishandutta2007 commented 6 months ago

@Aaarkay1 POE related issue has been addressed some time back https://github.com/SingularityLabs-ai/MultiGPT-mini/issues/8 if it has not solved yours you should have mentioned there itself. Anyway let us know all the details. (Browser, OS, Country, Type of router) let me see if we can find some clue from those.

Aaarkay1 commented 6 months ago

@ishandutta2007 Country - India Browser - Brave OS - Win 11 Router - TP Link

Here is a gif for demonstration 1

ishandutta2007 commented 6 months ago

@Aaarkay1 Ok can you help me debug. Can you run the following on your brave developer console and tell me the output. Check the screencast in case you are not familiar on how to run a command on brave developer console.

navigator.userAgent

'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36'

Aaarkay1 commented 6 months ago

@ishandutta2007 I get this: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 '

ishandutta2007 commented 6 months ago

@Aaarkay1 Great !!! now as a second step open developer console again but now you have to open while using poe.com, now instead of console tab go to network tab, start a poe chat and then search formkey on left search panel and then tell me Poe-Formkey number from right side.(ie wherever the search finds it)

See screencast for help.

ishandutta2007 commented 6 months ago

@Aaarkay1 is the Poe-Formkey = 7af8b956d8a16589332f612c0ab4d234 or 7af8b956d8a16589332f612c0ab4d234b6 or something else ?

Aaarkay1 commented 6 months ago

@ishandutta2007 I get this number 7797682b245bb3c0aa386a8455580fa4 when I chat poe using Perplexity bot. By the way, same exact issue is with Google PaLM as well.

ishandutta2007 commented 6 months ago

7797682b245bb3c0aa386a8455580fa4

@Aaarkay1 I see. this is a new Poe-Formkey that we have not found in our testing so far.

By the way, same exact issue is with Google PaLM as well.

It is a poe bot as well, if one poe bot has formkey issue all will have, they all use the same formkey.

Aaarkay1 commented 6 months ago

@ishandutta2007 Also, I do not know if I am alone facing this issue and if LlaMA is dependent on Poe.com, it also does not work. I hope you look at this bot as well after fixing poe bots.

ishandutta2007 commented 5 months ago

Perplexity is no longer available via poe. For People whose poe.com bots are failing it may be so because your browser is not auto generating the formkey, for them we advice to explicitly add the formkey in settings page .

Screenshot 2024-01-30 at 4 50 44 PM

Here is Demo for how to get it.

Meanwhile our team will continue to research on how to unobfuscate and run the formkey generation algorithm on client side.

ishandutta2007 commented 5 months ago

Another issue perplexity has was intermittent failures which has also been fixed by moving from "perplexity_playground",{version: "2.1"} to "perplexity_labs", { version: "2.2"} released in multiGPT-v0.0.26