Changes for version 0.37 - 2023-04-09

  • Replace AnyEvent with IO::Async::Loop Replace Promises with IO::Async::Future Update documentation.

Modules

Perl interface to OpenAI API
Configuration options for OpenAI::API
throwable error objects
Base module for making requests to the OpenAI API
Request class for OpenAI API chat-based completion
Request class for OpenAI API text completion
Request class for OpenAI API content editing
embeddings endpoint
retrieve file details
generates images from a prompt
retrieve model details
Request class for OpenAI API content moderation
base class for OpenAI API responses.
encapsulate the response from the OpenAI Chat API.
encapsulate the response from the OpenAI Completion API.
encapsulate the response from the OpenAI Edit API.

Provides

in lib/OpenAI/API/Response/Embedding.pm
in lib/OpenAI/API/Response/File/List.pm
in lib/OpenAI/API/Response/File/Retrieve.pm
in lib/OpenAI/API/Response/Image/Generation.pm
in lib/OpenAI/API/Response/Model/List.pm
in lib/OpenAI/API/Response/Model/Retrieve.pm
in lib/OpenAI/API/Response/Moderation.pm