|
Guitar
|
Classes | |
| struct | _MakeRequest |
| class | AbstractVisitor |
| struct | ProviderInfo |
| struct | Credential |
| struct | Model |
| struct | Request |
Enumerations | |
| enum class | AI { Unknown , OpenAI , Anthropic , Google , DeepSeek , OpenRouter , Ollama , LMStudio } |
Functions | |
| const std::vector< ProviderInfo > & | provider_table () |
| std::vector< Model > const & | ai_model_presets () |
| const ProviderInfo * | provider_info (AI ai) |
| Request | make_request (AI provider, const Model &model, Credential const &cred) |
|
strong |
| std::vector< Model > const & GenerativeAI::ai_model_presets | ( | ) |
| Request GenerativeAI::make_request | ( | AI | provider, |
| const Model & | model, | ||
| Credential const & | cred | ||
| ) |

| ProviderInfo const * GenerativeAI::provider_info | ( | AI | ai | ) |

| std::vector< ProviderInfo > const & GenerativeAI::provider_table | ( | ) |
