RimWorld

RimWorld

OpenRimWorldAI
Näytetään 1–10 / 15
< 1  2 >
Päivitys: 15.2. klo 21.07
tekijältä LoneLemone

v.1.1:
Updates to support "AskAPawn" Updates:
- Mirrored "FindPawnByName()" from Overlord to "AI_Information" to support "AskAPawn"
- Added new parameters, "includePawnDetails" & "internalThoughts", for SendPromptAsync():
includePawnDetails: Attempts to find pawn based name in header/subject if possible and includes additional details.
internalThoughts: If true, looks for a semi-colon and parses that part of the response as internal thoughts.
public static async Task<string> SendPromptAsync(
string prompt,
string promptRules = "useDefaultDef",
string identity = "useDefaultDef",
string promptInstruction = "useDefaultDef",
bool showAlert=false,
LetterDef letterType = null,
bool includePawnDetails=false,
bool internalThoughts=false
)

Päivitys: 9.2. klo 12.54
tekijältä LoneLemone

v.1.0:
- Added Ollama as an option for AI. I do not recommend it especially if your computer can not process large amounts of data. For Daily Reports the character length is usually around 4000 characters.
- Added a new setting "RimWorld Background" which will front-load "What RimWorld Is" to the AI. Adds ~1200 characters. (This is useful for models that do not have RimWorld as part of their training data)
- RimWorld_Background can also be modified in the Defs.

Päivitys: 8.2. klo 17.42
tekijältä LoneLemone

v.0.9:
- Converted Prompts (only for Base at this time). Prompts can be modified be editing "Defs/AIPromptDefs.xml"
- Minor changes to settings and how they're referenced. (Added saving for "AI Debug Level")

Päivitys: 3.2. klo 21.59
tekijältä LoneLemone

v.0.8:
- Information feed improvements for what is sent to the AI
- Minor bug fixes and corrections. Corrected "misinformation" that was sent to AI.
- Changes to support future expansion: OpenRimWorldAI.Overlord

Päivitys: 27.1. klo 0.23
tekijältä LoneLemone

v.0.7:
- Bug Fix:
- An error in AI_Information due to mishandling a null value for rooms (Likely due to premature release)
- Fixed an issue where saving settings would save a null value for the Model if not manually selected.

Päivitys: 26.1. klo 12.46
tekijältä LoneLemone

v.0.6:
- Tweaks:
- Tilde(~) Characters were originally removed by default for parsing, this will only happen now if "ShowAlert" is true, allowing parsing on ~ for other tasks.
- Original prompts were being URL Encoded which almost tripled the character count. Replaced this with JSON encoding specifically for quotes to prevent request from breaking.
- Map Size was added to the colony information that's sent to the AI.
- Pawn positions are also added for the AI to see.
- Massively refined the rules AI needs to follow to stay in character. This should provide EVEN BETTER responses!

Päivitys: 26.1. klo 0.58
tekijältä LoneLemone

Quickfix for saving

Päivitys: 26.1. klo 0.53
tekijältä LoneLemone

[Auto-generated text]: Update on 1/26/2025 3:53:02 AM.

Päivitys: 25.1. klo 20.32
tekijältä LoneLemone

v.0.5:
- Update:
- Added more details for the AI
- General refinement of the C# scripts.
- Added a new button to disable "Daily Reports" (allows for this to be used a library for other devs)
- Bug Fix:
- Settings window wasn't saving after recent changes, now they do!

Päivitys: 24.1. klo 21.41
tekijältä LoneLemone

v.0.4: (Current version)
- Refined prompts to deliver more natural results
- Refined AI_Information Outputs and applied CSV formatting where applicable to reduce character length and reduce tokens
- Updated relationship outputs to show all pawn relationships.