#include <GenerativeAI.h>
◆ Model() [1/2]
  
  
      
        
          | GenerativeAI::Model::Model  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ Model() [2/2]
      
        
          | GenerativeAI::Model::Model  | 
          ( | 
          AI  | 
          provider,  | 
        
        
           | 
           | 
          const std::string &  | 
          model_uri  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ default_model()
  
  
      
        
          | std::string GenerativeAI::Model::default_model  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ from_name()
  
  
      
        
          | Model GenerativeAI::Model::from_name  | 
          ( | 
          std::string const &  | 
          name | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ host()
  
  
      
        
          | std::string GenerativeAI::Model::host  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ long_name()
  
  
      
        
          | std::string GenerativeAI::Model::long_name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ model_name()
  
  
      
        
          | std::string GenerativeAI::Model::model_name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator=()
  
  
      
        
          | void GenerativeAI::Model::operator=  | 
          ( | 
          std::string const &  | 
           | ) | 
           | 
         
       
   | 
  
delete   | 
  
 
 
◆ parse_model()
      
        
          | void GenerativeAI::Model::parse_model  | 
          ( | 
          std::string const &  | 
          name | ) | 
           | 
        
      
 
 
◆ port()
  
  
      
        
          | std::string GenerativeAI::Model::port  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ provider_id()
  
  
      
        
          | AI GenerativeAI::Model::provider_id  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ host_
      
        
          | std::string GenerativeAI::Model::host_ | 
        
      
 
 
◆ long_name_
      
        
          | std::string GenerativeAI::Model::long_name_ | 
        
      
 
 
◆ model_name_
      
        
          | std::string GenerativeAI::Model::model_name_ | 
        
      
 
 
◆ port_
      
        
          | std::string GenerativeAI::Model::port_ | 
        
      
 
 
◆ provider_info_
      
        
          | ProviderInfo const* GenerativeAI::Model::provider_info_ = nullptr | 
        
      
 
 
The documentation for this struct was generated from the following files: