AI uprising! VTS P.O.G. b1.0.5 is out with ChatGPT Integration!


VTS P.O.G. b1.0.5 is out!

ChatGPT AI is here!

Now you can have your pets be a part of the stream themselves, with their own input and thoughts! Make them react to chat directly, either reading redeems, chat itself, or thanking subs and bits for you.



You just need to set up an OpenAI API key and add it to VTS P.O.G. And you are ready to go!

We even made a tutorial on how to do that here


Though make sure to keep a proper eye on OpenAI costs. We tried keeping the usage as low as possible but if chat gets trigger-happy with the AI it can start to add up over time!


Pets AIs function through a memory system.

 The more memory you enable for it, the more it will remember messages and answers given to and by chat! If you want the pet to be able to have long and coherent conversations with chat, make sure to up this value.

But remember! The higher the value the more expensive it will be for chatgpt per request. If you want to keep your cost low or are on a very limited budget, keep this value low! Also, limit the OpenAI budget itself!

But keep in mind that the lower it is, the more clueless your pet will be on the context of the conversation in chat.


With AI mode enabled, you will see more options added to other parts of the program.

 For chat commands, there are two new ones!

"!ask" will allow chat to talk directly to the pet, while "!hi" will allow chat members to make introductions to the pet. The neat thing about introductions is that they are part of the long-term memory of the pet.

If you want the pet to remember the users' pronouns, nicknames' or anything in particular, remind them to use the "!hi" command and thel that to the pet so that it will continue to remember them until their memory is wiped.
Only one introduction is stored by user, so if the user uses the command again it will overwrite the previous introduction!

Example: "!hi I'm Eruben, a professional alchemist, my pronoun are they/them and I created VTS P.O.G., the program that gave you a soul 😈"

Also, the params can be changed to whatever word you prefer.



You can set up the name of a redeem to keep chat interactions as channel points redeems only or to bits!

 You can even set it up so it reacts to only a specific amount of bits. These options also allow for chat to use normal tts too if they so desire. Get the best of both worlds!


We also added auto-read for chat, both for ai and for normal non-ai tts.

 You can set it up so it reads all messages without none of them being skipped or so it only reads one every once in a while so it gives you time to react or to speak with chat without the pet being in the way.


Quite important is for you to customize your pet properly, so we made a new window dedicated just to this!


In this window, you can set up your pet's personality and backstory/lore. What's their name, how do they call you, what do they see you like, where do they come from... We tried giving you as much leeway as possible to set them up as you like.


We also added some default templates you can use as is or use as examples to then edit to your heart's content. 

Do you want your pets to be a friend? a rival? wholesome? toxic?

It's your choice!

We also recommend telling the pet here what today's stream is about so that they have a context of what chat may be talking about and respond accordingly.


Remember to click save after editing!!!!!



You can also wipe your pet's long and short-term memory here. Just remember it will be a whole pet reset! But quite useful in case chat has taught them some nasty habits...

Or if they are close to taking over the world.

We also have a video tutorial for all of this over here


Pets have two different types of mood/emotions systems.


A numeric one who, atm, is only supported by live2d pets!



And makes the pet smile more or less depending on how they feel based on chats interaction, their personality, and answer. We call this one the "happiness" system.



The second system is an emoji-based one called the "mood" system, where the pet chooses an emoji that represents their feelings or is related to the content of their answer (if they use a plane emoji they are probably talking about traveling, not about wanting to become a plane... though it will depend a lot on the context).

The mood system is compatible with all pets, and you can show it on stream using the browser source you can find under "ai" on the vtspog folder.



We plan on giving more options to customize the mood display and give more options to both interact and express your pets' moods and feelings in the future. Feel free to express any further options or features you may be interested with this!

Also Youtube!!!




Yes! All of this also works with youtube super chats and commands! We would like to add more options for youtube users both related to ai and for vtspog in general, so please do share your feedback and opinions with us so we can provide tools for youtube streamers that are both fun, useful and easy to use.



TTS Monster default voice


We added the ability to set up a default voice for tts.monster! Just write down the name of the voice that you want to be your default one, the same as your chat will do in a redeem. That way all messages that don't have a voice setup will use this one.

Remember though, tts.monster voices use premium tokens outside of the Brian one, so this could end up using up all your credits quite quickly if you are not careful

(but let's be real, having Obama or glados as your tts ai pet could be really fun)


Also bug fixes and improvements!


  • Fixed an issue where Twitch wouldn't log in properly or will do and won't show it on the UI
  • Fixed an issue where users weren't able to automatically login to Twitch, added a manual login in option in case this happens.
  • Fixed an issue where some words were being censored by Tiktok Voices
  • Fixed an issue where Tiktok voices would sometimes make the app crash
  • Fixed an issue with the TTS queue system where voices will stop altogether.
  • Improved TTS queue to process faster and be more stable to crashes
  • Fixed an issue that external requests for ai redeems to vtspog would be improperly queued up.
  • General performance improvements to the program.


For the next updates, we are working on adding more options for events, redeems and voice configs, and png and 3d pets! If you have any feedback or suggestions remember that our discord server is the best place to get in contact with us.

Files

vts-pog b1.0.5.zip 88 MB
Jun 30, 2023

Get VTS P.O.G.

Buy Now$15.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.