openai datasets numpy torch sentence-transformers huggingface-hub gradio_client gradio llama-cpp-agent