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]: Add Support for Additional AI Provider Configurations #978

Open
madhankumar2211 opened this issue Jan 3, 2025 · 2 comments
Open
Labels
enhancement New feature or request

Comments

@madhankumar2211
Copy link

madhankumar2211 commented Jan 3, 2025

Proposal summary

Currently, the platform supports integrating AI providers like OpenAI in the configuration page for the playground. To improve flexibility and cater to a broader user base, we propose adding configurations for additional AI providers, specifically for locally hosted models such as those managed by Ollama and LM Studio.

Motivation

  1. Offer flexibility in choosing between cloud-based and locally hosted solutions.
  2. The existing setup limits users to cloud-based AI providers, which can be restrictive due to internet dependency, high costs, and potential data privacy concerns.
  3. Users with offline environments or sensitive workflows need an option to leverage locally hosted AI models seamlessly.
@madhankumar2211 madhankumar2211 added the enhancement New feature or request label Jan 3, 2025
@jverre
Copy link
Collaborator

jverre commented Jan 3, 2025

Hi @madhankumar2211
This is a great idea !

@aadereiko Can we look into this once we have finished the dataset integration for the playground - The idea would be to have an AI provider that doesn't go through the BE proxy but rather Ollama running locally (see https://github.com/ollama/ollama?tab=readme-ov-file#chat-with-a-model)

@aadereiko
Copy link
Contributor

Hey @madhankumar2211 @jverre

A clever remark. Sure, I'll get to it right after I finish dataset integration :)

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

3 participants