Skip to content

Litellm auth fix#2083

Merged
natoverse merged 14 commits intomainfrom
litellm-auth
Oct 6, 2025
Merged

Litellm auth fix#2083
natoverse merged 14 commits intomainfrom
litellm-auth

Conversation

@natoverse
Copy link
Copy Markdown
Collaborator

This fixes an auth issue with LiteLLm when providing custom scope. LiteLLM does not like the audience parameter our config uses, instead using azure_scope.

I also reworded max_attempts as max_retries to reflect the logic, and reworked the model config connectivity test to loop through all dict items and check any from our known type set.

@natoverse natoverse requested a review from a team as a code owner October 1, 2025 22:43
@natoverse
Copy link
Copy Markdown
Collaborator Author

Note that this PR took some updating of the smoke test config to use newer model (4.1) and parameters around that. While setting that I ended up cleaning out a bunch of old references to env vars that either weren't used anymore or where in the GitHub secrets but aren't actually "secrets"

@natoverse natoverse merged commit 2bd3922 into main Oct 6, 2025
15 checks passed
@natoverse natoverse deleted the litellm-auth branch October 6, 2025 17:54
Brandsma pushed a commit to ThalamusLabs/MMGraphRAG that referenced this pull request Nov 6, 2025
* Fix scope for Azure auth with LiteLLM

* Change internal language on max_attempts to max_retries

* Rework model config connectivity validation

* Semver

* Swtich smoke tests to LiteLLM

* Take out temporary retry_strategy = none since it is not fnllm compatible

* Bump smoke test timeout

* Bump smoke timeout further

* Tune smoke params

* Update smoke test bounds

* Remove covariates from min-csv smoke

* Smoke: adjust communities, remove drift

* Remove secrets where they aren't necessary

* Clean out old env var references
JonasReuter pushed a commit to JonasReuter/graphrag that referenced this pull request Apr 13, 2026
* Fix scope for Azure auth with LiteLLM

* Change internal language on max_attempts to max_retries

* Rework model config connectivity validation

* Semver

* Swtich smoke tests to LiteLLM

* Take out temporary retry_strategy = none since it is not fnllm compatible

* Bump smoke test timeout

* Bump smoke timeout further

* Tune smoke params

* Update smoke test bounds

* Remove covariates from min-csv smoke

* Smoke: adjust communities, remove drift

* Remove secrets where they aren't necessary

* Clean out old env var references
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants