diff --git a/litellm/llms/openai_like/providers.json b/litellm/llms/openai_like/providers.json index a458a209ea9..e6215b3b33a 100644 --- a/litellm/llms/openai_like/providers.json +++ b/litellm/llms/openai_like/providers.json @@ -15,6 +15,14 @@ "base_url": "https://ai-gateway.helicone.ai/", "api_key_env": "HELICONE_API_KEY" }, + "scalattice": { + "base_url": "https://api.scalattice.cloud/v1", + "api_key_env": "SCALATTICE_API_KEY", + "api_base_env": "SCALATTICE_API_BASE", + "supported_endpoints": [ + "/v1/chat/completions" + ] + }, "veniceai": { "base_url": "https://api.venice.ai/api/v1", "api_key_env": "VENICE_AI_API_KEY" @@ -130,7 +138,10 @@ "param_mappings": { "max_completion_tokens": "max_tokens" }, - "supported_endpoints": ["/v1/chat/completions", "/v1/responses"] + "supported_endpoints": [ + "/v1/chat/completions", + "/v1/responses" + ] }, "tensormesh": { "base_url": "https://serverless.tensormesh.ai/v1", @@ -140,13 +151,19 @@ "param_mappings": { "max_completion_tokens": "max_tokens" }, - "supported_endpoints": ["/v1/chat/completions", "/v1/responses"] + "supported_endpoints": [ + "/v1/chat/completions", + "/v1/responses" + ] }, "parasail": { "base_url": "https://api.parasail.io/v1", "api_key_env": "PARASAIL_API_KEY", "api_base_env": "PARASAIL_API_BASE", - "supported_endpoints": ["/v1/chat/completions", "/v1/responses"], + "supported_endpoints": [ + "/v1/chat/completions", + "/v1/responses" + ], "special_handling": { "force_store_false": true } @@ -166,14 +183,21 @@ "param_mappings": { "max_completion_tokens": "max_tokens" }, - "supported_endpoints": ["/v1/chat/completions", "/v1/responses"] + "supported_endpoints": [ + "/v1/chat/completions", + "/v1/responses" + ] }, "meta": { "base_url": "https://api.meta.ai/v1", "api_key_env": "META_API_KEY", "api_base_env": "META_API_BASE", "base_class": "openai_gpt", - "supported_endpoints": ["/v1/chat/completions", "/v1/responses", "/v1/messages"] + "supported_endpoints": [ + "/v1/chat/completions", + "/v1/responses", + "/v1/messages" + ] }, "cognition": { "base_url": "https://api.cognition.ai/v1", @@ -187,7 +211,11 @@ "param_mappings": { "max_completion_tokens": "max_tokens" }, - "supported_endpoints": ["/v1/chat/completions", "/v1/responses", "/v1/embeddings"] + "supported_endpoints": [ + "/v1/chat/completions", + "/v1/responses", + "/v1/embeddings" + ] }, "scx-ai": { "base_url": "https://api.scx.ai/v1", @@ -199,6 +227,8 @@ "constraints": { "temperature_max": 1.99 }, - "supported_endpoints": ["/v1/chat/completions"] + "supported_endpoints": [ + "/v1/chat/completions" + ] } } diff --git a/provider_endpoints_support.json b/provider_endpoints_support.json index 1d8d374c2c4..3cc8ab017b0 100644 --- a/provider_endpoints_support.json +++ b/provider_endpoints_support.json @@ -2243,6 +2243,23 @@ "interactions": true } }, + "scalattice": { + "display_name": "Scalattice (`scalattice`)", + "url": "https://docs.litellm.ai/docs/providers/scalattice", + "endpoints": { + "chat_completions": true, + "messages": false, + "responses": false, + "embeddings": false, + "image_generations": false, + "audio_transcriptions": false, + "audio_speech": false, + "moderations": false, + "batches": false, + "rerank": false, + "a2a": false + } + }, "scaleway": { "display_name": "Scaleway (`scaleway`)", "url": "https://docs.litellm.ai/docs/providers/scaleway",