1#ifndef YAZE_CLI_SERVICE_AGENT_AGENT_PRETRAINING_H_
2#define YAZE_CLI_SERVICE_AGENT_AGENT_PRETRAINING_H_
6#include "absl/status/status.h"
31 static std::vector<KnowledgeModule>
GetModules();
The Rom class is used to load, save, and modify Rom data.
Pre-training system for AI agents.
static std::vector< KnowledgeModule > GetModules()
Load all pre-training modules.
static std::string GeneratePretrainingPrompt(Rom *rom)
Generate pre-training prompt for agent.
static std::string GetHexAnalysisKnowledge()
Get hex data analysis patterns.
static std::string GetMapEditingKnowledge()
Get map editing workflow.
static std::string GetRomStructureKnowledge(Rom *rom)
Get ROM structure explanation.
static std::string GetToolUsageExamples()
Get tool usage examples.
Main namespace for the application.