openai~=0.28.1
# TODO: also consider https://pypi.org/project/openai-ratelimiter/ openai-ratelimiter is a simple and efficient rate limiter for the OpenAI API. It is designed to help prevent the API rate limit from being reached when using the OpenAI library. Currently, it supports only Redis as the caching service.
# tiktoken is a fast BPE tokeniser for use with OpenAI's models.
tiktoken~=0.5.1

# Tenacity is a general-purpose retrying library to simplify the task of adding retry behavior to just about anything.
tenacity~=8.2.3
# ANSI color formatting for output in terminal
termcolor~=2.3.0

Jinja2~=3.1.2
tqdm~=4.66.1
PyYAML~=6.0.1
pandas~=2.1.1
python-dotenv~=1.0.0


