diff --git a/.vstags b/.vstags index a4a5892..84388b6 100644 --- a/.vstags +++ b/.vstags @@ -9851,8 +9851,12 @@ OpenAIAsync .build/0T4wbFlmwf/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/0T4wbFlmwf/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/2oNz8Mp68u/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/2oNz8Mp68u/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/31_U_tj7lt/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/31_U_tj7lt/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/3TDIGUm7l9/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/3TDIGUm7l9/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/A3S1fETpBi/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/A3S1fETpBi/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/AcmKa2ZbCJ/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/AcmKa2ZbCJ/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/JhaXDkLtkw/blib/lib/OpenAIAsync.pm 1;" p @@ -9865,8 +9869,14 @@ OpenAIAsync .build/bgXXjrPaza/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/bgXXjrPaza/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/kLMGruHLIH/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/kLMGruHLIH/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/latest/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/latest/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/mKmyAW37h1/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/mKmyAW37h1/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/nghGIb8leD/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/nghGIb8leD/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/previous/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/previous/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/t7Cb8f47yj/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/t7Cb8f47yj/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/trQp7H7Uyl/blib/lib/OpenAIAsync.pm 1;" p @@ -9877,8 +9887,12 @@ OpenAIAsync OpenAIAsync-0.01/lib/OpenAIAsync.pm 1;" p OpenAIAsync lib/OpenAIAsync.pm 1;" p OpenAIAsync::Client .build/2oNz8Mp68u/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/2oNz8Mp68u/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/31_U_tj7lt/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/31_U_tj7lt/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/3TDIGUm7l9/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/3TDIGUm7l9/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/A3S1fETpBi/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/A3S1fETpBi/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/JhaXDkLtkw/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/UPVIKQUOaN/blib/lib/OpenAIAsync/Client.pm 1;" p @@ -9889,24 +9903,94 @@ OpenAIAsync::Client .build/bgXXjrPaza/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/bgXXjrPaza/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/kLMGruHLIH/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/kLMGruHLIH/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/mKmyAW37h1/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/mKmyAW37h1/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/nghGIb8leD/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/nghGIb8leD/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/t7Cb8f47yj/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/t7Cb8f47yj/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client OpenAIAsync-0.01/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Server .build/31_U_tj7lt/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/31_U_tj7lt/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/A3S1fETpBi/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/A3S1fETpBi/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/nghGIb8leD/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/nghGIb8leD/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 lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/31_U_tj7lt/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/31_U_tj7lt/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/A3S1fETpBi/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/A3S1fETpBi/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/nghGIb8leD/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/nghGIb8leD/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 lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/31_U_tj7lt/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/31_U_tj7lt/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/A3S1fETpBi/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/A3S1fETpBi/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/nghGIb8leD/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/nghGIb8leD/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 lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/31_U_tj7lt/blib/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/31_U_tj7lt/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/31_U_tj7lt/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/31_U_tj7lt/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/A3S1fETpBi/blib/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/A3S1fETpBi/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/A3S1fETpBi/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/A3S1fETpBi/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/latest/blib/lib/OpenAIAsync/Server/API/v1/Chat.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/Chat.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/nghGIb8leD/blib/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/nghGIb8leD/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/nghGIb8leD/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/nghGIb8leD/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/previous/blib/lib/OpenAIAsync/Server/API/v1/Chat.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/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/previous/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p OpenAIAsync::Server::API::v1::File lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p OpenAIAsync::Server::API::v1::File lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/31_U_tj7lt/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/31_U_tj7lt/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/A3S1fETpBi/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/A3S1fETpBi/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/latest/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/latest/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/nghGIb8leD/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/nghGIb8leD/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/previous/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/previous/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p OpenAIAsync::Server::API::v1::ModelList lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p OpenAIAsync::Types .build/0T4wbFlmwf/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/0T4wbFlmwf/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/2oNz8Mp68u/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/2oNz8Mp68u/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/31_U_tj7lt/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/31_U_tj7lt/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/3TDIGUm7l9/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/3TDIGUm7l9/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/A3S1fETpBi/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/A3S1fETpBi/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/AcmKa2ZbCJ/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/AcmKa2ZbCJ/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types.pm 1;" p @@ -9919,8 +10003,14 @@ OpenAIAsync::Types .build/bgXXjrPaza/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/bgXXjrPaza/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/kLMGruHLIH/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/kLMGruHLIH/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/mKmyAW37h1/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/mKmyAW37h1/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/nghGIb8leD/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/nghGIb8leD/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/t7Cb8f47yj/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/t7Cb8f47yj/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/trQp7H7Uyl/blib/lib/OpenAIAsync/Types.pm 1;" p @@ -9933,10 +10023,14 @@ OpenAIAsync::Types::Requests .build/0T4wbFlmwf/blib/lib/OpenAIAsync/Types/Reques OpenAIAsync::Types::Requests .build/0T4wbFlmwf/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/2oNz8Mp68u/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/2oNz8Mp68u/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/31_U_tj7lt/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/31_U_tj7lt/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/3TDIGUm7l9/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/3TDIGUm7l9/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/4DgDOdekNW/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/4DgDOdekNW/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/A3S1fETpBi/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/A3S1fETpBi/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/AcmKa2ZbCJ/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/AcmKa2ZbCJ/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p @@ -9953,10 +10047,16 @@ OpenAIAsync::Types::Requests .build/cD5KaBDsj2/blib/lib/OpenAIAsync/Types/Reques OpenAIAsync::Types::Requests .build/cD5KaBDsj2/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/kLMGruHLIH/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/kLMGruHLIH/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/mKmyAW37h1/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/mKmyAW37h1/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/nb3podVIwj/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/nb3podVIwj/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/nghGIb8leD/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/nghGIb8leD/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/t7Cb8f47yj/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/t7Cb8f47yj/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/trQp7H7Uyl/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p @@ -9970,10 +10070,14 @@ OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/0T4wbFlmwf/ OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/0T4wbFlmwf/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/2oNz8Mp68u/blib/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/2oNz8Mp68u/lib/OpenAIAsync/Types/Requests.pm 170;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/31_U_tj7lt/blib/lib/OpenAIAsync/Types/Requests.pm 188;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/31_U_tj7lt/lib/OpenAIAsync/Types/Requests.pm 188;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/3TDIGUm7l9/blib/lib/OpenAIAsync/Types/Requests.pm 186;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/3TDIGUm7l9/lib/OpenAIAsync/Types/Requests.pm 186;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/4DgDOdekNW/blib/lib/OpenAIAsync/Types/Requests.pm 169;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/4DgDOdekNW/lib/OpenAIAsync/Types/Requests.pm 169;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/A3S1fETpBi/blib/lib/OpenAIAsync/Types/Requests.pm 188;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/A3S1fETpBi/lib/OpenAIAsync/Types/Requests.pm 188;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/AcmKa2ZbCJ/blib/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/AcmKa2ZbCJ/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Requests.pm 170;" p @@ -9991,10 +10095,16 @@ OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/cD5KaBDsj2/ OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/cD5KaBDsj2/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/kLMGruHLIH/blib/lib/OpenAIAsync/Types/Requests.pm 186;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/kLMGruHLIH/lib/OpenAIAsync/Types/Requests.pm 186;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/latest/blib/lib/OpenAIAsync/Types/Requests.pm 188;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/latest/lib/OpenAIAsync/Types/Requests.pm 188;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/mKmyAW37h1/blib/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/mKmyAW37h1/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/nb3podVIwj/blib/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/nb3podVIwj/lib/OpenAIAsync/Types/Requests.pm 170;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/nghGIb8leD/blib/lib/OpenAIAsync/Types/Requests.pm 188;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/nghGIb8leD/lib/OpenAIAsync/Types/Requests.pm 188;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/previous/blib/lib/OpenAIAsync/Types/Requests.pm 188;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/previous/lib/OpenAIAsync/Types/Requests.pm 188;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/t7Cb8f47yj/blib/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/t7Cb8f47yj/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/trQp7H7Uyl/blib/lib/OpenAIAsync/Types/Requests.pm 170;" p @@ -10007,10 +10117,14 @@ OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .buil OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/0T4wbFlmwf/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/2oNz8Mp68u/blib/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/2oNz8Mp68u/lib/OpenAIAsync/Types/Requests.pm 94;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/31_U_tj7lt/blib/lib/OpenAIAsync/Types/Requests.pm 111;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/31_U_tj7lt/lib/OpenAIAsync/Types/Requests.pm 111;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/3TDIGUm7l9/blib/lib/OpenAIAsync/Types/Requests.pm 110;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/3TDIGUm7l9/lib/OpenAIAsync/Types/Requests.pm 110;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/4DgDOdekNW/blib/lib/OpenAIAsync/Types/Requests.pm 93;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/4DgDOdekNW/lib/OpenAIAsync/Types/Requests.pm 93;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/A3S1fETpBi/blib/lib/OpenAIAsync/Types/Requests.pm 111;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/A3S1fETpBi/lib/OpenAIAsync/Types/Requests.pm 111;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/AcmKa2ZbCJ/blib/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/AcmKa2ZbCJ/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Requests.pm 94;" p @@ -10028,10 +10142,16 @@ OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .buil OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/cD5KaBDsj2/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/kLMGruHLIH/blib/lib/OpenAIAsync/Types/Requests.pm 110;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/kLMGruHLIH/lib/OpenAIAsync/Types/Requests.pm 110;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/latest/blib/lib/OpenAIAsync/Types/Requests.pm 111;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/latest/lib/OpenAIAsync/Types/Requests.pm 111;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/mKmyAW37h1/blib/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/mKmyAW37h1/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/nb3podVIwj/blib/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/nb3podVIwj/lib/OpenAIAsync/Types/Requests.pm 94;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/nghGIb8leD/blib/lib/OpenAIAsync/Types/Requests.pm 111;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/nghGIb8leD/lib/OpenAIAsync/Types/Requests.pm 111;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/previous/blib/lib/OpenAIAsync/Types/Requests.pm 111;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/previous/lib/OpenAIAsync/Types/Requests.pm 111;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/t7Cb8f47yj/blib/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/t7Cb8f47yj/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/trQp7H7Uyl/blib/lib/OpenAIAsync/Types/Requests.pm 94;" p @@ -10044,10 +10164,14 @@ OpenAIAsync::Types::Results .build/0T4wbFlmwf/blib/lib/OpenAIAsync/Types/Results OpenAIAsync::Types::Results .build/0T4wbFlmwf/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/2oNz8Mp68u/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/2oNz8Mp68u/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/31_U_tj7lt/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/31_U_tj7lt/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/3TDIGUm7l9/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/3TDIGUm7l9/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/4DgDOdekNW/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/4DgDOdekNW/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/A3S1fETpBi/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/A3S1fETpBi/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/AcmKa2ZbCJ/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/AcmKa2ZbCJ/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Results.pm 1;" p @@ -10065,10 +10189,16 @@ OpenAIAsync::Types::Results .build/cD5KaBDsj2/blib/lib/OpenAIAsync/Types/Results OpenAIAsync::Types::Results .build/cD5KaBDsj2/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/kLMGruHLIH/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/kLMGruHLIH/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/mKmyAW37h1/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/mKmyAW37h1/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/nb3podVIwj/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/nb3podVIwj/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/nghGIb8leD/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/nghGIb8leD/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/t7Cb8f47yj/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/t7Cb8f47yj/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/trQp7H7Uyl/blib/lib/OpenAIAsync/Types/Results.pm 1;" p @@ -10077,6 +10207,16 @@ OpenAIAsync::Types::Results .build/wX6DkQhw6E/blib/lib/OpenAIAsync/Types/Results OpenAIAsync::Types::Results .build/wX6DkQhw6E/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results OpenAIAsync-0.01/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Shared .build/31_U_tj7lt/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/31_U_tj7lt/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/A3S1fETpBi/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/A3S1fETpBi/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/nghGIb8leD/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/nghGIb8leD/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 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 @@ -28126,6 +28266,10 @@ new .build/2oNz8Mp68u/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/2oNz8Mp68u/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s new .build/2oNz8Mp68u/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/2oNz8Mp68u/lib/OpenAIAsync/Types/Requests.pm 97;" s +new .build/31_U_tj7lt/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s +new .build/31_U_tj7lt/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s +new .build/31_U_tj7lt/lib/OpenAIAsync/Types/Requests.pm 114;" s +new .build/31_U_tj7lt/lib/OpenAIAsync/Types/Requests.pm 191;" s new .build/3TDIGUm7l9/blib/lib/OpenAIAsync/Types/Requests.pm 113;" s new .build/3TDIGUm7l9/blib/lib/OpenAIAsync/Types/Requests.pm 189;" s new .build/3TDIGUm7l9/lib/OpenAIAsync/Types/Requests.pm 113;" s @@ -28134,6 +28278,10 @@ new .build/4DgDOdekNW/blib/lib/OpenAIAsync/Types/Requests.pm 172;" s new .build/4DgDOdekNW/blib/lib/OpenAIAsync/Types/Requests.pm 96;" s new .build/4DgDOdekNW/lib/OpenAIAsync/Types/Requests.pm 172;" s new .build/4DgDOdekNW/lib/OpenAIAsync/Types/Requests.pm 96;" s +new .build/A3S1fETpBi/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s +new .build/A3S1fETpBi/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s +new .build/A3S1fETpBi/lib/OpenAIAsync/Types/Requests.pm 114;" s +new .build/A3S1fETpBi/lib/OpenAIAsync/Types/Requests.pm 191;" s new .build/AcmKa2ZbCJ/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/AcmKa2ZbCJ/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s new .build/AcmKa2ZbCJ/lib/OpenAIAsync/Types/Requests.pm 173;" s @@ -28168,6 +28316,10 @@ new .build/kLMGruHLIH/blib/lib/OpenAIAsync/Types/Requests.pm 113;" s new .build/kLMGruHLIH/blib/lib/OpenAIAsync/Types/Requests.pm 189;" s new .build/kLMGruHLIH/lib/OpenAIAsync/Types/Requests.pm 113;" s new .build/kLMGruHLIH/lib/OpenAIAsync/Types/Requests.pm 189;" s +new .build/latest/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s +new .build/latest/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s +new .build/latest/lib/OpenAIAsync/Types/Requests.pm 114;" s +new .build/latest/lib/OpenAIAsync/Types/Requests.pm 191;" s new .build/mKmyAW37h1/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/mKmyAW37h1/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s new .build/mKmyAW37h1/lib/OpenAIAsync/Types/Requests.pm 173;" s @@ -28176,6 +28328,14 @@ new .build/nb3podVIwj/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/nb3podVIwj/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s new .build/nb3podVIwj/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/nb3podVIwj/lib/OpenAIAsync/Types/Requests.pm 97;" s +new .build/nghGIb8leD/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s +new .build/nghGIb8leD/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s +new .build/nghGIb8leD/lib/OpenAIAsync/Types/Requests.pm 114;" s +new .build/nghGIb8leD/lib/OpenAIAsync/Types/Requests.pm 191;" s +new .build/previous/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s +new .build/previous/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s +new .build/previous/lib/OpenAIAsync/Types/Requests.pm 114;" s +new .build/previous/lib/OpenAIAsync/Types/Requests.pm 191;" s new .build/t7Cb8f47yj/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/t7Cb8f47yj/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s new .build/t7Cb8f47yj/lib/OpenAIAsync/Types/Requests.pm 173;" s @@ -28984,10 +29144,14 @@ ontent::new .build/0T4wbFlmwf/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/0T4wbFlmwf/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/2oNz8Mp68u/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/2oNz8Mp68u/lib/OpenAIAsync/Types/Requests.pm 173;" s +ontent::new .build/31_U_tj7lt/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s +ontent::new .build/31_U_tj7lt/lib/OpenAIAsync/Types/Requests.pm 191;" s ontent::new .build/3TDIGUm7l9/blib/lib/OpenAIAsync/Types/Requests.pm 189;" s ontent::new .build/3TDIGUm7l9/lib/OpenAIAsync/Types/Requests.pm 189;" s ontent::new .build/4DgDOdekNW/blib/lib/OpenAIAsync/Types/Requests.pm 172;" s ontent::new .build/4DgDOdekNW/lib/OpenAIAsync/Types/Requests.pm 172;" s +ontent::new .build/A3S1fETpBi/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s +ontent::new .build/A3S1fETpBi/lib/OpenAIAsync/Types/Requests.pm 191;" s ontent::new .build/AcmKa2ZbCJ/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/AcmKa2ZbCJ/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s @@ -29005,10 +29169,16 @@ ontent::new .build/cD5KaBDsj2/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/cD5KaBDsj2/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/kLMGruHLIH/blib/lib/OpenAIAsync/Types/Requests.pm 189;" s ontent::new .build/kLMGruHLIH/lib/OpenAIAsync/Types/Requests.pm 189;" s +ontent::new .build/latest/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s +ontent::new .build/latest/lib/OpenAIAsync/Types/Requests.pm 191;" s ontent::new .build/mKmyAW37h1/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/mKmyAW37h1/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/nb3podVIwj/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/nb3podVIwj/lib/OpenAIAsync/Types/Requests.pm 173;" s +ontent::new .build/nghGIb8leD/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s +ontent::new .build/nghGIb8leD/lib/OpenAIAsync/Types/Requests.pm 191;" s +ontent::new .build/previous/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s +ontent::new .build/previous/lib/OpenAIAsync/Types/Requests.pm 191;" s ontent::new .build/t7Cb8f47yj/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/t7Cb8f47yj/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/trQp7H7Uyl/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s @@ -31658,10 +31828,14 @@ y::new .build/0T4wbFlmwf/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/0T4wbFlmwf/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/2oNz8Mp68u/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/2oNz8Mp68u/lib/OpenAIAsync/Types/Requests.pm 97;" s +y::new .build/31_U_tj7lt/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s +y::new .build/31_U_tj7lt/lib/OpenAIAsync/Types/Requests.pm 114;" s y::new .build/3TDIGUm7l9/blib/lib/OpenAIAsync/Types/Requests.pm 113;" s y::new .build/3TDIGUm7l9/lib/OpenAIAsync/Types/Requests.pm 113;" s y::new .build/4DgDOdekNW/blib/lib/OpenAIAsync/Types/Requests.pm 96;" s y::new .build/4DgDOdekNW/lib/OpenAIAsync/Types/Requests.pm 96;" s +y::new .build/A3S1fETpBi/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s +y::new .build/A3S1fETpBi/lib/OpenAIAsync/Types/Requests.pm 114;" s y::new .build/AcmKa2ZbCJ/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/AcmKa2ZbCJ/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s @@ -31679,10 +31853,16 @@ y::new .build/cD5KaBDsj2/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/cD5KaBDsj2/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/kLMGruHLIH/blib/lib/OpenAIAsync/Types/Requests.pm 113;" s y::new .build/kLMGruHLIH/lib/OpenAIAsync/Types/Requests.pm 113;" s +y::new .build/latest/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s +y::new .build/latest/lib/OpenAIAsync/Types/Requests.pm 114;" s y::new .build/mKmyAW37h1/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/mKmyAW37h1/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/nb3podVIwj/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/nb3podVIwj/lib/OpenAIAsync/Types/Requests.pm 97;" s +y::new .build/nghGIb8leD/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s +y::new .build/nghGIb8leD/lib/OpenAIAsync/Types/Requests.pm 114;" s +y::new .build/previous/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s +y::new .build/previous/lib/OpenAIAsync/Types/Requests.pm 114;" s y::new .build/t7Cb8f47yj/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/t7Cb8f47yj/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/trQp7H7Uyl/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s diff --git a/lib/OpenAIAsync/Types.pm b/lib/OpenAIAsync/Types.pm index 77d1f23..165113c 100644 --- a/lib/OpenAIAsync/Types.pm +++ b/lib/OpenAIAsync/Types.pm @@ -19,7 +19,7 @@ role OpenAIAsync::Types::Base :does(Object::PadX::Role::AutoJSON) :does(Object:: # Keep the JSON role stuff here, I might use it to annotate encodings of some non-json fields? not sure role OpenAIAsync::Types::BaseFormEncoding :does(Object::PadX::Role::AutoJSON) :does(Object::PadX::Role::AutoMarshal) :Struct { - use WWW:Form::UrlEncoded; + use WWW::Form::UrlEncoded; use Object::Pad::MOP::FieldAttr; use Object::Pad::MOP::Field; @@ -85,9 +85,9 @@ role OpenAIAsync::Types::BaseFormEncoding :does(Object::PadX::Role::AutoJSON) :d $json_out{$key} = $value; } - } - return \%json_out; + } + method _encode() { my $hash = $self->_as_hash(); diff --git a/lib/OpenAIAsync/Types/Shared.pm b/lib/OpenAIAsync/Types/Shared.pm index 2cf7c3a..1f70378 100644 --- a/lib/OpenAIAsync/Types/Shared.pm +++ b/lib/OpenAIAsync/Types/Shared.pm @@ -9,7 +9,7 @@ use OpenAIAsync::Types; # TODO this is shared request and result? # TODO Add a method here that given a file name will create a new object with things filled out -class OpenAIAsync::Types::Shared::FileObject :does(OpenAIAsync::Types::Requests::Base) :Struct { +class OpenAIAsync::Types::Shared::FileObject :does(OpenAIAsync::Types::Base) :Struct { field $id :JSONStr = undef; # Only optional for uploads, but always comes back from the service. TODO make a check field $bytes :JSONNum; field $created_at :JSONNum;