Guitar
Public Attributes | List of all members
SettingAiForm::Private Struct Reference
Collaboration diagram for SettingAiForm::Private:
Collaboration graph
[legend]

Public Attributes

AI ai_unknown = { {} }
 
AI ai_openai = { GenerativeAI::OpenAI() }
 
AI ai_anthropic = { GenerativeAI::Anthropic() }
 
AI ai_google = { GenerativeAI::Google() }
 
AI ai_deepseek = { GenerativeAI::DeepSeek() }
 
AI ai_openrouter = { GenerativeAI::OpenRouter() }
 
AI ai_ollama = { GenerativeAI::Ollama() }
 
std::vector< SettingAiForm::AI * > ais
 
AIcurrent_ai = nullptr
 

Member Data Documentation

◆ ai_anthropic

AI SettingAiForm::Private::ai_anthropic = { GenerativeAI::Anthropic() }

◆ ai_deepseek

AI SettingAiForm::Private::ai_deepseek = { GenerativeAI::DeepSeek() }

◆ ai_google

AI SettingAiForm::Private::ai_google = { GenerativeAI::Google() }

◆ ai_ollama

AI SettingAiForm::Private::ai_ollama = { GenerativeAI::Ollama() }

◆ ai_openai

AI SettingAiForm::Private::ai_openai = { GenerativeAI::OpenAI() }

◆ ai_openrouter

AI SettingAiForm::Private::ai_openrouter = { GenerativeAI::OpenRouter() }

◆ ai_unknown

AI SettingAiForm::Private::ai_unknown = { {} }

◆ ais

std::vector<SettingAiForm::AI *> SettingAiForm::Private::ais

◆ current_ai

AI* SettingAiForm::Private::current_ai = nullptr

The documentation for this struct was generated from the following file: