Add AI Badgr as OpenAI-compatible provider #2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Title
Add AI Badgr as OpenAI-compatible provider
Relevant issues
Pre-Submission checklist
Please complete all items before asking a LiteLLM maintainer to review your PR
tests/litellm/directory, Adding at least 1 test is a hard requirement - see detailsmake test-unitType
🆕 New Feature
Changes
Registers AI Badgr as an OpenAI-compatible provider using the existing JSON provider system. Configuration and documentation already present in codebase.
Files modified (2 lines):
litellm/types/utils.py: AddedAIBADGR = "aibadgr"toLlmProvidersenumlitellm/constants.py: Added"aibadgr"toopenai_compatible_providerslistPre-existing (leveraged):
litellm/llms/openai_like/providers.json: Contains base URL (https://aibadgr.com/api/v1), env vars (AIBADGR_API_KEY,AIBADGR_BASE_URL)docs/my-website/docs/providers/aibadgr.md: Complete documentation with tier models (basic, normal, premium)Usage:
Testing:
Existing test suite covers JSON providers.
tests/test_litellm/llms/openai_like/test_json_providers.pyincludes AI Badgr test cases for provider resolution, tier models, and configuration loading.Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.