Guitar
|
Public Member Functions | |
_AiCredentials (char const *envname) | |
std::string | getenv (char const *name) |
GenerativeAI::Credential | case_Unknown () |
GenerativeAI::Credential | case_OpenAI () |
GenerativeAI::Credential | case_Anthropic () |
GenerativeAI::Credential | case_Google () |
GenerativeAI::Credential | case_DeepSeek () |
GenerativeAI::Credential | case_OpenRouter () |
GenerativeAI::Credential | case_Ollama () |
GenerativeAI::Credential | case_LMStudio () |
![]() | |
virtual | ~AbstractVisitor ()=default |
GenerativeAI::Credential | visit (AI provider) |
Public Attributes | |
char const * | envname |
|
inline |
|
inlinevirtual |
Implements GenerativeAI::AbstractVisitor< GenerativeAI::Credential >.
|
inlinevirtual |
Implements GenerativeAI::AbstractVisitor< GenerativeAI::Credential >.
|
inlinevirtual |
Implements GenerativeAI::AbstractVisitor< GenerativeAI::Credential >.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements GenerativeAI::AbstractVisitor< GenerativeAI::Credential >.
|
inlinevirtual |
Implements GenerativeAI::AbstractVisitor< GenerativeAI::Credential >.
|
inlinevirtual |
|
inline |
char const* _AiCredentials::envname |