Prizbiggie Posted September 21, 2024 Posted September 21, 2024 3 hours ago, Min said: I've found some bugs with the CBPC implementation: I'll have a new beta out in a bit to address them. Beta25 is up with some CBPC bugfixes. Yo Min, is it normal that there is a metric shit ton of PHP warnings in server log relates to phps added by your mod?
Azailahab Posted September 21, 2024 Posted September 21, 2024 (edited) 6 hours ago, bigbasi said: I think I found the issue, Its an animation that is played, when the player talks or stand like this she puts her Hands in front of her chest But it doesn't stop. I tried Location change and all this goes on for ever, once triggered. Edit: Im using beta24 an copied the Plugin into ext Is there a way to disable this feature? I'm not on VR so its kinda pointless for me anyways Is this a pose where the main character or NPC appears embarrassed to be nude in some way? IF that is the case then that can come from a few mods, and it is a shame effect. The ones that immediately come to mind are SLSFs (Sexlab Sexual Fame) 'shame effect', EVG Conditional Idles 'Modest male/female', and Sexlab Survival 'Cover mechanics'. Otherwise disregard. Edited September 21, 2024 by Azailahab
Min Posted September 22, 2024 Author Posted September 22, 2024 5 hours ago, crazyduck said: So how do i rent a room or pay my devious follower with min ai? If i tell my follower i want to pay my dept i get some random answer about he hopes i pay him but nothing happens. Sme with renting a room all i get is random answer from the Inkeeper. I use this model meta-llama/llama-3-8b-instruct A lot of users have reported problems Llama models in general with minai - I would avoid them. Generally speaking though, the LLM will send an action for the plugin to execute. The plugin will process it, and perform the in-game action that the LLM indicated. An in-game notification will pop up if the plugin has received an action to be executed. Take a look at the ai log to see if it's trying to respond with an action or not. 5 hours ago, Prizbiggie said: Yo Min, is it normal that there is a metric shit ton of PHP warnings in server log relates to phps added by your mod? lol. There are some warnings that need to be cleaned up, yes. I don't know if the amount you are receiving is normal or not from the very useful description you have provided.
orclover Posted September 22, 2024 Posted September 22, 2024 Barkeepers just constantly offer rooms and take my money. Is there anyway to get this to stop?
Min Posted September 22, 2024 Author Posted September 22, 2024 (edited) 1 hour ago, orclover said: Barkeepers just constantly offer rooms and take my money. Is there anyway to get this to stop? That's an issue with your prompt and/or model. What model are you using? If it's llama, switch off of it. Llama is very bad at executing functions at the appropriate times. Edited September 22, 2024 by Min
MysticDaedra Posted September 22, 2024 Posted September 22, 2024 This looks very intriguing. I just perused the OP and browsed the thread briefly, haven't investigated AIFF itself yet, but a couple questions: Are there any current limitations on the AI's ability (I guess not really the AI but the integration) to affect the player besides mod compatibility? My specific desired use-case is as follows: Rape/non-con sex the player (I imagine possible currently with several of the integrated mods if nothing else). Force consumption of drugs/potions/lactacid/etc. Not as sure aside from the Devious Followers skooma deal. I'd love it if the follower could force lactacid on a player character occasionally outside of DF functionality. I saw that there is no current integration with MME, that would be a request I suppose! Force or at least tempt the player to make certain quest choices or direct the player to make decisions on various quests. Without specific quest mod integrations much of this would depend entirely on the LLM and the prompt I suppose, but things like "you should totally do this quest that involves submitting to something/someone" or "you must do this next or else" that kind of thing. Integration/compatibility with SLIF? A particularly "devious" follower (note I am not referring to DF lol) might try modifying the player character's body. If directly using SLIF isn't something in the books, maybe one of the various body morphing mods out there? Transformative Elixers comes to mind, if knowledge of what each potion does is given to the LLM, then it could "know" what potion to give the player character to achieve the desired body modification. Just a thought. I've seen this mod in the forum for a while now, but I'm checking it out for the first time due to a mixture of burn-out and boredom with my standard fare of sexlab/adult Skyrim mods, and the lack of new sexlab/adult Skyrim quest mods. While this isn't the same as a quest, it is new dialogue and new storytelling... I'm going to download and give it a try right now, see how it works and how much I like it. BTW, I remember the first time I used an LLM on my PC. Got no sleep that night! Truely amazing tech... obviously still relatively nascent, but wow capable of providing some fun times! Putting that into Skyrim... I'm pretty stoked at the possibilities!
bigbasi Posted September 22, 2024 Posted September 22, 2024 13 hours ago, Min said: I've found some bugs with the CBPC implementation: I'll have a new beta out in a bit to address them. Beta25 is up with some CBPC bugfixes. Thank you very much Sir! This is amazing! Reading through the Changes in Git I reckon, I have to set $useCBPC = 0; in the Config.php. Another question I have is, Does the PROMPT_HEAD has to be filled in for every AI Controlled NPC?
MysticDaedra Posted September 22, 2024 Posted September 22, 2024 Still setting up, woo more complicated than I anticipated, silly me, I'm very familiar with installing diffusion setups. Anyways, a question (maybe more as I go): is it OK/supported to just use AIFF and use XTTSv2 FastAPI for TTS? Seems whenever you have referenced TTS you've also referred to Mantella, but AIFF has TTS functionality built-in as an optional component.
Min Posted September 22, 2024 Author Posted September 22, 2024 Beta26: Added MCM for configuring common settings. To be expanded in the future. Bug fixes and significant performance improvements for CBPC users. If upgrading, use the MCM to disable CBPC, save/reload, enable CBPC, save/reload to apply fixes and optimizations. Disable self collisions for CBPC when a weapon is drawn. Added toggle for disabling self-touch registration for CBPC in MCM Added options for configuring all CBPC detection parameters in MCM. Added options for adjusting reaction frequency for CBPC collisions in MCM. Added toggle for disabling CBPC in MCM. Hunger/Thirst/Fatigue exposed to LLM for Sunhelm users Campfire integration. LLM will be aware of and react to interactions with the tent (setup, takedown, etc). Added experimental / WIP device equip / unequip functionality to LLM. Disabled by default, enable in the MCM. Currently only exposes equipping / unequipping collars. Added central throttle for all "requests for reactions" from LLM, configurable in the MCM. Defaults to 5 seconds. All requests for the LLM to respond go through this throttle (Sex comments, Collision comments, Survival comments, etc). 2
Min Posted September 22, 2024 Author Posted September 22, 2024 (edited) 3 hours ago, MysticDaedra said: This looks very intriguing. I just perused the OP and browsed the thread briefly, haven't investigated AIFF itself yet, but a couple questions: Are there any current limitations on the AI's ability (I guess not really the AI but the integration) to affect the player besides mod compatibility? My specific desired use-case is as follows: 3 hours ago, MysticDaedra said: BTW, I remember the first time I used an LLM on my PC. Got no sleep that night! Truely amazing tech... obviously still relatively nascent, but wow capable of providing some fun times! Putting that into Skyrim... I'm pretty stoked at the possibilities! No limitations aside from whatever we integrate with, and how uncensored the model you choose is. And yeah, this opens up a *lot* of possibilities. 8 minutes ago, bigbasi said: Thank you very much Sir! This is amazing! Reading through the Changes in Git I reckon, I have to set $useCBPC = 0; in the Config.php. Another question I have is, Does the PROMPT_HEAD has to be filled in for every AI Controlled NPC? No, that's wrong. Download beta26, and use the MCM. If you set PROMPT_HEAD in the default profile it applies to all NPC's that are added afterwards. 7 minutes ago, MysticDaedra said: Still setting up, woo more complicated than I anticipated, silly me, I'm very familiar with installing diffusion setups. Anyways, a question (maybe more as I go): is it OK/supported to just use AIFF and use XTTSv2 FastAPI for TTS? Seems whenever you have referenced TTS you've also referred to Mantella, but AIFF has TTS functionality built-in as an optional component. You can use whatever tts solution with AAIF that you want. I use xttsv2 fastapi with the mantella runpod, because it comes with most of the latents out of the box. Edited September 22, 2024 by Min 2
MysticDaedra Posted September 22, 2024 Posted September 22, 2024 (edited) Where do I put the prompt for AIFF? Just put it in the HERIKA_PERS field? Sorry, I know you said you don't support configuring AIFF, but I can't find any info on this anywhere. I presume this is the correct field, unless it is one of the character bios? But that would be a .csv file... EDIT: OK, so I see that you have a sample prompt for AIFF. Might I suggest putting that as a suggestion on the front page? I adjusted it slightly to make it a bit more hardcore. From my experience with character cards and the like, it doesn't make sense to me to say things like "I'm PLAYER_NAME" in the character bio/description, because that is supposed to define the character in question... which is not the player, it's The Narrator by default. Instead of using the personal possessives regarding the player, refer to the player in third person (he/she/it vs I/me/I'm), as the player is not "I". I is the narrator. Unless I'm totally wrong about how this is used, but I just referenced the AIFF personality configuration guide and it seems to agree with me: https://www.nexusmods.com/skyrimspecialedition/articles/5321 LLM configuration is weird though, so I'm not surprised that even using the wrong pronouns would still work for you. Doing it correctly would likely reduce the error rate and increase accuracy, however. Correct me if I'm wrong! Edited September 22, 2024 by MysticDaedra
sigiel Posted September 22, 2024 Posted September 22, 2024 Does having both mantella and AIFF + and sexlab and ostim cause conflict ? somehow AIFF doesn't react to ostim.
MysticDaedra Posted September 22, 2024 Posted September 22, 2024 So not sure what is wrong, using Beta 26, but my devious follower is refusing to acknowledge that she is a devious follower, will not follow prompts to talk about debt or deals or anything. Using Mistral Small via openrouter and AIFF.
polisia44432 Posted September 22, 2024 Posted September 22, 2024 6 hours ago, MysticDaedra said: Where do I put the prompt for AIFF? Just put it in the HERIKA_PERS field? Sorry, I know you said you don't support configuring AIFF, but I can't find any info on this anywhere. I presume this is the correct field, unless it is one of the character bios? But that would be a .csv file... EDIT: OK, so I see that you have a sample prompt for AIFF. Might I suggest putting that as a suggestion on the front page? I adjusted it slightly to make it a bit more hardcore. From my experience with character cards and the like, it doesn't make sense to me to say things like "I'm PLAYER_NAME" in the character bio/description, because that is supposed to define the character in question... which is not the player, it's The Narrator by default. Instead of using the personal possessives regarding the player, refer to the player in third person (he/she/it vs I/me/I'm), as the player is not "I". I is the narrator. Unless I'm totally wrong about how this is used, but I just referenced the AIFF personality configuration guide and it seems to agree with me: https://www.nexusmods.com/skyrimspecialedition/articles/5321 LLM configuration is weird though, so I'm not surprised that even using the wrong pronouns would still work for you. Doing it correctly would likely reduce the error rate and increase accuracy, however. Correct me if I'm wrong! Where is the suggested prompt for AIFF?
polisia44432 Posted September 22, 2024 Posted September 22, 2024 I'm using AIFF and I noticed that every time I start the game, in the top left corner it says: "First MinAI setup completed. Save/reload to enable mod functionality." I tried saving and loading several times but it always appears so I don't know if the mod is working correctly. In sex scenes the AI knows what's going on, but I can't get the NPC to start a sex scene or undress herself.
Min Posted September 22, 2024 Author Posted September 22, 2024 6 hours ago, sigiel said: Does having both mantella and AIFF + and sexlab and ostim cause conflict ? somehow AIFF doesn't react to ostim. No, both work together. I'd suggest taking a look at your papyrus log. 5 hours ago, MysticDaedra said: So not sure what is wrong, using Beta 26, but my devious follower is refusing to acknowledge that she is a devious follower, will not follow prompts to talk about debt or deals or anything. Using Mistral Small via openrouter and AIFF. Hmmmm. Make sure the Devious Follower stuff is in the context being sent to the llm (check the context_sent_to_llm.log file). 1
Min Posted September 22, 2024 Author Posted September 22, 2024 Just now, polisia44432 said: I'm using AIFF and I noticed that every time I start the game, in the top left corner it says: "First MinAI setup completed. Save/reload to enable mod functionality." I tried saving and loading several times but it always appears so I don't know if the mod is working correctly. In sex scenes the AI knows what's going on, but I can't get the NPC to start a sex scene or undress herself. You probably don't have papyrus tweaks. It's one of the hard requirements. Install it, and then revert to a save before you installed minai.
bigbasi Posted September 22, 2024 Posted September 22, 2024 9 hours ago, Min said: No, that's wrong. Download beta26, and use the MCM. If you set PROMPT_HEAD in the default profile it applies to all NPC's that are added afterwards. 10 hours ago, MysticDaedra said: I just wanted to report, that beta26 works flawlessly for me! At some point "I could'nt stop touching my ass again" - You know what I mean - I hope . But toggling CBPC in the MCM worked perfect! thanks for all the Work and support! 1
Ewura Posted September 22, 2024 Posted September 22, 2024 Could you perhaps try a different approach for -hug- and -kiss- actions? For VR users, Sexlab Approach doesnt work very well. This mod allows players to initiate a kissing animation through OStim, that plays for a while, then ends. This other mod has certain interactions to also happen with OStim animations, like talking. Perhaps -kiss- and -hug- could be integrated in similar way? At least as optional, for VR users?
Min Posted September 22, 2024 Author Posted September 22, 2024 11 minutes ago, Ewura said: Could you perhaps try a different approach for -hug- and -kiss- actions? For VR users, Sexlab Approach doesnt work very well. This mod allows players to initiate a kissing animation through OStim, that plays for a while, then ends. This other mod has certain interactions to also happen with OStim animations, like talking. Perhaps -kiss- and -hug- could be integrated in similar way? At least as optional, for VR users? I am indeed planning on replacing hug/kiss, but it won't be with ostim exclusive functionality, as I don't use ostim.
orclover Posted September 22, 2024 Posted September 22, 2024 (edited) Using Ostim+Mantella. Is there a secret to getting the animations to change using the text box? I am able to start the sex scene with the NPC asking for sex but it is not changing positions due to prompts. Thanks. Edit: I am able to get handjob and blowjob working based on keywords. Are there other keywords that initiate different sex positions for ostim/mantella? Edited September 22, 2024 by orclover
crazyduck Posted September 22, 2024 Posted September 22, 2024 19 hours ago, Min said: A lot of users have reported problems Llama models in general with minai - I would avoid them. Generally speaking though, the LLM will send an action for the plugin to execute. The plugin will process it, and perform the in-game action that the LLM indicated. An in-game notification will pop up if the plugin has received an action to be executed. Take a look at the ai log to see if it's trying to respond with an action or not. lol. There are some warnings that need to be cleaned up, yes. I don't know if the amount you are receiving is normal or not from the very useful description you have provided. which model works best from the not extremly expensive models? Is there a model you know that works best with min ai?
Prizbiggie Posted September 22, 2024 Posted September 22, 2024 As of beta26, my review so far: Mantella: Works almost flawlessly with the features present right now, only problems are ai keep spamming keywords sometimes or forget to use them at all. With a lot of tweaking I managed to tune down a bit how horny everyone constantly is, and so far everything works good. AiFF: it's alright but needs a lot of work. Haven't managed to tune down the horniness of anyone, updating their bio or whatever doesn't help, whatever I do in the game my followers keep trying nonstop to initiate sexual contact with me (even while fighting draugr deep in the crypt lol). As for scenes themselves, ai starts going crazy and spamming responses and actions nonstop, causing them to change ostim animations every 5 or so seconds which gets pretty annoying. And even after scene is over, they instantly try initiating a new one, and don't listen whatsoever when I tell them to stop using actions and keep trying to initiate a scene. Other than that it's a great mod, and I'm having a good time playing with mantella version (after tuning down the horniness). But if you are into every second guard calling you "sweet cheeks" and trying to grope you then no tuning is needed 🤣. Keep up the good work
Min Posted September 22, 2024 Author Posted September 22, 2024 (edited) 30 minutes ago, Prizbiggie said: As of beta26, my review so far: Mantella: Works almost flawlessly with the features present right now, only problems are ai keep spamming keywords sometimes or forget to use them at all. With a lot of tweaking I managed to tune down a bit how horny everyone constantly is, and so far everything works good. AiFF: it's alright but needs a lot of work. Haven't managed to tune down the horniness of anyone, updating their bio or whatever doesn't help, whatever I do in the game my followers keep trying nonstop to initiate sexual contact with me (even while fighting draugr deep in the crypt lol). As for scenes themselves, ai starts going crazy and spamming responses and actions nonstop, causing them to change ostim animations every 5 or so seconds which gets pretty annoying. And even after scene is over, they instantly try initiating a new one, and don't listen whatsoever when I tell them to stop using actions and keep trying to initiate a scene. Other than that it's a great mod, and I'm having a good time playing with mantella version (after tuning down the horniness). But if you are into every second guard calling you "sweet cheeks" and trying to grope you then no tuning is needed 🤣. Keep up the good work That's a problem with the model or prompt you're using, not AIFF or this mod. Edited September 22, 2024 by Min
Min Posted September 22, 2024 Author Posted September 22, 2024 53 minutes ago, crazyduck said: which model works best from the not extremly expensive models? Is there a model you know that works best with min ai? I like Command R+, but it's one of the pricier models. It performs extremely well at rp, function calling, and being consistent. Try asking on the AI-FF discord. There are a bunch of users there discussing this. Nearly 100% of user problems with the AI behaving strangely are LLM related, and are caused by either a bad prompt, or a bad model.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now