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

Add advanced mode with user keys for integration using user keys for following platforms: Coinbase, Github, Open AI. #206

Open
Tracked by #176
mihai169 opened this issue Jan 8, 2025 · 2 comments
Assignees
Labels

Comments

@mihai169
Copy link
Collaborator

mihai169 commented Jan 8, 2025

Allow users to configure their own API keys so they con connect to their accounts for specific services accessed through current and future plug-ins:

API Key Configuration: A secure way for users to input their own API keys for various services used by the agent's plugins : Coinbase, OpenAI, Github.
* Security: API keys must be handled securely and should not be exposed in the client-side code. Consider using environment variables or a secure backend service for key management. Consider using the existing setting store in the database.
* Validation: The UI should validate the format of API keys and provide feedback to the user if invalid keys are entered.

This advanced mode should be a separate item in left menu and a form in the respective page that will allow users to enter and set keys and credentials for each listed service: Coinbase, Github, OpenAI.

@jkbrooks
Copy link

jkbrooks commented Jan 8, 2025

We can also create a Github account and ask users to add this account to have access to their repo

@mihai169 mihai169 changed the title Add advanced mode with user keys for integration using user keys for various services: Coinbase, Discord, Open AI, etc. Add advanced mode with user keys for integration using user keys for various services: Coinbase, Github, Open AI. Jan 9, 2025
@mihai169 mihai169 changed the title Add advanced mode with user keys for integration using user keys for various services: Coinbase, Github, Open AI. Add advanced mode with user keys for integration using user keys for following platforms: Coinbase, Github, Open AI. Jan 9, 2025
@mihai169
Copy link
Collaborator Author

mihai169 commented Jan 9, 2025

Define private vs public mode in more detail for github and coinbase.

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

No branches or pull requests

3 participants