mirror of
https://github.com/BerriAI/litellm.git
synced 2026-11-14 09:03:16 +00:00
Merge fed0c30979 into aeede53112
This commit is contained in:
commit
77504b8e20
2 changed files with 16 additions and 0 deletions
|
|
@ -30,6 +30,11 @@
|
|||
"base_url": "https://api.scaleway.ai/v1",
|
||||
"api_key_env": "SCW_SECRET_KEY"
|
||||
},
|
||||
"septor": {
|
||||
"base_url": "https://api.septorlabs.com/v1",
|
||||
"api_key_env": "SEPTOR_API_KEY",
|
||||
"api_base_env": "SEPTOR_API_BASE"
|
||||
},
|
||||
"synthetic": {
|
||||
"base_url": "https://api.synthetic.new/openai/v1",
|
||||
"api_key_env": "SYNTHETIC_API_KEY",
|
||||
|
|
|
|||
|
|
@ -36,6 +36,17 @@ class TestJSONProviderLoader:
|
|||
assert publicai.api_base_env == "PUBLICAI_API_BASE"
|
||||
assert publicai.param_mappings.get("max_completion_tokens") == "max_tokens"
|
||||
|
||||
def test_septor_provider_loads(self):
|
||||
"""Septor is an OpenAI-compatible hosted gateway."""
|
||||
from litellm.llms.openai_like.json_loader import JSONProviderRegistry
|
||||
|
||||
assert JSONProviderRegistry.exists("septor")
|
||||
septor = JSONProviderRegistry.get("septor")
|
||||
assert septor is not None
|
||||
assert septor.base_url == "https://api.septorlabs.com/v1"
|
||||
assert septor.api_key_env == "SEPTOR_API_KEY"
|
||||
assert septor.api_base_env == "SEPTOR_API_BASE"
|
||||
|
||||
def test_dynamic_config_generation(self):
|
||||
"""Test dynamic config class creation"""
|
||||
from litellm.llms.openai_like.dynamic_config import create_config_class
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue