| 116 | return {openai::models::kGpt56, openai::models::kGpt56Sol, |
| 117 | openai::models::kGpt56Terra, openai::models::kGpt56Luna, |
| 118 | openai::models::kGpt55, openai::models::kGpt54, |
| 119 | openai::models::kGpt5Mini, openai::models::kGpt41}; |
| 120 | } |
| 121 | |
| 122 | bool ControllableOpenAIClient::supports_model( |
| 123 | const std::string& model_name) const { |
| 124 | auto models = supported_models(); |
| 125 | return std::find(models.begin(), models.end(), model_name) != models.end(); |