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.4k stars 3.24k forks source link

Enhancement: User Provided API Keys for Agent Tools #4758

Open leondape opened 1 week ago

leondape commented 1 week ago

What features would you like to see added?

In the Plugin Store installation dialogue a user can add an API Keys. This is not possible with tools for agents as I understand. I propose adding user provided API Keys for Tools. The dialogue can pop up when the user wants to add the tool to and agent and no Keys is present from .env.

More details

I understand users should mostly use actions, but for some complex actions it's still nice to have the tool just to be installed rather than copy/pasting/sharing OpenAPI code.

Which components are impacted by your request?

No response

Pictures

No response

Code of Conduct