Closed
Conversation
Member
Author
|
Of course, I've removed all of the showcased API keys of the above video 🫡 |
7843906 to
a6d9162
Compare
a6d9162 to
1fc4e7d
Compare
Member
Author
|
@lyrain2001 @eduardar: Feel free to review at at your best convenience please :) Cheers |
Member
Author
|
Closing this because I will not have time to resolve the conflicts introduced by a newer PR. If those in charge still want LiteLLM, feel free to take over. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Hi folks!
Happy that I found a bit of time tonight to cook this up — I’ve had it in mind for quite a while. AutoDDG now supports multiple LLM providers via LiteLLM. Currently supporting by default OpenAI, Mistral, Anthropic, and Grok various models. Additional providers can be added by updating the config file or registering them manually (see README) — But I already spend £20 testing the above so will wait for future PRs from anyone if more have to be supported by default.
Introduced the following ~>
LiteLLM.Did you mean "gpt-4o-mini"? (92%)). Suggestions appear only for >90% matches. That's a personal touch, so much of a nightmare when you do not recall the exact name of a model.Made the following API changes overall ~>
with_provider(.)for consistent provider/model usage now.LiteLLM)Made sure examples are reported in new Notebooks ~>
Warning
Please do not merge this PR before #5 — Once #5 is done I'll rebase in this current PR will be up to date with
main.Cheers (Similarly, If @gracefan2020 wants to jump in to review the PR, feel free to do it!)
–––
Helpers — How to find providers and their models
AutoDDG_Providers_Acc.mp4
Bench multi-LLMs generated datasets description together
AutoDDG_Run_Multi_LLM_acc.mp4