-
Notifications
You must be signed in to change notification settings - Fork 44.6k
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
feat(backend): Add API key DB table #8593
feat(backend): Add API key DB table #8593
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
Background
We will be adding API level access, as such need to have access to API keys for users. This PR migrates the DB
Changes 🏗️
APIKey
model for managing API access credentialsEXECUTE_GRAPH
: Run agent graphsREAD_GRAPH
: Access graph information and versionsEXECUTE_BLOCK
: Run individual blocksREAD_BLOCK
: Access block informationTesting 🔍
Note
Only for the new autogpt platform, currently in autogpt_platform/
Configuration Changes 📝
Note
Only for the new autogpt platform, currently in autogpt_platform/
If you're making configuration or infrastructure changes, please remember to check you've updated the related infrastructure code in the autogpt_platform/infra folder.
Examples of such changes might include: