yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::ai::VisionActionRefiner Member List

This is the complete list of members for yaze::cli::ai::VisionActionRefiner, including all inherited members.

AnalyzeScreenshot(const std::filesystem::path &screenshot_path, const std::string &context="")yaze::cli::ai::VisionActionRefiner
BuildAnalysisPrompt(const std::string &context)yaze::cli::ai::VisionActionRefinerprivate
BuildElementLocationPrompt(const std::string &element_name)yaze::cli::ai::VisionActionRefinerprivate
BuildVerificationPrompt(const AIAction &action)yaze::cli::ai::VisionActionRefinerprivate
BuildWidgetExtractionPrompt()yaze::cli::ai::VisionActionRefinerprivate
ExtractVisibleWidgets(const std::filesystem::path &screenshot_path)yaze::cli::ai::VisionActionRefiner
gemini_service_yaze::cli::ai::VisionActionRefinerprivate
LocateUIElement(const std::filesystem::path &screenshot_path, const std::string &element_name)yaze::cli::ai::VisionActionRefiner
ParseAnalysisResponse(const std::string &response)yaze::cli::ai::VisionActionRefinerprivate
ParseVerificationResponse(const std::string &response, const AIAction &action)yaze::cli::ai::VisionActionRefinerprivate
RefineAction(const AIAction &original_action, const VisionAnalysisResult &analysis)yaze::cli::ai::VisionActionRefiner
VerifyAction(const AIAction &action, const std::filesystem::path &before_screenshot, const std::filesystem::path &after_screenshot)yaze::cli::ai::VisionActionRefiner
VisionActionRefiner(GeminiAIService *gemini_service)yaze::cli::ai::VisionActionRefinerexplicit