RimWorld

RimWorld

OpenRimWorldAI
Viser 1-10 af 15 forekomster
< 1  2 >
Opdatering: 15. feb. kl. 21:07

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
)

Opdatering: 9. feb. kl. 12:54

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.

Opdatering: 8. feb. kl. 17:42

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")

Opdatering: 3. feb. kl. 21:59

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

Opdatering: 27. jan. kl. 0:23

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.

Opdatering: 26. jan. kl. 12:46

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!

Opdatering: 26. jan. kl. 0:58

Quickfix for saving

Opdatering: 26. jan. kl. 0:53

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

Opdatering: 25. jan. kl. 20:32

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!

Opdatering: 24. jan. kl. 21:41

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.