#include <service_factory.h>
Public Attributes | |
| std::string | provider = "auto" |
| std::string | model |
| std::string | gemini_api_key |
| std::string | openai_api_key |
| std::string | anthropic_api_key |
| std::string | ollama_host = "http://localhost:11434" |
| bool | verbose = false |
Definition at line 13 of file service_factory.h.
| std::string yaze::cli::AIServiceConfig::provider = "auto" |
Definition at line 16 of file service_factory.h.
Referenced by yaze::editor::AgentEditor::ApplyConfig(), yaze::cli::agent::ConversationalAgentService::ConfigureProvider(), yaze::cli::agent::ConversationalAgentService::ConversationalAgentService(), yaze::cli::agent::ConversationalAgentService::ConversationalAgentService(), yaze::cli::CreateAIService(), yaze::cli::CreateAIService(), yaze::cli::CreateAIServiceStrict(), and yaze::cli::agent::ConversationalAgentService::SendMessage().
| std::string yaze::cli::AIServiceConfig::model |
Definition at line 18 of file service_factory.h.
Referenced by yaze::editor::AgentEditor::ApplyConfig(), yaze::cli::CreateAIService(), yaze::cli::CreateAIService(), yaze::cli::CreateAIServiceStrict(), and yaze::cli::agent::ConversationalAgentService::SendMessage().
| std::string yaze::cli::AIServiceConfig::gemini_api_key |
Definition at line 20 of file service_factory.h.
Referenced by yaze::editor::AgentEditor::ApplyConfig(), yaze::cli::CreateAIService(), yaze::cli::CreateAIService(), and yaze::cli::CreateAIServiceStrict().
| std::string yaze::cli::AIServiceConfig::openai_api_key |
Definition at line 22 of file service_factory.h.
Referenced by yaze::editor::AgentEditor::ApplyConfig(), yaze::cli::CreateAIService(), yaze::cli::CreateAIService(), and yaze::cli::CreateAIServiceStrict().
| std::string yaze::cli::AIServiceConfig::anthropic_api_key |
Definition at line 24 of file service_factory.h.
Referenced by yaze::cli::CreateAIService(), yaze::cli::CreateAIService(), and yaze::cli::CreateAIServiceStrict().
| std::string yaze::cli::AIServiceConfig::ollama_host = "http://localhost:11434" |
Definition at line 26 of file service_factory.h.
Referenced by yaze::editor::AgentEditor::ApplyConfig(), yaze::cli::CreateAIService(), and yaze::cli::CreateAIServiceStrict().
| bool yaze::cli::AIServiceConfig::verbose = false |
Definition at line 28 of file service_factory.h.
Referenced by yaze::editor::AgentEditor::ApplyConfig(), and yaze::cli::CreateAIServiceStrict().