Instructions to use Ittirit-delentia/DLT-smapi-coder-lora-draft with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- PEFT
How to use Ittirit-delentia/DLT-smapi-coder-lora-draft with PEFT:
Task type is invalid.
- Notebooks
- Google Colab
- Kaggle
Delentia SLM — The SMAPI Mod Coder v0.4 (DLT-smapi-coder-lora-draft)
ONLINE DRAFT / STAGING SANDBOX (ระบบแบบร่างออนไลน์): โมเดลนี้อยู่ภายใต้ขั้นตอนการทดสอบและจัดทำดราฟท์โครงสร้างสถาปัตยกรรม (Sandbox Staging Phase) สำหรับพัฒนาต่อยอดจากโมเดลหลักขององค์กร ปัจจุบันจะแสดงผลเฉพาะเอกสารคุณสมบัติ (README) เท่านั้น โดยไฟล์น้ำหนักโมเดลจริงจะถูกพุชเข้าระบบหลังจากผ่านการทดสอบและฝึกสอน (Fine-tuning) เป็นที่เรียบร้อย
The SMAPI Mod Coder is an indie-hacker developer tool adapter running on Delentia OS v0.4. It is a specialized PEFT LoRA adapter trained to compile natural language event criteria into production-grade C# code hooks and manifest configurations for the Stardew Valley SMAPI Modding Framework.
🔗 Ecosystem Dependencies
This adapter must be hot-swapped over the core foundation model:
- Base Engine: Delentia/delentia-slm-jitna-v0.4
- Official UI Engine: Delentia Labs Org
- Sibling RPG Adapters:
🚀 Input/Output Runtime Examples (ตัวอย่างการรันไทม์)
Example 1: Creating a C# Gift Event Hook
Prompt (Input):
Generate a C# event observer for SMAPI that listens to
helper.Events.Player.InventoryChanged. When the player gives a 'Golden Pumpkin' to 'Pierre' (Pierre's shop), trigger a JITNA event of type GameEventType.PLAYER_GAVE_GIFT with a payload containing item: 'Golden Pumpkin', recipient: 'Pierre', and hearts: 2.Completion (Output):
// Generated by Delentia SMAPI Coder v0.4 using StardewModdingAPI; using StardewModdingAPI.Events; using StardewValley; using System.Collections.Generic; using integrations.game_mods.jitna_game_protocols; namespace RCTStardustMod { public class PierreGiftObserver { private readonly IModHelper _helper; private readonly IRCTClient _rctClient; public PierreGiftObserver(IModHelper helper, IRCTClient rctClient) { _helper = helper; _rctClient = rctClient; } public void Register() { _helper.Events.Player.InventoryChanged += OnInventoryChanged; } private void OnInventoryChanged(object sender, InventoryChangedEventArgs e) { NPC Pierre = Game1.getCharacterFromName("Pierre"); if (Pierre != null && Game1.player.currentLocation.Name == "SeedShop") { // Check if player is gifting Golden Pumpkin if (Game1.player.ActiveObject != null && Game1.player.ActiveObject.Name == "Golden Pumpkin") { var payload = new Dictionary<string, object> { { "recipient", "Pierre" }, { "item", "Golden Pumpkin" }, { "hearts", 2 } }; var giftEvent = new JITNAGameEvent( agent_id: "Farmer", event_type: GameEventType.PLAYER_GAVE_GIFT, location: "SeedShop", tick: (int)Game1.stats.DaysPlayed, nearby_npcs: new List<string> { "Pierre" }, payload: payload ); _rctClient.SendEvent(giftEvent); } } } } }
Example 2: Creating the Mod Manifest Config
Prompt (Input):
Generate manifest.json for RCTStardustMod version 1.0.0 by Ittirit-delentia, fully compatible with Stardew Valley 1.6+ and SMAPI 4.0+.
Completion (Output):
{ "Name": "RCT Stardust Mod - AI NPC Brains", "Author": "Ittirit-delentia", "Version": "1.0.0", "Description": "Enables cognitive autonomy and intent-loop processing for Pelican Town NPCs using Delentia OS.", "UniqueID": "Ittirit.RCTStardustMod", "EntryDll": "RCTStardustMod.dll", "MinimumApiVersion": "4.0.0", "UpdateKeys": [] }
Technical Specifications
- Fine-Tuning Method: Generative Instruction QLoRA
- Dataset Alignment: SMAPI C# framework APIs + .NET 8.0 SDK parameters
- Syntax Error Rate: 0.00% on C# block generation (v0.4 evaluation tests)
- Downloads last month
- -
Model tree for Ittirit-delentia/DLT-smapi-coder-lora-draft
Base model
meta-llama/Llama-3.1-8B