Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR] Swappable LLM Drivers #6

Open
5 tasks
HelgeSverre opened this issue May 4, 2024 · 1 comment
Open
5 tasks

[FR] Swappable LLM Drivers #6

HelgeSverre opened this issue May 4, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@HelgeSverre
Copy link
Owner

Similarly to what I've previously done with Brain, add support for implementing swappable and extendable Drivers for the underlying LLM API so we can use this package along with other providers that are cheaper/faster than OpenAI.

Providers

  • Together.ai
  • Fireworks.ao
  • Groq
  • Antrophic
  • Ollama (via rest API)

Clone the driver-based approached used in chatflow (private repo), should not be crazy hard to do.

@HelgeSverre HelgeSverre added the enhancement New feature or request label May 4, 2024
@HelgeSverre HelgeSverre changed the title Swappable LLM Drivers [FR] Swappable LLM Drivers May 4, 2024
@Jens-dev
Copy link

Jens-dev commented Jun 26, 2024

Thanks for your hard work!
If you could also integrate a way to change the OpenAI URL would be awesome, or a dedicated AzureOpenAi Provider.
Working in Europe, we can not use the standard OpenAI, thanks to the GDPR and the Data Residency problem.
We had the idea to switch to the M$ Azure OpenAI Plan.
Would that be possible?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants