openai_ex
OpenaiEx is an Elixir library providing a community-maintained client for the OpenAI API, supporting major endpoints like Assistants API Beta 2 and DALL-E-3. The library enables seamless integration with OpenAI and Azure OpenAI services, with features like streaming request cancellation and Finch pools configuration. Designed for use with livebook, it offers comprehensive guides and examples for developers. Unlike other wrappers, it closely mirrors the official Python API structure and accepts third-party LLMs via an OpenAI proxy. Discussions and updates can be found on Elixir Forum.