gradio pydantic openai librosa langchain transformers bitsandbytes accelerate