Communicate with an LLM provider using a single interface
A light-weight, asynchronous client for OpenAI API - text completion, image generation and embeddings.