From 8addb512f21858df5d655bc7f5573c72e16be546 Mon Sep 17 00:00:00 2001 From: Ryan Voots Date: Mon, 1 Jan 2024 11:06:09 -0500 Subject: [PATCH] Fixup audio api stuff, use new version of OP --- .vstags | 281 +++++++++++++++++++++++++ lib/OpenAIAsync/Server/API/v1/Audio.pm | 17 +- 2 files changed, 291 insertions(+), 7 deletions(-) diff --git a/.vstags b/.vstags index d8b7b50..a83b38c 100644 --- a/.vstags +++ b/.vstags @@ -9847,77 +9847,302 @@ Object::PadX::Role::AutoMarshal local/lib/perl5/Object/PadX/Role/AutoMarshal.pm Object::PadX::Role::AutoMarshal::import local/lib/perl5/Object/PadX/Role/AutoMarshal.pm 25;" s Object::PadX::Role::AutoMarshal::unimport local/lib/perl5/Object/PadX/Role/AutoMarshal.pm 34;" s OlsonVersion local/lib/perl5/DateTime/TimeZone/Catalog.pm 1865;" s +OpenAIAsync .build/8dO8oyYeb6/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/8dO8oyYeb6/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/Hqah3Wv4FZ/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/S3aTKnbkmA/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/S3aTKnbkmA/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/ZeGti15sCn/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/ZeGti15sCn/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/bu5iQckAwH/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/bu5iQckAwH/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/kBWSNkpY90/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/kBWSNkpY90/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/latest/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/latest/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/previous/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/previous/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/s8al1KxdoG/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/s8al1KxdoG/lib/OpenAIAsync.pm 1;" p OpenAIAsync lib/OpenAIAsync.pm 1;" p +OpenAIAsync::Client .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/8dO8oyYeb6/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/Hqah3Wv4FZ/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/S3aTKnbkmA/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/ZeGti15sCn/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/ZeGti15sCn/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/bu5iQckAwH/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/bu5iQckAwH/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/kBWSNkpY90/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/kBWSNkpY90/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/latest/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/latest/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/previous/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/previous/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/s8al1KxdoG/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/s8al1KxdoG/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Server .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/8dO8oyYeb6/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/Hqah3Wv4FZ/lib/OpenAIAsync/Server.pm 1;" p OpenAIAsync::Server .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Server.pm 1;" p OpenAIAsync::Server .build/S3aTKnbkmA/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/ZeGti15sCn/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/ZeGti15sCn/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/bu5iQckAwH/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/bu5iQckAwH/lib/OpenAIAsync/Server.pm 1;" p OpenAIAsync::Server .build/kBWSNkpY90/blib/lib/OpenAIAsync/Server.pm 1;" p OpenAIAsync::Server .build/kBWSNkpY90/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/latest/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/latest/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/previous/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/previous/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/s8al1KxdoG/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/s8al1KxdoG/lib/OpenAIAsync/Server.pm 1;" p OpenAIAsync::Server lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server::API::v1::Audio lib/OpenAIAsync/Server/API/v1/Audio.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/8dO8oyYeb6/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/Hqah3Wv4FZ/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p OpenAIAsync::Server::API::v1::ChatCompletion .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p OpenAIAsync::Server::API::v1::ChatCompletion .build/S3aTKnbkmA/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/ZeGti15sCn/blib/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/ZeGti15sCn/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/bu5iQckAwH/blib/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/bu5iQckAwH/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p OpenAIAsync::Server::API::v1::ChatCompletion .build/kBWSNkpY90/blib/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p OpenAIAsync::Server::API::v1::ChatCompletion .build/kBWSNkpY90/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/latest/blib/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/latest/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/previous/blib/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/previous/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/s8al1KxdoG/blib/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::ChatCompletion .build/s8al1KxdoG/lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p OpenAIAsync::Server::API::v1::ChatCompletion lib/OpenAIAsync/Server/API/v1/ChatCompletion.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/8dO8oyYeb6/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/Hqah3Wv4FZ/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p OpenAIAsync::Server::API::v1::Completions .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p OpenAIAsync::Server::API::v1::Completions .build/S3aTKnbkmA/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/ZeGti15sCn/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/ZeGti15sCn/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/bu5iQckAwH/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/bu5iQckAwH/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p OpenAIAsync::Server::API::v1::Completions .build/kBWSNkpY90/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p OpenAIAsync::Server::API::v1::Completions .build/kBWSNkpY90/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/latest/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/latest/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/previous/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/previous/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/s8al1KxdoG/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/s8al1KxdoG/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p OpenAIAsync::Server::API::v1::Completions lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/8dO8oyYeb6/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/Hqah3Wv4FZ/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p OpenAIAsync::Server::API::v1::Embeddings .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p OpenAIAsync::Server::API::v1::Embeddings .build/S3aTKnbkmA/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/ZeGti15sCn/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/ZeGti15sCn/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/bu5iQckAwH/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/bu5iQckAwH/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p OpenAIAsync::Server::API::v1::Embeddings .build/kBWSNkpY90/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p OpenAIAsync::Server::API::v1::Embeddings .build/kBWSNkpY90/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/latest/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/latest/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/previous/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/previous/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/s8al1KxdoG/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/s8al1KxdoG/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p OpenAIAsync::Server::API::v1::Embeddings lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/8dO8oyYeb6/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/Hqah3Wv4FZ/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p OpenAIAsync::Server::API::v1::File .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p OpenAIAsync::Server::API::v1::File .build/S3aTKnbkmA/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/ZeGti15sCn/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/ZeGti15sCn/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/bu5iQckAwH/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/bu5iQckAwH/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p OpenAIAsync::Server::API::v1::File .build/kBWSNkpY90/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p OpenAIAsync::Server::API::v1::File .build/kBWSNkpY90/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/latest/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/latest/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/previous/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/previous/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/s8al1KxdoG/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/s8al1KxdoG/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p OpenAIAsync::Server::API::v1::File lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/8dO8oyYeb6/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/Hqah3Wv4FZ/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/ZeGti15sCn/blib/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/ZeGti15sCn/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/bu5iQckAwH/blib/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/bu5iQckAwH/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/latest/blib/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/latest/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/previous/blib/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/previous/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/s8al1KxdoG/blib/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::Image .build/s8al1KxdoG/lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p OpenAIAsync::Server::API::v1::Image lib/OpenAIAsync/Server/API/v1/Image.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/8dO8oyYeb6/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/Hqah3Wv4FZ/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p OpenAIAsync::Server::API::v1::ModelList .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p OpenAIAsync::Server::API::v1::ModelList .build/S3aTKnbkmA/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/ZeGti15sCn/blib/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/ZeGti15sCn/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/bu5iQckAwH/blib/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/bu5iQckAwH/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p OpenAIAsync::Server::API::v1::ModelList .build/kBWSNkpY90/blib/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p OpenAIAsync::Server::API::v1::ModelList .build/kBWSNkpY90/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/latest/blib/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/latest/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/previous/blib/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/previous/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/s8al1KxdoG/blib/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/s8al1KxdoG/lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p OpenAIAsync::Server::API::v1::ModelList lib/OpenAIAsync/Server/API/v1/ModelList.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/8dO8oyYeb6/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/Hqah3Wv4FZ/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/ZeGti15sCn/blib/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/ZeGti15sCn/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/bu5iQckAwH/blib/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/bu5iQckAwH/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/latest/blib/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/latest/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/previous/blib/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/previous/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/s8al1KxdoG/blib/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Server::API::v1::Moderations .build/s8al1KxdoG/lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p OpenAIAsync::Server::API::v1::Moderations lib/OpenAIAsync/Server/API/v1/Moderations.pm 1;" p +OpenAIAsync::Types .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/8dO8oyYeb6/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/Hqah3Wv4FZ/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/S3aTKnbkmA/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/ZeGti15sCn/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/ZeGti15sCn/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/bu5iQckAwH/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/bu5iQckAwH/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/kBWSNkpY90/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/kBWSNkpY90/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/latest/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/latest/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/previous/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/previous/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/s8al1KxdoG/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/s8al1KxdoG/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types::Requests .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/8dO8oyYeb6/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/Hqah3Wv4FZ/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/S3aTKnbkmA/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/ZeGti15sCn/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/ZeGti15sCn/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/bu5iQckAwH/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/bu5iQckAwH/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/kBWSNkpY90/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/kBWSNkpY90/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/latest/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/latest/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/previous/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/previous/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/s8al1KxdoG/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/s8al1KxdoG/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/8dO8oyYeb6/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/Hqah3Wv4FZ/lib/OpenAIAsync/Types/Requests.pm 192;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/S3aTKnbkmA/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/ZeGti15sCn/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/ZeGti15sCn/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/bu5iQckAwH/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/bu5iQckAwH/lib/OpenAIAsync/Types/Requests.pm 192;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/kBWSNkpY90/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/kBWSNkpY90/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/latest/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/latest/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/previous/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/previous/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/s8al1KxdoG/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/s8al1KxdoG/lib/OpenAIAsync/Types/Requests.pm 192;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/8dO8oyYeb6/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/Hqah3Wv4FZ/lib/OpenAIAsync/Types/Requests.pm 115;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/S3aTKnbkmA/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/ZeGti15sCn/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/ZeGti15sCn/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/bu5iQckAwH/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/bu5iQckAwH/lib/OpenAIAsync/Types/Requests.pm 115;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/kBWSNkpY90/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/kBWSNkpY90/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/latest/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/latest/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/previous/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/previous/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/s8al1KxdoG/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/s8al1KxdoG/lib/OpenAIAsync/Types/Requests.pm 115;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Results .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/8dO8oyYeb6/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/Hqah3Wv4FZ/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/S3aTKnbkmA/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/ZeGti15sCn/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/ZeGti15sCn/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/bu5iQckAwH/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/bu5iQckAwH/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/kBWSNkpY90/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/kBWSNkpY90/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/latest/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/latest/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/previous/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/previous/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/s8al1KxdoG/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/s8al1KxdoG/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Shared .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/8dO8oyYeb6/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/Hqah3Wv4FZ/lib/OpenAIAsync/Types/Shared.pm 1;" p OpenAIAsync::Types::Shared .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p OpenAIAsync::Types::Shared .build/S3aTKnbkmA/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/ZeGti15sCn/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/ZeGti15sCn/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/bu5iQckAwH/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/bu5iQckAwH/lib/OpenAIAsync/Types/Shared.pm 1;" p OpenAIAsync::Types::Shared .build/kBWSNkpY90/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p OpenAIAsync::Types::Shared .build/kBWSNkpY90/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/latest/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/latest/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/previous/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/previous/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/s8al1KxdoG/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/s8al1KxdoG/lib/OpenAIAsync/Types/Shared.pm 1;" p OpenAIAsync::Types::Shared lib/OpenAIAsync/Types/Shared.pm 1;" p PAREN local/lib/perl5/Perl/Tidy/Tokenizer.pm 1699;" c PART_PRES local/lib/perl5/Lingua/EN/Inflect.pm 1452;" s @@ -27959,14 +28184,42 @@ negates local/lib/perl5/PPIx/Regexp/Token/Modifier.pm 309;" s nested local/lib/perl5/Pod/InputObjects.pm 600;" s netloc local/lib/perl5/URI/URL.pm 90;" s netscape_buggy_comment local/lib/perl5/x86_64-linux/HTML/Parser.pm 102;" s +new .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/8dO8oyYeb6/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/8dO8oyYeb6/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/Hqah3Wv4FZ/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/Hqah3Wv4FZ/lib/OpenAIAsync/Types/Requests.pm 195;" s new .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s new .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s new .build/S3aTKnbkmA/lib/OpenAIAsync/Types/Requests.pm 118;" s new .build/S3aTKnbkmA/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/ZeGti15sCn/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/ZeGti15sCn/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/ZeGti15sCn/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/ZeGti15sCn/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/bu5iQckAwH/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/bu5iQckAwH/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/bu5iQckAwH/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/bu5iQckAwH/lib/OpenAIAsync/Types/Requests.pm 195;" s new .build/kBWSNkpY90/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s new .build/kBWSNkpY90/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s new .build/kBWSNkpY90/lib/OpenAIAsync/Types/Requests.pm 118;" s new .build/kBWSNkpY90/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/latest/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/latest/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/latest/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/latest/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/previous/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/previous/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/previous/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/previous/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/s8al1KxdoG/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/s8al1KxdoG/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/s8al1KxdoG/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/s8al1KxdoG/lib/OpenAIAsync/Types/Requests.pm 195;" s new lib/OpenAIAsync/Types/Requests.pm 118;" s new lib/OpenAIAsync/Types/Requests.pm 195;" s new local/bin/lwp-request 231;" s @@ -28757,10 +29010,24 @@ only local/lib/perl5/Perl/Critic/OptionsProcessor.pm 163;" s onlyidx local/lib/perl5/List/SomeUtils/PP.pm 136;" s onlyres local/lib/perl5/List/SomeUtils/PP.pm 160;" s onlyval local/lib/perl5/List/SomeUtils/PP.pm 148;" s +ontent::new .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/8dO8oyYeb6/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/Hqah3Wv4FZ/lib/OpenAIAsync/Types/Requests.pm 195;" s ontent::new .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s ontent::new .build/S3aTKnbkmA/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/ZeGti15sCn/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/ZeGti15sCn/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/bu5iQckAwH/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/bu5iQckAwH/lib/OpenAIAsync/Types/Requests.pm 195;" s ontent::new .build/kBWSNkpY90/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s ontent::new .build/kBWSNkpY90/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/latest/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/latest/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/previous/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/previous/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/s8al1KxdoG/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/s8al1KxdoG/lib/OpenAIAsync/Types/Requests.pm 195;" s ontent::new lib/OpenAIAsync/Types/Requests.pm 195;" s oo local/lib/perl5/oo.pm 1;" p oo::import local/lib/perl5/oo.pm 22;" s @@ -31399,10 +31666,24 @@ xlp_collapse_lengths_inner_loop local/lib/perl5/Perl/Tidy/Formatter.pm 14294;" s xlp_collapsed_lengths local/lib/perl5/Perl/Tidy/Formatter.pm 13983;" s xlp_collapsed_lengths_initialize local/lib/perl5/Perl/Tidy/Formatter.pm 13897;" s xlp_tweak local/lib/perl5/Perl/Tidy/Formatter.pm 29023;" s +y::new .build/8dO8oyYeb6/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/8dO8oyYeb6/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/Hqah3Wv4FZ/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/Hqah3Wv4FZ/lib/OpenAIAsync/Types/Requests.pm 118;" s y::new .build/S3aTKnbkmA/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s y::new .build/S3aTKnbkmA/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/ZeGti15sCn/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/ZeGti15sCn/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/bu5iQckAwH/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/bu5iQckAwH/lib/OpenAIAsync/Types/Requests.pm 118;" s y::new .build/kBWSNkpY90/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s y::new .build/kBWSNkpY90/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/latest/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/latest/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/previous/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/previous/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/s8al1KxdoG/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/s8al1KxdoG/lib/OpenAIAsync/Types/Requests.pm 118;" s y::new lib/OpenAIAsync/Types/Requests.pm 118;" s y_n local/lib/perl5/Module/Build/Base.pm 602;" s year local/lib/perl5/Software/License.pm 57;" s diff --git a/lib/OpenAIAsync/Server/API/v1/Audio.pm b/lib/OpenAIAsync/Server/API/v1/Audio.pm index 7650a9a..0b19e39 100644 --- a/lib/OpenAIAsync/Server/API/v1/Audio.pm +++ b/lib/OpenAIAsync/Server/API/v1/Audio.pm @@ -1,4 +1,4 @@ -cpackage OpenAIAsync::Server::API::v1::Audio; +package OpenAIAsync::Server::API::v1::Audio; use v5.36.0; use Object::Pad; @@ -27,11 +27,6 @@ TODO document the subroles here, split up because TTS is much simpler to impleme =cut -role OpenAIAsync::Server::API::v1::Audio :strict(params) { - apply OpenAIAsync::Server::API::v1::AudioTTS; - apply OpenAIAsync::Server::API::v1::AudioSTT; - apply OpenAIAsync::Server::API::v1::AudioTranslate; -} role OpenAIAsync::Server::API::v1::AudioTTS :strict(params) { ADJUST { @@ -73,4 +68,12 @@ role OpenAIAsync::Server::API::v1::AudioTranslate :strict(params) { } async method audio_create_translation($obj, $http_req, $ctx) {...} -} \ No newline at end of file +} + +role OpenAIAsync::Server::API::v1::Audio :strict(params) { + apply OpenAIAsync::Server::API::v1::AudioTTS; + apply OpenAIAsync::Server::API::v1::AudioSTT; + apply OpenAIAsync::Server::API::v1::AudioTranslate; +} + +1; \ No newline at end of file