diff --git a/.vstags b/.vstags index c301fe3..9fc1310 100644 --- a/.vstags +++ b/.vstags @@ -9857,14 +9857,22 @@ OpenAIAsync .build/3TDIGUm7l9/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/3TDIGUm7l9/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/3sObxLR2Dg/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/3sObxLR2Dg/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/4eQShVrGzh/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/4eQShVrGzh/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/8WORjY5s18/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/8WORjY5s18/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/Agg2hcOhKw/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/Agg2hcOhKw/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/DiSzFcTMNW/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/DiSzFcTMNW/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/JhaXDkLtkw/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/JhaXDkLtkw/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/KiBfCqkanr/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/KiBfCqkanr/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/UPVIKQUOaN/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/UPVIKQUOaN/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/V2K4e9JUvp/blib/lib/OpenAIAsync.pm 1;" p @@ -9873,6 +9881,8 @@ OpenAIAsync .build/Xz72xzB4iA/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/Xz72xzB4iA/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/bgXXjrPaza/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/bgXXjrPaza/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/duogFmpTh8/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/duogFmpTh8/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 @@ -9887,8 +9897,12 @@ 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 OpenAIAsync .build/trQp7H7Uyl/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/vVVkGBfeDS/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/vVVkGBfeDS/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/wX6DkQhw6E/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/wX6DkQhw6E/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/wpcspbysQQ/blib/lib/OpenAIAsync.pm 1;" p +OpenAIAsync .build/wpcspbysQQ/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/xud_1YyJ96/blib/lib/OpenAIAsync.pm 1;" p OpenAIAsync .build/xud_1YyJ96/lib/OpenAIAsync.pm 1;" p OpenAIAsync OpenAIAsync-0.01/lib/OpenAIAsync.pm 1;" p @@ -9901,12 +9915,20 @@ OpenAIAsync::Client .build/3TDIGUm7l9/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/3TDIGUm7l9/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/3sObxLR2Dg/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/3sObxLR2Dg/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/4eQShVrGzh/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/4eQShVrGzh/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/8WORjY5s18/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/8WORjY5s18/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/Agg2hcOhKw/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/Agg2hcOhKw/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/DiSzFcTMNW/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/KiBfCqkanr/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/KiBfCqkanr/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/UPVIKQUOaN/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/UPVIKQUOaN/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/V2K4e9JUvp/blib/lib/OpenAIAsync/Client.pm 1;" p @@ -9915,6 +9937,8 @@ OpenAIAsync::Client .build/Xz72xzB4iA/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/Xz72xzB4iA/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/bgXXjrPaza/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/bgXXjrPaza/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/duogFmpTh8/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/duogFmpTh8/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 @@ -9927,6 +9951,10 @@ 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 .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/vVVkGBfeDS/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/wpcspbysQQ/blib/lib/OpenAIAsync/Client.pm 1;" p +OpenAIAsync::Client .build/wpcspbysQQ/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/xud_1YyJ96/blib/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client .build/xud_1YyJ96/lib/OpenAIAsync/Client.pm 1;" p OpenAIAsync::Client OpenAIAsync-0.01/lib/OpenAIAsync/Client.pm 1;" p @@ -9935,18 +9963,32 @@ 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/3sObxLR2Dg/blib/lib/OpenAIAsync/Server.pm 1;" p OpenAIAsync::Server .build/3sObxLR2Dg/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/4eQShVrGzh/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/4eQShVrGzh/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/8WORjY5s18/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/8WORjY5s18/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/Agg2hcOhKw/blib/lib/OpenAIAsync/Server.pm 1;" p OpenAIAsync::Server .build/Agg2hcOhKw/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/DiSzFcTMNW/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/KiBfCqkanr/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/KiBfCqkanr/lib/OpenAIAsync/Server.pm 1;" p OpenAIAsync::Server .build/V2K4e9JUvp/blib/lib/OpenAIAsync/Server.pm 1;" p OpenAIAsync::Server .build/V2K4e9JUvp/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/duogFmpTh8/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/duogFmpTh8/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 .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/vVVkGBfeDS/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/wpcspbysQQ/blib/lib/OpenAIAsync/Server.pm 1;" p +OpenAIAsync::Server .build/wpcspbysQQ/lib/OpenAIAsync/Server.pm 1;" p OpenAIAsync::Server .build/xud_1YyJ96/blib/lib/OpenAIAsync/Server.pm 1;" p OpenAIAsync::Server .build/xud_1YyJ96/lib/OpenAIAsync/Server.pm 1;" p OpenAIAsync::Server lib/OpenAIAsync/Server.pm 1;" p @@ -9954,18 +9996,32 @@ OpenAIAsync::Server::API::v1::Completions .build/31_U_tj7lt/blib/lib/OpenAIAsync OpenAIAsync::Server::API::v1::Completions .build/31_U_tj7lt/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p OpenAIAsync::Server::API::v1::Completions .build/3sObxLR2Dg/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p OpenAIAsync::Server::API::v1::Completions .build/3sObxLR2Dg/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/4eQShVrGzh/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/4eQShVrGzh/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/8WORjY5s18/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/8WORjY5s18/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/Agg2hcOhKw/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p OpenAIAsync::Server::API::v1::Completions .build/Agg2hcOhKw/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/DiSzFcTMNW/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/KiBfCqkanr/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/KiBfCqkanr/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p OpenAIAsync::Server::API::v1::Completions .build/V2K4e9JUvp/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p OpenAIAsync::Server::API::v1::Completions .build/V2K4e9JUvp/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/duogFmpTh8/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/duogFmpTh8/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 .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/vVVkGBfeDS/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/wpcspbysQQ/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p +OpenAIAsync::Server::API::v1::Completions .build/wpcspbysQQ/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p OpenAIAsync::Server::API::v1::Completions .build/xud_1YyJ96/blib/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p OpenAIAsync::Server::API::v1::Completions .build/xud_1YyJ96/lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p OpenAIAsync::Server::API::v1::Completions lib/OpenAIAsync/Server/API/v1/Completions.pm 1;" p @@ -9973,18 +10029,32 @@ OpenAIAsync::Server::API::v1::Embeddings .build/31_U_tj7lt/blib/lib/OpenAIAsync/ OpenAIAsync::Server::API::v1::Embeddings .build/31_U_tj7lt/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p OpenAIAsync::Server::API::v1::Embeddings .build/3sObxLR2Dg/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p OpenAIAsync::Server::API::v1::Embeddings .build/3sObxLR2Dg/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/4eQShVrGzh/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/4eQShVrGzh/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/8WORjY5s18/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/8WORjY5s18/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/Agg2hcOhKw/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p OpenAIAsync::Server::API::v1::Embeddings .build/Agg2hcOhKw/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/DiSzFcTMNW/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/KiBfCqkanr/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/KiBfCqkanr/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p OpenAIAsync::Server::API::v1::Embeddings .build/V2K4e9JUvp/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p OpenAIAsync::Server::API::v1::Embeddings .build/V2K4e9JUvp/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/duogFmpTh8/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/duogFmpTh8/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 .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/vVVkGBfeDS/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/wpcspbysQQ/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p +OpenAIAsync::Server::API::v1::Embeddings .build/wpcspbysQQ/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p OpenAIAsync::Server::API::v1::Embeddings .build/xud_1YyJ96/blib/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p OpenAIAsync::Server::API::v1::Embeddings .build/xud_1YyJ96/lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p OpenAIAsync::Server::API::v1::Embeddings lib/OpenAIAsync/Server/API/v1/Embeddings.pm 1;" p @@ -9996,6 +10066,14 @@ OpenAIAsync::Server::API::v1::File .build/3sObxLR2Dg/blib/lib/OpenAIAsync/Server OpenAIAsync::Server::API::v1::File .build/3sObxLR2Dg/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p OpenAIAsync::Server::API::v1::File .build/3sObxLR2Dg/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p OpenAIAsync::Server::API::v1::File .build/3sObxLR2Dg/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/4eQShVrGzh/blib/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/4eQShVrGzh/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/4eQShVrGzh/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/4eQShVrGzh/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/8WORjY5s18/blib/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/8WORjY5s18/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/8WORjY5s18/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/8WORjY5s18/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 @@ -10004,10 +10082,22 @@ OpenAIAsync::Server::API::v1::File .build/Agg2hcOhKw/blib/lib/OpenAIAsync/Server OpenAIAsync::Server::API::v1::File .build/Agg2hcOhKw/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p OpenAIAsync::Server::API::v1::File .build/Agg2hcOhKw/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p OpenAIAsync::Server::API::v1::File .build/Agg2hcOhKw/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/DiSzFcTMNW/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/DiSzFcTMNW/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/KiBfCqkanr/blib/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/KiBfCqkanr/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/KiBfCqkanr/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/KiBfCqkanr/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p OpenAIAsync::Server::API::v1::File .build/V2K4e9JUvp/blib/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p OpenAIAsync::Server::API::v1::File .build/V2K4e9JUvp/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p OpenAIAsync::Server::API::v1::File .build/V2K4e9JUvp/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p OpenAIAsync::Server::API::v1::File .build/V2K4e9JUvp/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/duogFmpTh8/blib/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/duogFmpTh8/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/duogFmpTh8/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/duogFmpTh8/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 @@ -10020,6 +10110,14 @@ OpenAIAsync::Server::API::v1::File .build/previous/blib/lib/OpenAIAsync/Server/A 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 .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/vVVkGBfeDS/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/vVVkGBfeDS/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/wpcspbysQQ/blib/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/wpcspbysQQ/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/wpcspbysQQ/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p +OpenAIAsync::Server::API::v1::File .build/wpcspbysQQ/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p OpenAIAsync::Server::API::v1::File .build/xud_1YyJ96/blib/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p OpenAIAsync::Server::API::v1::File .build/xud_1YyJ96/blib/lib/OpenAIAsync/Server/API/v1/File.pm 1;" p OpenAIAsync::Server::API::v1::File .build/xud_1YyJ96/lib/OpenAIAsync/Server/API/v1/Chat.pm 1;" p @@ -10030,18 +10128,32 @@ OpenAIAsync::Server::API::v1::ModelList .build/31_U_tj7lt/blib/lib/OpenAIAsync/S OpenAIAsync::Server::API::v1::ModelList .build/31_U_tj7lt/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p OpenAIAsync::Server::API::v1::ModelList .build/3sObxLR2Dg/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p OpenAIAsync::Server::API::v1::ModelList .build/3sObxLR2Dg/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/4eQShVrGzh/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/4eQShVrGzh/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/8WORjY5s18/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/8WORjY5s18/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/Agg2hcOhKw/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p OpenAIAsync::Server::API::v1::ModelList .build/Agg2hcOhKw/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/DiSzFcTMNW/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/KiBfCqkanr/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/KiBfCqkanr/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p OpenAIAsync::Server::API::v1::ModelList .build/V2K4e9JUvp/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p OpenAIAsync::Server::API::v1::ModelList .build/V2K4e9JUvp/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/duogFmpTh8/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/duogFmpTh8/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 .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/vVVkGBfeDS/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/wpcspbysQQ/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p +OpenAIAsync::Server::API::v1::ModelList .build/wpcspbysQQ/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p OpenAIAsync::Server::API::v1::ModelList .build/xud_1YyJ96/blib/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p OpenAIAsync::Server::API::v1::ModelList .build/xud_1YyJ96/lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p OpenAIAsync::Server::API::v1::ModelList lib/OpenAIAsync/Server/API/v1/Models.pm 1;" p @@ -10055,14 +10167,22 @@ OpenAIAsync::Types .build/3TDIGUm7l9/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/3TDIGUm7l9/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/3sObxLR2Dg/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/3sObxLR2Dg/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/4eQShVrGzh/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/4eQShVrGzh/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/8WORjY5s18/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/8WORjY5s18/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/Agg2hcOhKw/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/Agg2hcOhKw/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/DiSzFcTMNW/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/JhaXDkLtkw/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/KiBfCqkanr/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/KiBfCqkanr/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/UPVIKQUOaN/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/UPVIKQUOaN/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/V2K4e9JUvp/blib/lib/OpenAIAsync/Types.pm 1;" p @@ -10071,6 +10191,8 @@ OpenAIAsync::Types .build/Xz72xzB4iA/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/Xz72xzB4iA/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/bgXXjrPaza/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/bgXXjrPaza/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/duogFmpTh8/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/duogFmpTh8/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 @@ -10085,8 +10207,12 @@ 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 OpenAIAsync::Types .build/trQp7H7Uyl/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/vVVkGBfeDS/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/wX6DkQhw6E/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/wX6DkQhw6E/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/wpcspbysQQ/blib/lib/OpenAIAsync/Types.pm 1;" p +OpenAIAsync::Types .build/wpcspbysQQ/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/xud_1YyJ96/blib/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types .build/xud_1YyJ96/lib/OpenAIAsync/Types.pm 1;" p OpenAIAsync::Types OpenAIAsync-0.01/lib/OpenAIAsync/Types.pm 1;" p @@ -10103,14 +10229,22 @@ OpenAIAsync::Types::Requests .build/3sObxLR2Dg/blib/lib/OpenAIAsync/Types/Reques OpenAIAsync::Types::Requests .build/3sObxLR2Dg/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/4eQShVrGzh/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/4eQShVrGzh/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/8WORjY5s18/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/8WORjY5s18/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/Agg2hcOhKw/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/Agg2hcOhKw/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/DiSzFcTMNW/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/JhaXDkLtkw/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/KiBfCqkanr/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/KiBfCqkanr/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/UPVIKQUOaN/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/UPVIKQUOaN/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/V2K4e9JUvp/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p @@ -10123,6 +10257,8 @@ OpenAIAsync::Types::Requests .build/bgXXjrPaza/blib/lib/OpenAIAsync/Types/Reques OpenAIAsync::Types::Requests .build/bgXXjrPaza/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/cD5KaBDsj2/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/cD5KaBDsj2/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/duogFmpTh8/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/duogFmpTh8/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 @@ -10139,8 +10275,12 @@ OpenAIAsync::Types::Requests .build/t7Cb8f47yj/blib/lib/OpenAIAsync/Types/Reques 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 OpenAIAsync::Types::Requests .build/trQp7H7Uyl/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/vVVkGBfeDS/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/wX6DkQhw6E/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/wX6DkQhw6E/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/wpcspbysQQ/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p +OpenAIAsync::Types::Requests .build/wpcspbysQQ/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/xud_1YyJ96/blib/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests .build/xud_1YyJ96/lib/OpenAIAsync/Types/Requests.pm 1;" p OpenAIAsync::Types::Requests OpenAIAsync-0.01/lib/OpenAIAsync/Types/Requests.pm 1;" p @@ -10158,14 +10298,22 @@ OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/3sObxLR2Dg/ OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/3sObxLR2Dg/lib/OpenAIAsync/Types/Requests.pm 192;" 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/4eQShVrGzh/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/4eQShVrGzh/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/8WORjY5s18/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/8WORjY5s18/lib/OpenAIAsync/Types/Requests.pm 192;" 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/Agg2hcOhKw/blib/lib/OpenAIAsync/Types/Requests.pm 188;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/Agg2hcOhKw/lib/OpenAIAsync/Types/Requests.pm 188;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/DiSzFcTMNW/lib/OpenAIAsync/Types/Requests.pm 192;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/JhaXDkLtkw/lib/OpenAIAsync/Types/Requests.pm 170;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/KiBfCqkanr/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/KiBfCqkanr/lib/OpenAIAsync/Types/Requests.pm 192;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/NfFNPyy4iR/lib/OpenAIAsync/Types/Requests.pm 169;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/UPVIKQUOaN/blib/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/UPVIKQUOaN/lib/OpenAIAsync/Types/Requests.pm 170;" p @@ -10179,6 +10327,8 @@ OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/bgXXjrPaza/ OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/bgXXjrPaza/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/cD5KaBDsj2/blib/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/cD5KaBDsj2/lib/OpenAIAsync/Types/Requests.pm 170;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/duogFmpTh8/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/duogFmpTh8/lib/OpenAIAsync/Types/Requests.pm 192;" 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 192;" p @@ -10189,14 +10339,18 @@ OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/nb3podVIwj/ 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/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/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 OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/trQp7H7Uyl/lib/OpenAIAsync/Types/Requests.pm 170;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/vVVkGBfeDS/lib/OpenAIAsync/Types/Requests.pm 192;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/wX6DkQhw6E/blib/lib/OpenAIAsync/Types/Requests.pm 170;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/wX6DkQhw6E/lib/OpenAIAsync/Types/Requests.pm 170;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/wpcspbysQQ/blib/lib/OpenAIAsync/Types/Requests.pm 192;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/wpcspbysQQ/lib/OpenAIAsync/Types/Requests.pm 192;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/xud_1YyJ96/blib/lib/OpenAIAsync/Types/Requests.pm 188;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union .build/xud_1YyJ96/lib/OpenAIAsync/Types/Requests.pm 188;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::Union OpenAIAsync-0.01/lib/OpenAIAsync/Types/Requests.pm 187;" p @@ -10213,14 +10367,22 @@ OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .buil OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/3sObxLR2Dg/lib/OpenAIAsync/Types/Requests.pm 115;" 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/4eQShVrGzh/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/4eQShVrGzh/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/8WORjY5s18/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/8WORjY5s18/lib/OpenAIAsync/Types/Requests.pm 115;" 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/Agg2hcOhKw/blib/lib/OpenAIAsync/Types/Requests.pm 111;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/Agg2hcOhKw/lib/OpenAIAsync/Types/Requests.pm 111;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/DiSzFcTMNW/lib/OpenAIAsync/Types/Requests.pm 115;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/JhaXDkLtkw/lib/OpenAIAsync/Types/Requests.pm 94;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/KiBfCqkanr/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/KiBfCqkanr/lib/OpenAIAsync/Types/Requests.pm 115;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/NfFNPyy4iR/lib/OpenAIAsync/Types/Requests.pm 93;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/UPVIKQUOaN/blib/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/UPVIKQUOaN/lib/OpenAIAsync/Types/Requests.pm 94;" p @@ -10234,6 +10396,8 @@ OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .buil OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/bgXXjrPaza/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/cD5KaBDsj2/blib/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/cD5KaBDsj2/lib/OpenAIAsync/Types/Requests.pm 94;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/duogFmpTh8/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/duogFmpTh8/lib/OpenAIAsync/Types/Requests.pm 115;" 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 115;" p @@ -10244,14 +10408,18 @@ OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .buil 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/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/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 OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/trQp7H7Uyl/lib/OpenAIAsync/Types/Requests.pm 94;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/vVVkGBfeDS/lib/OpenAIAsync/Types/Requests.pm 115;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/wX6DkQhw6E/blib/lib/OpenAIAsync/Types/Requests.pm 94;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/wX6DkQhw6E/lib/OpenAIAsync/Types/Requests.pm 94;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/wpcspbysQQ/blib/lib/OpenAIAsync/Types/Requests.pm 115;" p +OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/wpcspbysQQ/lib/OpenAIAsync/Types/Requests.pm 115;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/xud_1YyJ96/blib/lib/OpenAIAsync/Types/Requests.pm 111;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion .build/xud_1YyJ96/lib/OpenAIAsync/Types/Requests.pm 111;" p OpenAIAsync::Types::Requests::ChatCompletion::Messages::User::ContentUnion OpenAIAsync-0.01/lib/OpenAIAsync/Types/Requests.pm 110;" p @@ -10268,14 +10436,22 @@ OpenAIAsync::Types::Results .build/3sObxLR2Dg/blib/lib/OpenAIAsync/Types/Results OpenAIAsync::Types::Results .build/3sObxLR2Dg/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/4eQShVrGzh/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/4eQShVrGzh/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/8WORjY5s18/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/8WORjY5s18/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/Agg2hcOhKw/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/Agg2hcOhKw/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/DiSzFcTMNW/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/JhaXDkLtkw/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/KiBfCqkanr/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/KiBfCqkanr/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/NfFNPyy4iR/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/UPVIKQUOaN/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/UPVIKQUOaN/lib/OpenAIAsync/Types/Results.pm 1;" p @@ -10289,6 +10465,8 @@ OpenAIAsync::Types::Results .build/bgXXjrPaza/blib/lib/OpenAIAsync/Types/Results OpenAIAsync::Types::Results .build/bgXXjrPaza/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/cD5KaBDsj2/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/cD5KaBDsj2/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/duogFmpTh8/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/duogFmpTh8/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 @@ -10305,8 +10483,12 @@ OpenAIAsync::Types::Results .build/t7Cb8f47yj/blib/lib/OpenAIAsync/Types/Results 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 OpenAIAsync::Types::Results .build/trQp7H7Uyl/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/vVVkGBfeDS/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/wX6DkQhw6E/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/wX6DkQhw6E/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/wpcspbysQQ/blib/lib/OpenAIAsync/Types/Results.pm 1;" p +OpenAIAsync::Types::Results .build/wpcspbysQQ/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/xud_1YyJ96/blib/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results .build/xud_1YyJ96/lib/OpenAIAsync/Types/Results.pm 1;" p OpenAIAsync::Types::Results OpenAIAsync-0.01/lib/OpenAIAsync/Types/Results.pm 1;" p @@ -10315,18 +10497,32 @@ OpenAIAsync::Types::Shared .build/31_U_tj7lt/blib/lib/OpenAIAsync/Types/Shared.p OpenAIAsync::Types::Shared .build/31_U_tj7lt/lib/OpenAIAsync/Types/Shared.pm 1;" p OpenAIAsync::Types::Shared .build/3sObxLR2Dg/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p OpenAIAsync::Types::Shared .build/3sObxLR2Dg/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/4eQShVrGzh/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/4eQShVrGzh/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/8WORjY5s18/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/8WORjY5s18/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/Agg2hcOhKw/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p OpenAIAsync::Types::Shared .build/Agg2hcOhKw/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/DiSzFcTMNW/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/KiBfCqkanr/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/KiBfCqkanr/lib/OpenAIAsync/Types/Shared.pm 1;" p OpenAIAsync::Types::Shared .build/V2K4e9JUvp/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p OpenAIAsync::Types::Shared .build/V2K4e9JUvp/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/duogFmpTh8/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/duogFmpTh8/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 .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/vVVkGBfeDS/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/wpcspbysQQ/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p +OpenAIAsync::Types::Shared .build/wpcspbysQQ/lib/OpenAIAsync/Types/Shared.pm 1;" p OpenAIAsync::Types::Shared .build/xud_1YyJ96/blib/lib/OpenAIAsync/Types/Shared.pm 1;" p OpenAIAsync::Types::Shared .build/xud_1YyJ96/lib/OpenAIAsync/Types/Shared.pm 1;" p OpenAIAsync::Types::Shared lib/OpenAIAsync/Types/Shared.pm 1;" p @@ -28394,6 +28590,14 @@ 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/4eQShVrGzh/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/4eQShVrGzh/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/4eQShVrGzh/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/4eQShVrGzh/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/8WORjY5s18/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/8WORjY5s18/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/8WORjY5s18/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/8WORjY5s18/lib/OpenAIAsync/Types/Requests.pm 195;" 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 @@ -28406,10 +28610,18 @@ new .build/Agg2hcOhKw/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s new .build/Agg2hcOhKw/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s new .build/Agg2hcOhKw/lib/OpenAIAsync/Types/Requests.pm 114;" s new .build/Agg2hcOhKw/lib/OpenAIAsync/Types/Requests.pm 191;" s +new .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/DiSzFcTMNW/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/DiSzFcTMNW/lib/OpenAIAsync/Types/Requests.pm 195;" s new .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s new .build/JhaXDkLtkw/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/JhaXDkLtkw/lib/OpenAIAsync/Types/Requests.pm 97;" s +new .build/KiBfCqkanr/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/KiBfCqkanr/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/KiBfCqkanr/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/KiBfCqkanr/lib/OpenAIAsync/Types/Requests.pm 195;" s new .build/NfFNPyy4iR/lib/OpenAIAsync/Types/Requests.pm 172;" s new .build/NfFNPyy4iR/lib/OpenAIAsync/Types/Requests.pm 96;" s new .build/UPVIKQUOaN/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s @@ -28436,6 +28648,10 @@ new .build/cD5KaBDsj2/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/cD5KaBDsj2/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s new .build/cD5KaBDsj2/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/cD5KaBDsj2/lib/OpenAIAsync/Types/Requests.pm 97;" s +new .build/duogFmpTh8/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/duogFmpTh8/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/duogFmpTh8/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/duogFmpTh8/lib/OpenAIAsync/Types/Requests.pm 195;" s 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 @@ -28456,10 +28672,10 @@ 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/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/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 @@ -28468,10 +28684,18 @@ new .build/trQp7H7Uyl/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/trQp7H7Uyl/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s new .build/trQp7H7Uyl/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/trQp7H7Uyl/lib/OpenAIAsync/Types/Requests.pm 97;" s +new .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/vVVkGBfeDS/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/vVVkGBfeDS/lib/OpenAIAsync/Types/Requests.pm 195;" s new .build/wX6DkQhw6E/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/wX6DkQhw6E/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s new .build/wX6DkQhw6E/lib/OpenAIAsync/Types/Requests.pm 173;" s new .build/wX6DkQhw6E/lib/OpenAIAsync/Types/Requests.pm 97;" s +new .build/wpcspbysQQ/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/wpcspbysQQ/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +new .build/wpcspbysQQ/lib/OpenAIAsync/Types/Requests.pm 118;" s +new .build/wpcspbysQQ/lib/OpenAIAsync/Types/Requests.pm 195;" s new .build/xud_1YyJ96/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s new .build/xud_1YyJ96/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s new .build/xud_1YyJ96/lib/OpenAIAsync/Types/Requests.pm 114;" s @@ -29280,14 +29504,22 @@ ontent::new .build/3sObxLR2Dg/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s ontent::new .build/3sObxLR2Dg/lib/OpenAIAsync/Types/Requests.pm 195;" 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/4eQShVrGzh/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/4eQShVrGzh/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/8WORjY5s18/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/8WORjY5s18/lib/OpenAIAsync/Types/Requests.pm 195;" 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/Agg2hcOhKw/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s ontent::new .build/Agg2hcOhKw/lib/OpenAIAsync/Types/Requests.pm 191;" s +ontent::new .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/DiSzFcTMNW/lib/OpenAIAsync/Types/Requests.pm 195;" s ontent::new .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/JhaXDkLtkw/lib/OpenAIAsync/Types/Requests.pm 173;" s +ontent::new .build/KiBfCqkanr/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/KiBfCqkanr/lib/OpenAIAsync/Types/Requests.pm 195;" s ontent::new .build/NfFNPyy4iR/lib/OpenAIAsync/Types/Requests.pm 172;" s ontent::new .build/UPVIKQUOaN/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/UPVIKQUOaN/lib/OpenAIAsync/Types/Requests.pm 173;" s @@ -29301,6 +29533,8 @@ ontent::new .build/bgXXjrPaza/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/bgXXjrPaza/lib/OpenAIAsync/Types/Requests.pm 173;" s 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/duogFmpTh8/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/duogFmpTh8/lib/OpenAIAsync/Types/Requests.pm 195;" 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 195;" s @@ -29311,14 +29545,18 @@ 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/previous/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/previous/lib/OpenAIAsync/Types/Requests.pm 195;" 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 ontent::new .build/trQp7H7Uyl/lib/OpenAIAsync/Types/Requests.pm 173;" s +ontent::new .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/vVVkGBfeDS/lib/OpenAIAsync/Types/Requests.pm 195;" s ontent::new .build/wX6DkQhw6E/blib/lib/OpenAIAsync/Types/Requests.pm 173;" s ontent::new .build/wX6DkQhw6E/lib/OpenAIAsync/Types/Requests.pm 173;" s +ontent::new .build/wpcspbysQQ/blib/lib/OpenAIAsync/Types/Requests.pm 195;" s +ontent::new .build/wpcspbysQQ/lib/OpenAIAsync/Types/Requests.pm 195;" s ontent::new .build/xud_1YyJ96/blib/lib/OpenAIAsync/Types/Requests.pm 191;" s ontent::new .build/xud_1YyJ96/lib/OpenAIAsync/Types/Requests.pm 191;" s ontent::new OpenAIAsync-0.01/lib/OpenAIAsync/Types/Requests.pm 190;" s @@ -31972,14 +32210,22 @@ y::new .build/3sObxLR2Dg/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s y::new .build/3sObxLR2Dg/lib/OpenAIAsync/Types/Requests.pm 118;" 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/4eQShVrGzh/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/4eQShVrGzh/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/8WORjY5s18/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/8WORjY5s18/lib/OpenAIAsync/Types/Requests.pm 118;" 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/Agg2hcOhKw/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s y::new .build/Agg2hcOhKw/lib/OpenAIAsync/Types/Requests.pm 114;" s +y::new .build/DiSzFcTMNW/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/DiSzFcTMNW/lib/OpenAIAsync/Types/Requests.pm 118;" s y::new .build/JhaXDkLtkw/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/JhaXDkLtkw/lib/OpenAIAsync/Types/Requests.pm 97;" s +y::new .build/KiBfCqkanr/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/KiBfCqkanr/lib/OpenAIAsync/Types/Requests.pm 118;" s y::new .build/NfFNPyy4iR/lib/OpenAIAsync/Types/Requests.pm 96;" s y::new .build/UPVIKQUOaN/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/UPVIKQUOaN/lib/OpenAIAsync/Types/Requests.pm 97;" s @@ -31993,6 +32239,8 @@ y::new .build/bgXXjrPaza/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/bgXXjrPaza/lib/OpenAIAsync/Types/Requests.pm 97;" s 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/duogFmpTh8/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/duogFmpTh8/lib/OpenAIAsync/Types/Requests.pm 118;" 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 118;" s @@ -32003,14 +32251,18 @@ 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/previous/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/previous/lib/OpenAIAsync/Types/Requests.pm 118;" 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 y::new .build/trQp7H7Uyl/lib/OpenAIAsync/Types/Requests.pm 97;" s +y::new .build/vVVkGBfeDS/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/vVVkGBfeDS/lib/OpenAIAsync/Types/Requests.pm 118;" s y::new .build/wX6DkQhw6E/blib/lib/OpenAIAsync/Types/Requests.pm 97;" s y::new .build/wX6DkQhw6E/lib/OpenAIAsync/Types/Requests.pm 97;" s +y::new .build/wpcspbysQQ/blib/lib/OpenAIAsync/Types/Requests.pm 118;" s +y::new .build/wpcspbysQQ/lib/OpenAIAsync/Types/Requests.pm 118;" s y::new .build/xud_1YyJ96/blib/lib/OpenAIAsync/Types/Requests.pm 114;" s y::new .build/xud_1YyJ96/lib/OpenAIAsync/Types/Requests.pm 114;" s y::new OpenAIAsync-0.01/lib/OpenAIAsync/Types/Requests.pm 113;" s diff --git a/lib/OpenAIAsync/Server.pm b/lib/OpenAIAsync/Server.pm index 06cb7aa..73cbdf7 100644 --- a/lib/OpenAIAsync/Server.pm +++ b/lib/OpenAIAsync/Server.pm @@ -216,7 +216,9 @@ class OpenAIAsync::Server :repr(HASH) :isa(IO::Async::Notifier) :strict(params) use Net::Async::HTTP::Server; use Feature::Compat::Try; use URI; - use WWW:Form::UrlEncoded; + use WWW::Form::UrlEncoded; + no warnings 'experimental'; + use builtin qw/true false/; field $_json = JSON::MaybeXS->new(utf8 => 1, convert_blessed => 1); field $http_servers; @@ -288,7 +290,7 @@ class OpenAIAsync::Server :repr(HASH) :isa(IO::Async::Notifier) :strict(params) my $obj; if ($route->{decoder} eq "www-form-urlencoded") { - my %data = WWW:Form::UrlEncoded::parse_urlencoded($req->decoded_content); + my %data = WWW::Form::UrlEncoded::parse_urlencoded($req->decoded_content); $obj = $route->{request_class}->new(%data); } elsif ($route->{decoder} eq "json") { my $data = $_json->decode($req->decoded_content); @@ -301,7 +303,7 @@ class OpenAIAsync::Server :repr(HASH) :isa(IO::Async::Notifier) :strict(params) my $data = $_json->decode($req->decoded_content); $obj = $route->{request_class}->new(%$data); } elsif ($content_type eq 'application/x-www-form-urlencoded') { - my %data = WWW:Form::UrlEncoded::parse_urlencoded($req->decoded_content); + my %data = WWW::Form::UrlEncoded::parse_urlencoded($req->decoded_content); $obj = $route->{request_class}->new(%data); } else { die "Unsupported content-type for URI: $content_type"; @@ -332,16 +334,13 @@ class OpenAIAsync::Server :repr(HASH) :isa(IO::Async::Notifier) :strict(params) return; } - } catch { - my $err = $@; + } catch($err) { $self->_resp_custom($req, 500, "Server error: ".$err); return; } } } - } catch { - my $err = $@; - + } catch($err) { $self->_resp_custom($req, 400, "Error: ".$err); } }