fastapi uvicorn openai psycopg2-binary tiktoken requests beautifulsoup4 fastapi-cache2