• Hi Guest!

    We have posted a new VaM2 dev log on Patreon, starting a monthly cadence of written progress updates between Beta releases. Highlights include the new Gizmos System, Selection Carousel, and Modes System with Context-Specific Editing. Beta1.2 is 15 of 21 items complete.

    Read the full post on Patreon, or follow progress on the public Trello roadmap.
Update:
- Koboldcpp sampler parameters (temperature, top_p, top_k, etc.) have been made modifiable (edit prefkobo.json and prefkoboch.json files for chat and function calling, correspondingly). For compatibility with future versions of Koboldcpp, parameters that are not included by default can also be added to these files;
- Added button "Update Kobold preferences from file" that allows you to reload Koboldcpp sampler settings from the files without reloading the plugin;
- The user tag and assistant tag are now modifiable (edit the pref.json file).
- Some of the plugin's service prompts (author's notes, function calling notes) are made modifiable (edit the prompts.json file);
- Added text fields to display the result and prompt for function calling;
- Options "External function calling note (after)" and "Update function calling note (after)", available to in-game triggers, have been added for appending custom text to the end of the function calling prompt. This allows you to dynamically add information to the prompt that might be useful to the AI when choosing the correct function name, such as the character's current location;
- Fixed an issue where text would not display in the chat history text field if the chat history exceeded 15,000 characters. This text field will now only display the last 15,000 characters.
Minor update:
-More koboldcpp sampler parameters (such as rep_pen, temperature, top_p, etc.) can now be modified (edit file Custom/PluginData/koboldlink/prefkobo.json).
Update:
- voice input (STT) using koboldcpp is available (tested with whisper-base.en-q5_1.bin model);
- more variables are available for in-game triggers and other plugins (for example, you can use such plugins as 14mhz.UIBinder and HAL9001.LogicBricks2.UI_Sync to display the values of these variables in the scene);
- minor UI udates.

- Event prompt feature added. In-game triggers can send prompts to the AI about events that have occurred in a scene without causing an immediate response from the AI;
- Plugin UI minor updates;
- Fixes.
Fixes:
- Fixed an initialization error that occurred when using an incomplete preferences file (for example, one created by an older version of the plugin). If the pref.json file is incomplete, preferences that are not defined in it will be set to default values, and messages about it will appear in the log;
- Fixed inability to use function calling with a local koboldcpp;
- Other stability and text processing fixes.
Fixes:
- Added a slider for setting the timer for function-calling;
- Several stability and text-processing fixes.
Update:
- Added the ability for AI to run triggers in the scene assigned to UIbutton atoms based on an analysis of last requests and responses (also known as "function calling"). This feature can be used to issue commands to the AI that the character will perform in the scene (move somewhere, change pose, change clothes, etc.);
- Functions and variables for manipulating memory and chat history are available for scene triggers. This feature can be used to initialize the plugin based on a specific scene scenario;
-Added a new AI request rejection if there is already a request being processed to prevent undesired requests.
! Before installing this updated version, please, delete all files of the old version from the Custom/PluginData/koboldlink directory, otherwise it may cause an error.
Small fixes:
- Now it is possible to enable/disable external triggers (triggering AI by UIButtons, other plugins etc.) using "AILaunchTiggerOn" Toggle;
- Functions of the plugin UI toggles can be assigned to in-game UIToggle atoms;
- Other minor fixes.
Support for Koboldcpp TTS has been added.
Couple small fixes:
- Toggle "RemoveIncompleteSentenceOn" is added. If turned on, it removes the last incomplete sentence from the AI response;
- Support of VaM versions prior 1.22.0.8 is added.
Back
Top Bottom