Guitar
Public Member Functions | Static Public Member Functions | List of all members
AiCredentials Struct Reference

Public Member Functions

GenerativeAI::Credential operator() (GenerativeAI::Unknown const &provider) const
 
GenerativeAI::Credential operator() (GenerativeAI::OpenAI const &provider) const
 
GenerativeAI::Credential operator() (GenerativeAI::Anthropic const &provider) const
 
GenerativeAI::Credential operator() (GenerativeAI::Google const &provider) const
 
GenerativeAI::Credential operator() (GenerativeAI::DeepSeek const &provider) const
 
GenerativeAI::Credential operator() (GenerativeAI::OpenRouter const &provider) const
 
GenerativeAI::Credential operator() (GenerativeAI::Ollama const &provider) const
 

Static Public Member Functions

static GenerativeAI::Credential credential (GenerativeAI::Provider const &provider)
 

Member Function Documentation

◆ credential()

static GenerativeAI::Credential AiCredentials::credential ( GenerativeAI::Provider const &  provider)
inlinestatic

◆ operator()() [1/7]

GenerativeAI::Credential AiCredentials::operator() ( GenerativeAI::Anthropic const &  provider) const
inline
Here is the call graph for this function:

◆ operator()() [2/7]

GenerativeAI::Credential AiCredentials::operator() ( GenerativeAI::DeepSeek const &  provider) const
inline
Here is the call graph for this function:

◆ operator()() [3/7]

GenerativeAI::Credential AiCredentials::operator() ( GenerativeAI::Google const &  provider) const
inline
Here is the call graph for this function:

◆ operator()() [4/7]

GenerativeAI::Credential AiCredentials::operator() ( GenerativeAI::Ollama const &  provider) const
inline

◆ operator()() [5/7]

GenerativeAI::Credential AiCredentials::operator() ( GenerativeAI::OpenAI const &  provider) const
inline
Here is the call graph for this function:

◆ operator()() [6/7]

GenerativeAI::Credential AiCredentials::operator() ( GenerativeAI::OpenRouter const &  provider) const
inline
Here is the call graph for this function:

◆ operator()() [7/7]

GenerativeAI::Credential AiCredentials::operator() ( GenerativeAI::Unknown const &  provider) const
inline

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