danny-avila / LibreChat

Enhanced ChatGPT Clone: Features Anthropic, AWS, OpenAI, Assistants API, Azure, Groq, o1, GPT-4o, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, langchain, DALL-E-3, ChatGPT Plugins, OpenAI Functions, Secure Multi-User System, Presets, completely open-source for self-hosting. Actively in public development.
https://librechat.ai/
MIT License
19.41k stars 3.24k forks source link

Enhancement: Add Ability to Modify AI Providers/Models in Running LibreChat Instance #4674

Closed TedLin1993 closed 2 weeks ago

TedLin1993 commented 2 weeks ago

What features would you like to see added?

Currently, to add or modify models in LibreChat, one must:

  1. Modify Environment Variables: Some models require changes in the .env file.
  2. Edit Configuration Files: Certain configurations need to be set in librechat.yaml.
  3. Redeploy the Application: After making these changes, the entire application needs to be redeployed to use the new models.

This process is quite cumbersome and not user-friendly:

Proposed Feature:

I propose adding functionality where:

Benefits:

More details

Possible Implementation:

Which components are impacted by your request?

No response

Pictures

No response

Code of Conduct

danny-avila commented 2 weeks ago

Something like this is planned, closing in favor of https://github.com/danny-avila/LibreChat/issues/3137