Cleanup
This commit is contained in:
@@ -300,20 +300,4 @@ class OpenAIModelProvider(OpenAICompatibleProvider):
|
||||
else: # BALANCED or default
|
||||
# Prefer balanced performance/cost models
|
||||
preferred = find_first(["gpt-5", "gpt-5-mini", "o4-mini", "o3-mini"])
|
||||
return preferred if preferred else allowed_models[0]
|
||||
|
||||
def get_model_configurations(self) -> dict[str, ModelCapabilities]:
|
||||
"""Get model configurations supported by this provider.
|
||||
|
||||
Returns:
|
||||
Dict mapping model names to their ModelCapabilities
|
||||
"""
|
||||
return self.SUPPORTED_MODELS.copy()
|
||||
|
||||
def get_all_model_aliases(self) -> dict[str, list[str]]:
|
||||
"""Get all model aliases supported by this provider.
|
||||
|
||||
Returns:
|
||||
Dict mapping model names to their alias lists
|
||||
"""
|
||||
return {model_name: caps.aliases for model_name, caps in self.SUPPORTED_MODELS.items()}
|
||||
return preferred if preferred else allowed_models[0]
|
||||
Reference in New Issue
Block a user