From 03602ae3d730298f9c4938dd4d64b9dcb26fcc51 Mon Sep 17 00:00:00 2001 From: Matthew Davis Date: Sun, 12 Jul 2026 15:20:54 +0200 Subject: [PATCH] Fix bad merge --- litellm/__init__.py | 5 +++++ litellm/constants.py | 3 +++ 2 files changed, 8 insertions(+) diff --git a/litellm/__init__.py b/litellm/__init__.py index 6e2a03b7c7c..f9d27335d73 100644 --- a/litellm/__init__.py +++ b/litellm/__init__.py @@ -627,6 +627,7 @@ deepgram_models: Set = set() elevenlabs_models: Set = set() dashscope_models: Set = set() moonshot_models: Set = set() +greenpt_models: Set = set() publicai_models: Set = set() darkbloom_models: Set = set() v0_models: Set = set() @@ -875,6 +876,8 @@ def add_known_models(model_cost_map: Optional[Dict] = None): heroku_models.add(key) elif value.get("litellm_provider") == "dashscope": dashscope_models.add(key) + elif value.get("litellm_provider") == "greenpt": + dashscope_models.add(key) elif value.get("litellm_provider") == "modelscope": modelscope_models.add(key) elif value.get("litellm_provider") == "moonshot": @@ -1029,6 +1032,7 @@ model_list = list( | deepgram_models | elevenlabs_models | dashscope_models + | greenpt_models | moonshot_models | publicai_models | darkbloom_models @@ -1134,6 +1138,7 @@ models_by_provider: dict = { "elevenlabs": elevenlabs_models, "heroku": heroku_models, "dashscope": dashscope_models, + "greenpt": greenpt_models, "modelscope": modelscope_models, "moonshot": moonshot_models, "publicai": publicai_models, diff --git a/litellm/constants.py b/litellm/constants.py index 2dca50ba7c0..c04fcb929ec 100644 --- a/litellm/constants.py +++ b/litellm/constants.py @@ -782,6 +782,9 @@ openai_compatible_providers: List = [ "clarifai", "docker_model_runner", "ragflow", + "pinstripes", # Pinstripes - JSON-configured provider + "darkbloom", + "meta", "greenpt", ]