Ask users to use their API key in API request
🥚 Idea
3 upvotes 🙌
Currently, the API for chat creation does not offer an option to request API keys from the user. Additionally, there is no functionality to adjust whether or not to ask for the OpenAI API key specifically for embeddings. In my use case, I often utilize models via OpenRouter. I've noticed that many users find it confusing or intimidating to see two separate fields for API keys. This can act as a deterrent for them to engage further with the chatbot. Therefore, I propose the following enhancements: Add an option in the API to request API keys from the user when creating a new chat. Allow the functionality to be adjusted so that it either asks for the OpenAI API key for embeddings or not, based on the implementation needs. The idea is to provide the flexibility to define whether the responsibility for embeddings lies with me or the client, in addition to specifying any other API keys that the bot may require. I believe these changes would make the platform more versatile and user-friendly. I look forward to hearing your thoughts on this and would be grateful if you could provide an estimated timeline for the implementation of these features.
🥚 Idea
3 upvotes 🙌
Save