Min Posted February 11, 2025 Author Posted February 11, 2025 On 2/9/2025 at 12:23 PM, taaic111 said: Hey there! Mod works fantastic the majority of the time, thanks so much for making it! Quick question, sorry if this has been asked already or is obvious. I'm trying to make sexual dialogue more contextually aware and haven't succeeded so far. Almost all sexual dialogue (((during sex not before))) always speaks in a very romantic tone or a very lustful one. Basically no matter the context, both sex participants (especially the sub) will talk as if they are having the best time of their life, haha. Imagine a scenario where someone who is new to sex, or perhaps defeated in battle and the proceeding event is... not particularly consensual. You would expect sex dialogue to be fitting for this scenario, and not 'generic'. I have the 'defeat' option on for defeat mod support but it doesn't seem to make a difference to dialogue. If i were to simplify what I'm looking for exactly, I'd say I'm looking for a way to tell the LLM what the context of the sex is so it responds appropriately. Rather than it just giving generic, lustful responses describing the position. I'm using CHIM and the model I use is Llama 3.1 70B Instruct (Could this be the issue?) Could be model, could be the prompts. Llama 3.1 70b is IMO a pretty mediocre model (Though, some people love it). Look at the context that's being sent in these scenes - Smarter LLM's will infer more, llama 3.1 70b likely needs more handholding than we're providing.
coronerra Posted February 12, 2025 Posted February 12, 2025 Forgive me for my ignorance but what does Devious Devices do with this mod? I installed it just because it said it was compatible but I really don't know what the mod does beyond giving bondage gear and I can't see how a clothing mod would not be flagged esl? Can someone tell me what DD actually does with this mod and how to use it?
chaimhewast Posted February 12, 2025 Posted February 12, 2025 34 minutes ago, coronerra said: Can someone tell me what DD actually does with this mod and how to use it? It's a framework for bondage gear, much like how Sexlab is a framework for sex animations. MinAI just allows the AI-powered NPCs to be aware of DD's equipment (and I think also gives them the ability to manipulate it). Check the "Devious Skyrim" thread for a collection of mods that use it, as the framework itself only adds a collection of generic devices but doesn't put them into the world.
Hector0818 Posted February 12, 2025 Posted February 12, 2025 hello everyone, I'm having an issue where Ostim and Sexlab are not initiated in the game when using MinAi/Chim. Ive installed all the dependencies and the regular actions such as take a seat works. The minAi plug in shows up on the Chim server and everything and I can make configuration's, its just initiating Sexlab or Ostim through AI isn't working. Does anyone have any ideas? Maybe I hadn't set something up correctly? If anyone has any ideas id be really grateful, thanks.
Hector0818 Posted February 12, 2025 Posted February 12, 2025 Oh also I just saw in the server logs that it says repeatedly that the minai_threads do not exist or Minai: no scene found, maybe I installed it incorrectly?
Min Posted February 13, 2025 Author Posted February 13, 2025 6 hours ago, Hector0818 said: hello everyone, I'm having an issue where Ostim and Sexlab are not initiated in the game when using MinAi/Chim. Ive installed all the dependencies and the regular actions such as take a seat works. The minAi plug in shows up on the Chim server and everything and I can make configuration's, its just initiating Sexlab or Ostim through AI isn't working. Does anyone have any ideas? Maybe I hadn't set something up correctly? If anyone has any ideas id be really grateful, thanks. Refer to the FAQ on the github for troubleshooting steps. 6 hours ago, Hector0818 said: Oh also I just saw in the server logs that it says repeatedly that the minai_threads do not exist or Minai: no scene found, maybe I installed it incorrectly? Sounds that way. Try reinstalling it through CHIM's plugin manager, and then boot your game.
Fraying9981 Posted February 13, 2025 Posted February 13, 2025 Hi, How does MinAI/CHIM work across saves/characters for dynamic update? Is every character roster based on the current player or are they shared across player characters? i.e. if I do something with Ulfrick in my Bob save does this affect my Alice save?
Min Posted February 13, 2025 Author Posted February 13, 2025 1 hour ago, Fraying9981 said: Hi, How does MinAI/CHIM work across saves/characters for dynamic update? Is every character roster based on the current player or are they shared across player characters? i.e. if I do something with Ulfrick in my Bob save does this affect my Alice save? Yeah, the content in the server is external to your savegame. Use the playthrough manager scripts on the nexus page to manage multiple characters.
Min Posted February 14, 2025 Author Posted February 14, 2025 Released 1.0.6 and 1.0.7 1.0.6 features bug fixes and a diagnostic page + AI Agent troubleshooter to help diagnose mod issues / llm strangeness. 1.0.7 features: Attempted to improve overall sex dialogue quality. Fixed bug with sex dialogue causing actors to switch between styles. Added support for Fertility Mode Added optional toggle to web UI to attempt to enforce only a single json response from the llm. Increased range of sapience for hostile actors (Not in combat) while outdoors. Intended to allow you to call out to people before fighting them, etc. Blocked radiant dialogue during sex scenes. Added logic to fetch actor pronouns correctly. Exposed the in-game function for allowing sex transitions to the server, disabling those functions from being exposed during sex if they wouldn't be acted on anyways. Added awareness of status as an aggressor or victim in sex scenes. Added new aggressor / victim speak styles. Added functionality to CHIM to prevent responses from being dropped due to pending actions. Requires a yet to be released version of CHIM to take advantage of this. Added new system for letting users customize the command enforcement prompt for different situations, since this is going to be different for every model. * Tweaked the command enforcement prompt (Not sure about this one) to try to improve action usage. Fixed ordering issue with sexlab actors causing descriptions to be backward. Vibrators will now turn on automatically if equipped by the LLM. Disabled sex scene transitions by default. Still supported in the MCM. Fixed bug with actor names containing apostrophes in sex scene lookups (Thanks @id1001 !) Fix issue that could cause male actors / female actors to be swapped in scene description
Prizbiggie Posted February 14, 2025 Posted February 14, 2025 Could you add support for wet function redux like you did dirt and blood? NPCs will be able to tell whether they have worked up a sweat or not, and it will also help with better weather detection and such
bigbasi Posted February 15, 2025 Posted February 15, 2025 Another Mod I'd love to see support for would be Milk Mod Economy, things like. - how full are the Breast of any Milk Maid - how much milk has been produced - Nipple hurt or are streched after milking - Lactacid level - how much mony has been made by selling the milk I'd love to see this
DCD Posted February 15, 2025 Posted February 15, 2025 Since updating from minai 1.5.2 to 1.7.2 all actions are suddenly not used anymore unless VERY specifically mentioning the action I want used. Before updating everything was working normally and the llm knew how to use actions implicitly mentioned. I always used llama 3.3 70b instruct without any issues, but even switching to different llm models such as grok didnt seem to fix this issue. I also tried to reinstall MinAi or switching to the version i used before but that did not fix the issue. When i asked the troubleshooting function it only told me that the llm SHOULD be using an action as its response but chooses to use the "talk" function instead.
Min Posted February 15, 2025 Author Posted February 15, 2025 5 hours ago, DCD said: Since updating from minai 1.5.2 to 1.7.2 all actions are suddenly not used anymore unless VERY specifically mentioning the action I want used. Before updating everything was working normally and the llm knew how to use actions implicitly mentioned. I always used llama 3.3 70b instruct without any issues, but even switching to different llm models such as grok didnt seem to fix this issue. I also tried to reinstall MinAi or switching to the version i used before but that did not fix the issue. When i asked the troubleshooting function it only told me that the llm SHOULD be using an action as its response but chooses to use the "talk" function instead. Couple things that could be causing this (Though, all of these would be fixed by rolling back)... The action enforcement prompt did change in this version. Check to see if the prompt (From the config page) is set correctly, and is being included in the output. Also, make sure that actions are still enabled in-game in the CHIM MCM. Share the output from the llm and context sent for a request in which things didn't work.
DCD Posted February 15, 2025 Posted February 15, 2025 20 minutes ago, Min said: Couple things that could be causing this (Though, all of these would be fixed by rolling back)... The action enforcement prompt did change in this version. Check to see if the prompt (From the config page) is set correctly, and is being included in the output. Also, make sure that actions are still enabled in-game in the CHIM MCM. Share the output from the llm and context sent for a request in which things didn't work. Thank you for your answer, I tested if my prompt is still being considered by doing a LLM/AI connection test and saw that it was still included for the request. I also checked that actions are still enabled in-game in the CHIM MCM. I have included a picture of the event log of a simple test for a very explicit dialogue which should have resulted in an action being taken, and which would have in a previous version. If you need more info please tell me.
Min Posted February 16, 2025 Author Posted February 16, 2025 19 hours ago, DCD said: Thank you for your answer, I tested if my prompt is still being considered by doing a LLM/AI connection test and saw that it was still included for the request. I also checked that actions are still enabled in-game in the CHIM MCM. I have included a picture of the event log of a simple test for a very explicit dialogue which should have resulted in an action being taken, and which would have in a previous version. If you need more info please tell me. Yeah - What I meant, is in the output_from_llm.log, please confirm that you see "talk" in the "action" field (It sounds like this is the case from the troubleshooter's output). If it is talk, you are indeed correct that the llm is just not using the actions. You can update the command prompts that instruct the LLM how to use actions in the web UI to encourage it to use them more readily. It sounds like the changes I made are having an adverse affect on action usage for you. Try setting the command prompts in tbe web UI to be similar to the older ones (Can be seen here), and see if it helps with your issue. If it does, I'll update the defaults that I'm shipping back closer to this.
DCD Posted February 16, 2025 Posted February 16, 2025 1 hour ago, Min said: Yeah - What I meant, is in the output_from_llm.log, please confirm that you see "talk" in the "action" field (It sounds like this is the case from the troubleshooter's output). If it is talk, you are indeed correct that the llm is just not using the actions. You can update the command prompts that instruct the LLM how to use actions in the web UI to encourage it to use them more readily. It sounds like the changes I made are having an adverse affect on action usage for you. Try setting the command prompts in tbe web UI to be similar to the older ones (Can be seen here), and see if it helps with your issue. If it does, I'll update the defaults that I'm shipping back closer to this. Sorry about that. This is the output from the test yesterday, if im seeing it correctly only the talk action is being used, when it would have used the correct action before. I will try your method for fixing it now and i will tell you how it went later. Thanks for the help!
DCD Posted February 16, 2025 Posted February 16, 2025 2 hours ago, Min said: Yeah - What I meant, is in the output_from_llm.log, please confirm that you see "talk" in the "action" field (It sounds like this is the case from the troubleshooter's output). If it is talk, you are indeed correct that the llm is just not using the actions. You can update the command prompts that instruct the LLM how to use actions in the web UI to encourage it to use them more readily. It sounds like the changes I made are having an adverse affect on action usage for you. Try setting the command prompts in tbe web UI to be similar to the older ones (Can be seen here), and see if it helps with your issue. If it does, I'll update the defaults that I'm shipping back closer to this. after replacing the command_prompt_custom.php file in the plugins folder (i was too dumb to replace the lines in the web ui) actions have started working properly again. Although I am not sure why I seem to be the only one having this problem with the new update.
PerilousQbc Posted February 16, 2025 Posted February 16, 2025 (edited) I'm also having an issue with the mod not starting Sexlab animations. Actions are showing in the output_from_llm.log. Papyrus seems to repeat a "Error: Cannot call Info() on a None object, aborting function call". apache_error.log is also repeating a "minai: no scene found". I tried reinstalling the plugin through the webui and am getting this error: It might have something to do with an incorrect installation by me? I was a little confused by this step in your installation instructions that asked to copy the minai_plugin folder as I opened the server plugins directory and the plugin folder was already there. I'm not sure what folder to copy and where. See: Copy the minai_plugin folder to your Herika Server plugins directory (this is in your wsl VM, under This PC in File Explorer). You can easily access this folder by running the "tools/AI-FF Plugins Folder" file in your DwemerAI4Skyrim3 directory. Update: I confirmed that the config.php file is in the HerikaServer directory so it doesn't seem like it can be accessed for some reason. Is this a firewall issue? Also I found the minai_plugins folder from the 'source code' files on the gitpage. Is this what the install instructions saying to copy the folder was referring to? I also want to clarify that CHIM is working fine and actions and arousal parameters are set and should be working. The NPCs also respond to actions like inventory opening. Thanks again for your help and development on this groundbreaking mod. Edited February 17, 2025 by PerilousQ
Min Posted February 17, 2025 Author Posted February 17, 2025 5 hours ago, PerilousQbc said: I'm also having an issue with the mod not starting Sexlab animations. Actions are showing in the output_from_llm.log. Papyrus seems to repeat a "Error: Cannot call Info() on a None object, aborting function call". apache_error.log is also repeating a "minai: no scene found". I tried reinstalling the plugin through the webui and am getting this error: It might have something to do with an incorrect installation by me? I was a little confused by this step in your installation instructions that asked to copy the minai_plugin folder as I opened the server plugins directory and the plugin folder was already there. I'm not sure what folder to copy and where. See: Copy the minai_plugin folder to your Herika Server plugins directory (this is in your wsl VM, under This PC in File Explorer). You can easily access this folder by running the "tools/AI-FF Plugins Folder" file in your DwemerAI4Skyrim3 directory. Update: I confirmed that the config.php file is in the HerikaServer directory so it doesn't seem like it can be accessed for some reason. Is this a firewall issue? Also I found the minai_plugins folder from the 'source code' files on the gitpage. Is this what the install instructions saying to copy the folder was referring to? I also want to clarify that CHIM is working fine and actions and arousal parameters are set and should be working. The NPCs also respond to actions like inventory opening. Thanks again for your help and development on this groundbreaking mod. Hey - Uninstall the plugin, and install it through the CHIM plugin manager. Apologies, the instructions were out of date. The approach in them works, but is more error prone if you skip a step. I've updated them to make it easier for users.
Min Posted February 18, 2025 Author Posted February 18, 2025 Released 1.1.0 [Server and ESP Update] https://github.com/MinLL/MinAI/releases/tag/1.1.0 This is a major new release that focuses on introducing a powerful new AI powered roleplay system, and a lot of usability enhancements with the User Interface, Sapience, and other systems. Major new feature: Roleplay Assistant This system can optionally preprocess player messages to better match their character's roleplay style Can transform casual modern speech into lore-appropriate Skyrim dialogue that will automatically adapt to the character's personality, roleplay, and the situation. Allows players to prompt their character to respond to situations without explicit direction Uses the summary connector from either the narrator profile (if enabled) or the default profile. Text and Voice inputs are both supported. Examples of transformations: "Min: What the fuck?" → "Min: By the Nine, what in Oblivion is this?!" "Min: I'm really tired" → "Min: These weary bones could use some rest at an inn..." "Min: That's awesome!" → "Min: By Ysmir, that's incredible!" This system is extensively customizable, and supports different prompts for different situations, with presets to fit a number of common characters. Check out the newly overhauled config page . Major UI Updates All pages of the UI have been updated, stylized, and modernized, with every page having improved functionality. The config page and diagnostic pages received a particularly large amount of attention, and are now far more polished than before. The Config page now features export / import features for MinAI settings. Added import / export features to scene / personality management pages. New Integrations Added support for Survival Mode. Player / followers are now aware of hunger, cold, fatigue. Other Improvements Added a new MCM option to disable sapience while sneaking. Use to have private conversations with followers, or other situations. This is watching for the sneak / stand idles, and sometimes requires the player to move a bit to trigger. Speaking in-game with one of the MinAI features (talk to narrator, roleplay) now resets the radiant dialogue timer to avoid annoying radiance spam. These also reset minai's rechat to avoid people responding excessively. Moved all MinAI logging out to separate log files, which are now visible in the Diagnostics page. Click "Restore Defaults" in the diagnostics page if you are upgrading from an older version. Added text input for narrator input. Fixed some hardcoded gender references. Most places should now be properly determining pronouns. Fixed an issue with ostim sex descriptions not working. Other assorted bugfixes. Update Instructions Uninstall the MinAI plugin, and reinstall it through the CHIM Plugin Manager. Update the MinAI skyrim plugin as usual through your mod manage of choice. 2
PerilousQbc Posted February 18, 2025 Posted February 18, 2025 (edited) On 2/16/2025 at 9:17 PM, Min said: Hey - Uninstall the plugin, and install it through the CHIM plugin manager. Apologies, the instructions were out of date. The approach in them works, but is more error prone if you skip a step. I've updated them to make it easier for users. Hi Min, thank you for the update. I got the latest 1.1.0 and installed plugin via CHIM. Still unfortunately getting this error on startup: PHP Fatal error: Uncaught Error: Failed opening required '../config.php' (include_path='.:/usr/share/php') in /var/www/html/HerikaServer/ext/minai_plugin/api/main.php:12\nStack trace:\n#0 {main}\n thrown in /var/www/html/HerikaServer/ext/minai_plugin/api/main.php on line 12 I'm not sure if this has anything to do with Sexlab animations not starting but other functions seem to work. The ai is still calling action prompts for animations but nothing is playing in game. Is this an issue not related to MinAI? Is there anything specific I can look for in papyrus logs to troubleshoot? I'm assuming the animations listed in the FAQ should work right out of the box. Sexlab animations are working in game otherwise, they just can't be activated by the mod's actions. Thanks again for your help. Edited February 18, 2025 by PerilousQbc
SarckD7 Posted February 18, 2025 Posted February 18, 2025 is there a plugin or mod that will make the npc undress when you ask because it writes a command to undress but the npc does not undress
Min Posted February 18, 2025 Author Posted February 18, 2025 (edited) 6 hours ago, PerilousQbc said: Hi Min, thank you for the update. I got the latest 1.1.0 and installed plugin via CHIM. Still unfortunately getting this error on startup: PHP Fatal error: Uncaught Error: Failed opening required '../config.php' (include_path='.:/usr/share/php') in /var/www/html/HerikaServer/ext/minai_plugin/api/main.php:12\nStack trace:\n#0 {main}\n thrown in /var/www/html/HerikaServer/ext/minai_plugin/api/main.php on line 12 I'm not sure if this has anything to do with Sexlab animations not starting but other functions seem to work. The ai is still calling action prompts for animations but nothing is playing in game. Is this an issue not related to MinAI? Is there anything specific I can look for in papyrus logs to troubleshoot? I'm assuming the animations listed in the FAQ should work right out of the box. Sexlab animations are working in game otherwise, they just can't be activated by the mod's actions. Thanks again for your help. Yeah, probably permissions are wrong from when you messed up the install before. 1) Uninstall the plugin. 2) Run the CHIM server update. 3) Reinstall the plugin. 4) Validate that the timestamps on the error are now, and not old ones. 5) Validate that you can save the config on the configuration page. 5 hours ago, SarckD7 said: is there a plugin or mod that will make the npc undress when you ask because it writes a command to undress but the npc does not undress No, that functionality works natively. Refer to the "Troubleshooting Actions" section of the FAQ for troubleshooting. Edited February 18, 2025 by Min
SarckD7 Posted February 19, 2025 Posted February 19, 2025 no everything worked out just didn't install papyrus plugins
Fraying9981 Posted February 19, 2025 Posted February 19, 2025 1 hour ago, SarckD7 said: no everything worked out just didn't install papyrus plugins then install papyrus plugins xD
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