openai tqdm pydantic dotenv requests datasets fastapi checkpoints torch peft auto-gptq