- Setup FastAPI (
server
) - Setup Auth0
- Integrate with Auth0 as OAuth 2.0 Server
- Authenticate GPT using OAuth
authorization_code
flow - Verify JWT to process
access_token
- Create a protected endpoint for talking with ChatGPT
- Identify users for endpoint usage and allow access to different resources
- Integrate agent with Vector DB
- Deploy to AWS Lambda (
mangum
) - Setup SolidJS (
web
) - Integrate with Supabase as DB?
# brew install poetry
poetry install
poetry run dev
poetry export --without-hashes --format=requirements.txt > requirements.txt