#include <ai_service.h>
Inherited by yaze::cli::GeminiAIService, yaze::cli::LocalGeminiCliService, yaze::cli::MockAIService, yaze::cli::OllamaAIService, and yaze::cli::OpenAIAIService.
Definition at line 19 of file ai_service.h.
◆ ~AIService()
| virtual yaze::cli::AIService::~AIService |
( |
| ) |
|
|
virtualdefault |
◆ SetRomContext()
| virtual void yaze::cli::AIService::SetRomContext |
( |
Rom * | rom | ) |
|
|
inlinevirtual |
◆ GenerateResponse() [1/2]
| virtual absl::StatusOr< AgentResponse > yaze::cli::AIService::GenerateResponse |
( |
const std::string & | prompt | ) |
|
|
pure virtual |
◆ GenerateResponse() [2/2]
◆ ListAvailableModels()
| virtual absl::StatusOr< std::vector< ModelInfo > > yaze::cli::AIService::ListAvailableModels |
( |
| ) |
|
|
inlinevirtual |
◆ GetProviderName()
| virtual std::string yaze::cli::AIService::GetProviderName |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: