numpy datasets evaluate llama-cpp-python tqdm graphviz python-dotenv openai