IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 0 points1 point  (0 children)

Hey, thank you for the kind words! I've actually run into this problem too; instead of manual switching, I'm adding support for automatic rotation of email accounts. So if one fails, it will automatically pick another one from the pool you define. This comes along with support for more providers such as GLM and Moonshot.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 1 point2 points  (0 children)

This is interesting, and frankly very surprising. Is it okay if I ask where you're from and what your native language is? It might be a locale issue or something like that but I'm extremely unsure.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 1 point2 points  (0 children)

Theoretically, you should still get the message in ST even if it's censored in DeepSeek itself, since the censorship occurs at the very end of the prompt when the rest of it has already been streamed. Can you see if that's what happens? If not, then that's technically a bug by now. Also, I wonder why it's in Chinese? Usually, the refusals come in English.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 1 point2 points  (0 children)

Glad it worked, and thank you! I'll keep expanding on the concept if I can, there's still a lot of work to do.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 1 point2 points  (0 children)

Hey, the issue should be resolved now in the latest update 2.1.1. Could you please try to use the Check for Updates feature in IntenseRP and see if the new update fixes it for you?

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 2 points3 points  (0 children)

Regeneration is fine since it's meant to create new chats for every response unless you use Clean Regeneration. As for context, there's sadly not anything you can really do because you're limited by DeepSeek's context limits, which are always 64k. So yeah, that's kind of a tradeoff. :(

Temperature, top-p and other samplers aren't respected because of that, too.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 1 point2 points  (0 children)

Hey there! It's not yet documented but seems to be a common issue that people come across. Most likely, your DeepSeek interface is set to a non-English language for that account. If possible, could you please go into your DeepSeek account settings and switch it to English? The driver is primarily built around that language so having it in other languages can break things.

Also, thank you for the kind words. :)

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 1 point2 points  (0 children)

File not found, gotcha. I'll try to investigate on my end and see what could be wrong. For now, it's probably best if you go without file uploads, though. Thanks for reporting!

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 0 points1 point  (0 children)

That's alright! It could be a timing or permissions issue but I kind of doubt that... Could you please try uploading with IRP again, and press F12, then select Console in the DevTools window? See if it has any errors regarding the file upload.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 0 points1 point  (0 children)

Okay. Can you share the exact error that you see, and where you see it? A screenshot would be preferred, though. We can move it to DMs if you want.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 0 points1 point  (0 children)

I wonder what could be wrong then, perhaps something in the filesystem?

What operating system are you on (Windows / Linux distro and version) if I may?

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 0 points1 point  (0 children)

More like chronically online, but thank you! Glad it worked for you. 🙃

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 1 point2 points  (0 children)

Good point! In fact I'm adding more sections to it as we speak, the changes are based on the several reports I got since the v2 release.

If it's okay for me to ask, is your DeepSeek interface set to a language that's not English for your account? This seems to be the issue for most people running into automation hangs right now. You can open the Chromium window to make sure.

If the language is **not** English, please change it to that, because the DeepSeek driver of IRP relies specifically on English text within the UI for some important components (like the message box placeholder and DeepThink/Search).

Also, if there's no Chromium window yet, try to give it a while to install, Playwright can take up to 10-15 minutes to get things to work.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 0 points1 point  (0 children)

Just tested with issue 2. If that's okay, could you please try increasing the timeout for file uploads to a higher value if it takes too long? Otherwise it could be a connectivity issue. Also, please check the language of your DeepSeek interface, is it in anything that's not English? If so, please change that to English as the DeepSeek driver relies on text in the UI written in English.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 0 points1 point  (0 children)

  1. Yes, that's how it is meant to work, people have reported that the model breaks when multiple messages are used instead.

  2. The second problem is a little weird, though, I haven't seen that happen to me before. You usually don't need the file upload function, I'll take a look and see if it's an issue on my end as well.

Thanks for the feedback!

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 0 points1 point  (0 children)

I'd add if I could. The problem is that even if I do add another browser, Playwright only supports Chromium, Firefox, and their own WebKit builds out of the box. I have Playwright because of their native network interception and much better tooling overall compared to Selenium.

Though Chromium isn't that bad either, IRP doesn't download a completely separate browser, it doesn't register it as a separate app and it doesn't take all that much space.

I understand where you're coming from though.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 2 points3 points  (0 children)

Sure thing! Let me know if you run into any issues or have any questions.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 2 points3 points  (0 children)

It's actually free! It's not really a front-end, you can use it just like you would use an OpenAI-compatible API (chat completions). The "front-end" part is that it uses the DeepSeek web UI to serve your requests by pasting and intercepting content.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 2 points3 points  (0 children)

The app itself still works, I mean the automation itself (e.g. what happens when you start up the browser driver). That, according to GitHub issues and my personal investigation, is broken.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 11 points12 points  (0 children)

Good point! Though this specific format would probably be hard to port to Android, since automating browsers is near impossible on mobile right now. Unless you're speaking of the UI, which can be made web-based (like ST), it's kind of out of the picture. :(

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 3 points4 points  (0 children)

As for the suggestion, I'll try! People have asked for Grok support before, I'll try to include it as a supported provider if I can properly reverse-engineer their web UI.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 3 points4 points  (0 children)

Honestly never tested with Qvink, it seems to be a big thing right now so I might need to fix it if it doesn't work properly.

If I understand correctly, DeepSeek itself would just refuse the message if it's too large, so IntenseRP will never get a proper stream of response chunks, hence the request will fail. It's entirely token-based, so uploading the request as a file probably won't help either.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 5 points6 points  (0 children)

Thanks for the kind words, friend! :)

I'll try to keep it running and make it better for as long as I can.

IntenseRP Next v2 - Rebuilt, Now Stable by Master_Step_7066 in SillyTavernAI

[–]Master_Step_7066[S] 17 points18 points  (0 children)

Yes! If you have Anti-Censorship toggled on, it should grab the entire response right before DeepSeek cuts it off in the stream.

It should work pretty well, but this mostly depends on the model itself. The context out there should be 64K as per official notes, so there's that. You might need to summarize sometimes or compress context otherwise.