By popular demand, I'm releasing my very developmental and quite temperamental AI powered renamer script. This was supposed to be a fun science project but has proven to be just effective enough for people to desire a version for themselves, so here it is!
DISCLAIMERS:
1) YOU WILL NEED YOUR OWN OPEN AI DEVELOPER ACCOUNT AND API KEY. No, I don't remember all the details of how to get that going. See https://help.openai.com/en/articles/4936850-where-do-i-find-my-openai-api-key
2) THIS PRODUCT COMES WITH LIMITED SUPPORT. it's an AI toy. It may or may not do what you want it to. I can't control a lot of that, because it's just a gateway to an external service. Please have fun with it and don't take it to seriously.
3) THIS MARKETPLACE LISTING IS THE DOCUMENTATION. I might do more later, but again, this is pretty much just a silly renamer science project that was not originally intended to be a product. For what it's worth, it operates much like any of my other items, so if you have used and Avatar Charm or such, it will be very familiar.
So what does this do? When set up, it will allow you to free-form write a desired "Persona". Then, when you try to speak, it will come out as if it were said by that "Persona", most of the time. Again, this is AI. Results are not deterministic. You will find that some declarations of a persona works better than others. In practice, persons like "Robot that speaks. very. robotically.", "Typical valley girl bimbo.", and "Adorable neko catgirl, nya!" work very well.
SETUP:
Ensure you have RLV enabled. Wear the item, as it's not in a box this time. Take keys and lock to get the rest of the menu. If there is not a "VoiceAI" menu, press "Options" -> "Fix Menus". In the VoiceAI menu, you will need to "Enable Renamer", click on the API Key button and copy/paste your OpenAI API key there, otherwise, this won't work at all. Once the API Key is loaded, go ahead and press "AI On". Congrats, you are now powered by OpenAI! It's a simple thing, but has proven to be quite fun to experiment and tinker with.
If you do not have a paid OpenAI developer account, you might still be able to use the item. Click on the "Model" button, and write in "gpt-3.5-turbo" without the quotes. I think usage of that model is available in the free tier, but I'm not certain. For advanced users, that model field corresponds to the chat completion models in the api documentation. When OpenAI comes out with a new chat completion model, you should be able to just change this field to use it.
ADVANCED SETUP:
If you have one of my Avatar Charms or Hive Masks and are comfortable editing, you can move the SPVoice script out of the original item (Don't delete it! Be sure to save it!) and move the SPVoiceAI script out of this item and into your other one. After doing so, go to Options->Fix Menus. Now your Avatar charm is AI powered! To go back to a deterministic renamer, reverse the process. Please note this is a NOCOPY item, with NOCOPY scripts. That means it's yours to move into other items, give away, resell, or delete. If you do delete it, that's on you!
TROUBLESHOOTING:
My renamer doesn't work! It tells me something is wrong! It tells me it can't help with that! ... Yep! This relies on an external service. If that service is down, it won't work. If a persona or something it attempts to say is in violation of OpenAI's content policies, it will not work. If you put in bad data for an API Key or Model, it won't work. I will help as I can, so feel free to send a notecard to me, but please check those things first.
Why did I just say � Well, it's because SL and OpenAI use different text encodings, and I can't catch all the edge cases. Sorry!
I hope you enjoy!
PS. Permalock means permalock. Don't agree to it if you don't truly intend for the item to be controlled by that one person, unable to be unlocked, forever.
- RLV
- Renamer
- OpenAI
- AI
Fun toy
Fun accessory if you're looking for something that's a step beyond the normal gag, does require setup.