{"_id":"@firtoz/openai-wrappers","_rev":"26-ebf7038cb2b83543ed126bd1f581d4df","name":"@firtoz/openai-wrappers","dist-tags":{"latest":"3.1.1"},"versions":{"0.0.1":{"name":"@firtoz/openai-wrappers","version":"0.0.1","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.0.1","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"59c0f3f7fbd21af200c579ea1dc0c9e0a65312e0","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.0.1.tgz","fileCount":19,"integrity":"sha512-MAN6N8xX9J2kPq1P8rhX0MZDEyYztXSRruzVhKKLOaA3onA+cql7hvDYlbQpYDgiVg1GHYCjyBffZZbG3ONOpA==","signatures":[{"sig":"MEQCICd96yKPC6v17qjC3mIruOoBV+yIK2afvomhJgE79YTLAiAKBRDAfdyMnHdV2oiy3i/ErPfMWTIQ3hrONMovH2U8tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA0cJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7PQ/+MKifHr9nk5znp4bYhXCteOejfAoQXNhQcuFmAYjcNJMJ1brX\r\ni6U2HYWCHqJkydJ6L81se2XViXwdTRNdJwNW7eM7WJyUecKSpPOzu2RrF8Y3\r\nx5a8z+zr6g/3okn9dwo1LAWJBb7/dWhaPZHIir0jT8eH7GO3GljHl2trLl0I\r\nNqWwKBzwIaohnDHm0Skd29Xrjp9FdwvB4w5PrR/phpcj6H8sPYFhqkVblEHR\r\n2H+RqAZggvrLV4BXUCNyoPCaqoJy6qN4+KYgY+6rFwUKuub+/IsdmMF77Z4A\r\n4yQYrFja8MpGsB0aPU1YwSK+xpjiEnkoWoPRnhDVVHn+wJhsCwkhKzgxQh7Q\r\npQ7CT9zfKLB/JW471Ct/JEPwrcaCqpl7MHvlMcluTX/mIHlfQYY0hivzXxSB\r\nbN7SuZ9RGg5CM1kZYyKY907avVX3TXUiTjtGM5xW55NtVLsXkOJ/cTkFLR8I\r\nSJWRktSJBYmgN48KKL1i3rK3nlD4123jc6hn8QFbgny877W2EDFPpkfV1s3Y\r\nO2xUzd5vkMKrHJVu1NZy4+qCRFlCvTiN1WJYhhHI5nMZnP9UI7oPGvrFVZFZ\r\n/UWpgC9h3HGWC9l2LkMuuajm+rRd5zSWBKHrmdBN/1/5TKFfzdMVC65H2jcV\r\nL9C7mPW4csqBtHla4noD5vbtJ1cJymwa6rw=\r\n=CsdI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"28cec4ee2e29ccdabeb0fa3762e8e87779da8efa","scripts":{"test":"echo no tests && exit 0","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.2","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.3.4","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nodemon":"^2.0.21","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"4.9.5","@types/node":"^18.14.6","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.0.1_1677936393077_0.5040879287857247","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"@firtoz/openai-wrappers","version":"0.0.2","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.0.2","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"250f4f4a610c8700b9864e0ee3051788348b678d","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.0.2.tgz","fileCount":19,"integrity":"sha512-2B6vCn/2QN4fy1pvd6s4lg+2XpQEZYfcMRMZRnCJlztK7fBAXHNdLEpx9qeGkqw/fA6FiF/tQggQlkaWVk3Lyg==","signatures":[{"sig":"MEQCIADm6eQ1OvR6o3HQsw2MmYqiXEVjZmdKpaDPbsCPPfZ5AiBFgF+inh4T7cDSjJHCFopAlcq7lTLsdsswpe6ebRywyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA0v0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoykRAAk0EeKwWyNMxbmydpWUpl0uznPmR7mFlPmMsklNGHm8DUG6sY\r\nFSmRhXmK+2OChmlenx7/RZIRmAJiZvuxNozBeQ5DjHfhhVMH7w08Oj9MBDY8\r\nD1+CSukA0ptSAZy9zEBK3BfNAhCkte9UPI0nGiL6o2aAkdapR7w7owMUBsFK\r\nY5Kf1gdyCXeLswDWpTmQx2tMDzfkjCqJGiklCmgi2rfQZSJuN8igmXpb0+sE\r\nwlpm+Jt2tkScg2zRin77gAD0jgnRKlRlIypU70rE+gKt2YllIjLNund4bIqj\r\nDi3LwNbX1Vi21OmaJcsItiIHyL/vgwmxqCjBlvP1OHTxqn5qkTfIBNBes6Ze\r\n048uz0qbm/N/ihRuRPyvLXrf54gOv8I2q1we0umVJdGIRISrC8YZRy8HYizb\r\nCyXWhBqbAJCjcRG6Tzj6s/jGXkv36ozV8cqT4nO1emvLrE2y05BDYIqXE4T1\r\nHqtxY5FI0ZpdZ5pRJgXqjg4v93nWHLygNEOemEdMLtuUAlbaMsQkhI4hNyg+\r\n5Na5dzRGiYX/IrnNhZGAssP3L8cIyIasD2iZGViTib6qiOayc9WptB5lDA5N\r\nzhE2DMH02m7utyVIEJFR7OIu5pUh/YhJuxW+uHFjTmqkq+pxiLrHAtPgXCaE\r\nj8y8hHf1ZaiWkFPth93kX5nwC/0rbBedUEk=\r\n=np0Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"9fe5973206be004dd2e6d53380d6cf477d4a4e31","scripts":{"test":"echo no tests && exit 0","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.2","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.3.4","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nodemon":"^2.0.21","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"4.9.5","@types/node":"^18.14.6","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.0.2_1677937651845_0.9527356743462274","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"name":"@firtoz/openai-wrappers","version":"0.0.3","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.0.3","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"3e2e6e2656bb33a0284ca77d0f4273d6513fa6fe","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.0.3.tgz","fileCount":19,"integrity":"sha512-1Gi5N273z/Q1AWlx/SCvCJUR4pwTkGsrcfjDMm4oGG+sqPwegfZWEMWHz9vXW6gH1YGWatI/T4O57+hVH8NQ5Q==","signatures":[{"sig":"MEUCIQCOMS/XPUyIjOJqyEP6tKgtRVLA3v0qvRg5dkRiLjRpmQIgGTdzFgccINyKqzKHa5oS2dw//wEk5x/PSEiwows1JD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA002ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMVxAAmGiKQlM8aSxX/tL56+MlgTrD6Tduz7w7qXs75Kkk46T9KA7b\r\nBrKl5Hh8Ir2MMs+tdCqHajTSKZ65+rQWdYiCUsl4xV5cpRk/xqOhtqQ15F0k\r\nueRzH2Jg/gCG8l1kwnJhBLwCBs5sb8BPkhg8x+s+jDLza4jORUTyjUEFvhp4\r\nMGGMopX9Tu8CU7EUx055KQwVZPbZQ6mPSwumCdUzZ+KnYGDjpk7k4eUlSfxh\r\nNnagO68rOXNVm3s9BT6TOjfPA2WhE0pfIHLrLAbwapPVfBAmm7/Vr20RlRao\r\nu1BATYEKUp0wPl5rnvPIUD8rveKZcWQMSpfmL4pN8ug0dEaPIkoNk3r39SI8\r\nJN+0qWHrTSeN4emjGv1H7IWYhxjejXy/OYtOuD7YRUkIVTH9NyyyKUR1iubB\r\nH5uzDoJ8/Hv3pTTUm9y3hpoArqp+sr3MBMtZvmBNZA+N6XM/wk/7EKrpBinx\r\nDq8zjU1k4SDND54rE5MZpxejCT9WxBAsO8sdCwhZ+uvG/7IPxxyah0KpMSUS\r\nzx+tlWX/OBLDyse05L0Hg6z2ZULvf2w41EzrjkQqZ2go8IqNa7VA274bzPMt\r\nqwz3pm3nNYeEMpMeqmDcaq7UNFnAqVZZEoxSPk0J6tN1/as2SS7f+NyvpbfH\r\ncKFmf+QuVqziQgdN4kN3ZXsp/bojFaHnkC0=\r\n=0LLr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"888a84ed7b74aef2a2ec97be041199cbe7686aa1","scripts":{"test":"echo no tests && exit 0","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.2","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.3.4","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nodemon":"^2.0.21","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"4.9.5","@types/node":"^18.14.6","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.0.3_1677937974041_0.967897696705303","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.4":{"name":"@firtoz/openai-wrappers","version":"0.0.4","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.0.4","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"fe5758db84428323758ec914c6f7b1b666a1325a","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.0.4.tgz","fileCount":19,"integrity":"sha512-txDDUxXndFgUk1eH35P+oD4pD3uOjges9nCLHJSb0/ylJU50o/nU2wyrQ9pFI6+SbU8HOkf1rqjlFcro4cmvfQ==","signatures":[{"sig":"MEYCIQCg0tFmQwZ6cRfH6gclmbZlzpjccDB54dUq3d0/SX+XXAIhAMIadb/roir44Igsx2+6WKyxtcuivo5ROCNafvw1uqCt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA0+vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrS3g//XxykBSYC40aFogJYKuiTULnnlEIaM4LQOea1O46FItHrAp3K\r\nP4OVnD8mdw0CLPMYdp9jiEyao5SLLOVmm0PbJ3BL0hcYMBkRUHdK/1BAHu+C\r\npZZRCOGgEJeSoFn9gHTGa0e5OVtaPnq5uZ8dSUbykyZg9i4SnrpiT5ftMPhZ\r\n5WVgI1vyF2r/mDfsavn0jBm6DkhwkFmdBZFBlX1I+CRiHUh1aGbRJ0NhO652\r\nh8wzJIZ3e7Pt28KpY8mLfUTAq2hcfk+0aEh67ACEX3Hglw0sosBv2EmwPim2\r\n4r6cp833sIJAydx5ki2OLUNUxG7Q2aA3/0sTDIzOVjCqvVayByeZY4ner9C4\r\nFzz8xjfQqRFlpI/+on+Q/29quGTez4ff6cbt1kGUMO1b0G5ejpjpsvVe88hO\r\nhvTZVAfydvoQfUlomTnPTAW6Fsfv/kIZXaaQmPBfFn7esOdMZ10rdgGrgte/\r\nmdSjCWfbiadbdscx6/tmimxut1tsqdLk4xSV3KcZX11j3C09Kg5WDsm9lv5p\r\nz4zlAafgQIes6SuXR1GCwzIcd12HKC2ilpyJyMxDGrZ/1Xxj7bbw+j5GNDYP\r\nU25eYSyuTusx5v5JESX7Rpn327wWNh9NVPDbDGfjZvtOBOIo560OjLIynF2J\r\nZTOJz2dL9QQT7YMooRGPVaCpRZPvpFQlKhQ=\r\n=+9Ye\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"1239696c4e04686e860603b5a2ebeb2056f88ac4","scripts":{"test":"echo no tests && exit 0","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.2","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.3.4","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nodemon":"^2.0.21","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"4.9.5","@types/node":"^18.14.6","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.0.4_1677938607703_0.6474921330543564","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.5":{"name":"@firtoz/openai-wrappers","version":"0.0.5","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.0.5","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"1887dff048f3032e04a6b65940f7ee2afe0e12b8","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.0.5.tgz","fileCount":19,"integrity":"sha512-F+JeW6yhN10f6OPkS+5GISAWdE4CVoQOOVplfx/yLI7A1xMBbRLtPd+b00mZVgK8YJQWGhfGbmHFCD6is04P7w==","signatures":[{"sig":"MEUCIQClxs+rlhN9Gd7MphPq/r7jtVXj5N7zfadRYsd2KbldhwIgN6qQYI83u5TRHFWGfhG2ORvTBYrfg5ev2+4lUZkyr6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA1DjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQeRAAmpIgdzxOc9uPJW6kPgV/EwHQMRFXJX7zyU7RtIciN5v3MMoy\r\ngH0Cq1hRdk0DhEoNuoNnYRfetsjlkRWQACX9/Y9HRdsoAMVv9Dr36FNeNJ0v\r\n7Ziipep9+xmaQlmUovbkz34G5TDimMk7iEAjyLmD8lznH+33/Dj2lrdfxfsA\r\nREV1r1Lxiv8eWpBMSmBKVEgmTB7oye/X5ObqoSt383LZq2h9xvVhAXvUosWy\r\nTJJ+sYc3xdN2K5f2dGoGO+MczbmBwik3ajBcyXXn4KaK9rCzURq0hkAx5y/G\r\nK5g4BVZ5YBl87ylyma8MXmOLuh/efmvCT+gDvIcKgTyWNPr3HQpfck41OU1i\r\nQS3S5+j+jpKJsnyjDAteVEh93fsv+Zw9pWFlqE42Vuxhw+Zy9vmxKl2XWmUF\r\nI8rmS7iMuBubEuIEcwoAm3RxuNPjZ19thoOe5CTfxhglUbkasRiSs5W20ySR\r\nOMjj/xrl3hp8s74RERn+QoITBgQV6EZm5adkYhtUIyiV+pYhRGv6oRykhqdm\r\nqZSFmzBsVMp84t8LI7LldaQDFbMmpzWDNCehMMOXA5gc6mAJXBViDBNSPft2\r\nzT7+dpztjSGWqIp8DHDbj4PHJn3aVf9TTQ1wPe0xSkRIA53gfD3viYwkQWub\r\nLcgSMuLE+Gs/+a2W/2QQT39ghwvXo6t0Y+g=\r\n=Ecph\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"2001eb457793212cd1f24e2a44f1dc21ad6e10a1","scripts":{"test":"echo no tests && exit 0","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.2","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.3.4","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nodemon":"^2.0.21","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"4.9.5","@types/node":"^18.14.6","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.0.5_1677938915062_0.5329270851608119","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.6":{"name":"@firtoz/openai-wrappers","version":"0.0.6","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.0.6","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"61f2ff486749a0fff412ca1b5bc4b47562c58aaf","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.0.6.tgz","fileCount":19,"integrity":"sha512-S/Y/rcn7YrQeuUr1VD0aZHwvCBsyEeXgrTuZ90st/fLyy/b44/IoRjZ7semBUDdfmdHh4SiiirUvt90IdtZ0wA==","signatures":[{"sig":"MEQCIF8gQqRdbPtvd+wLTLS6hWUURmn98WkKxTcG9f3efnQAAiAzzbngTDWnhBQT+TyYesAw/934TxOJmbdYjv7ARxjg6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDGcCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojdA/9Ecmva+MTRyX3NVTP3u8RpRi0/b0jznzQG/ZSM6V62jfUD4lj\r\naj73fLgZ87q3qGq58J7QmnJLZkLcNMenLpaAbwKI3CyomwtajN39V8VhrKIW\r\n3IsJLjahez01EwZySUz3KXnZRKa9KoCGABqKJQAdq8VKMvBXsnuipdoAgoZZ\r\nRRC5m4pCMKmz9yiBZAkRKuQG2vg9YfRVRhgf8Stm9EEMv8hv1CZoNKt82kwq\r\nkCh2d2/cl7q7jMMDcsNZHV8VbnxRRzWWublZf6N2ZhkM8COIvBX0h4VkU+a/\r\nkyZ+Xw8mAYmRNZjnMLtLxpF55KSWpB9ZhsJDPtWsUJGqClrnL0zWAvvDEOuO\r\nizi+v7n9yCH2xIEKDzOp+hIvsG+TNs6c50yHkagpbNKV26PHXJTJ/UDAce1D\r\nFserNX81tCfStbFe3tLrWSikxdst50FMnVuaA7LiwIGdueU75WCcEyNGWSkT\r\nCPyRnmFvyiZ+6RKZTbWeFYGWxC113h4ND41Y6DdOTf+VmTt/GPUKGd09Uon7\r\nUC8hliEVaOig/bfBa8NSJP83Uy64suwf1F8X4KHZdUU4FpCfYagk6rpXkck6\r\nlWFVM2vXu9qIhvkC0ec2Zlps2qh2WpsB3uwpqbziiV60DMLwvaVigfhPJyWi\r\ng8XaNsExSOyUFlGuHyqzUf4vUXDbKT6ZMys=\r\n=qMHL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"afc7f5e27e5279a08e16602dd8e9f14611f957e4","scripts":{"test":"echo no tests && exit 0","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.2","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.3.4","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nodemon":"^2.0.21","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"4.9.5","@types/node":"^18.14.6","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.0.6_1678534402185_0.39064284804889593","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.7":{"name":"@firtoz/openai-wrappers","version":"0.0.7","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.0.7","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"4e79bdc831b06ac6d06c4f4c255075e24f2a9319","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.0.7.tgz","fileCount":19,"integrity":"sha512-iotdDm4RdO/chHwQK5ms3xOOeMBfVkP4yucPA2z9TgRGN0oMm8OvBWxhFmzuDbq2srt8qp0VHTGbI/BKVOIrXw==","signatures":[{"sig":"MEYCIQDgPlj78IZ225pwOJjnAk6J3v3kbOAuIWSgI4wLBY1vcAIhAN5A8pbb1n1/F1GhhHAtsthY2/4IcrqpQc771wkR2PD+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkECuKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcKg/5AVYT1dBiz7LQo5RxtEJRs99zEzxchQkUL+834Aofo4usYCw1\r\nkCH3PzVgSXuGJ88LZxn6ErjNM9WcOIYbN5XRC+nb4GofZtdOow8DkogHQmdi\r\ndX8bPD37VqDsvs1ibdNbGtjjW+ldZGkz7CvWE+a1UPZQqlcjBDklDuNUrDLH\r\nEtIc3bKgXbvH5lu5GuoWbYU5X+fFtgTkc4aXoLdNMYT+ior7mGIB1uDmNhAh\r\nxLoo5ar41xG1LKtBUAk7wMcjJtdeozm5kfI+mfwr+f9hVB84Nyo8TItk/Rc5\r\nUUlrjJ1vTVEBnGtF4KnC3LWKoTYtCh61Ty24dBKywcInK+30TODEPmIRD0Wq\r\nM1K/J7bjxZyjMGLs/LYT/KeL1lSsBDZ+1p8B3oXH+EMcakAWULRhxuu8gjgX\r\nQgTdPzmJEB7bxW4pD7Ixu2OOF27TPy8ot14eGniYX3vH/QmTOC1xGpaS19Ik\r\nHVccFDD2Iecdc5FwsdaAHm8nIZAe9HgWqZxFaOC9MuoUkJENot7tu6X9dERe\r\nEKPM3DszmedGfY8tY5AdD05+yv/WL1/RWt4+ZV+GBecNzReFPWuobAnW9J8L\r\nilzAAB1/TiXleAhqaq2BhlcUiCZARF3A5QiBHA0JxPQIR9MPzojvY+hDFj9c\r\nd8C4vgYZQhGvulWE2+VrzQsJrDomq5gn3RE=\r\n=qt5z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"650ca9be19b60c874c459fb61b72938e9f25f77f","scripts":{"test":"echo no tests && exit 0","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.2","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.3.4","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nodemon":"^2.0.21","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"4.9.5","@types/node":"^18.15.3","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.0.7_1678781322291_0.693802339402692","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.8":{"name":"@firtoz/openai-wrappers","version":"0.0.8","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.0.8","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"f44239a998c31d6b145f9675e6e9791ac735634d","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.0.8.tgz","fileCount":19,"integrity":"sha512-9E8if4+XxIk3AYNnHQKsh2IsRRlSMNuhox87k9FeP0xst4CPtk6RvpFV60zjeYWPIdr4SDnKlDdtWcnPWXoI3A==","signatures":[{"sig":"MEUCIQDV9pmTAcoPHu2alqbMKbCWtsSVz5iml+x2UBZFBmwBggIgOupEkZL2y7/Fp31qb1SSqyLF/xMUtwitNNNK0gSJiP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEi3AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFfRAAk/Otd8Ww5h1XJ19wqICDLlI5xN2kXMuVXPZifkShK43ztR0H\r\nhS2VTxzl37tqwd4IB4NqM959BJ2fH9CJ8pJ/YjgKXK4rUNpmEm2OXl4q4O3D\r\nwFVUtWcq1HK8LUD1EnWFDRt/cNzcTszFWXPiBuxciURPC7nNHaAwZ3DBxZgc\r\nEmX107qbfmFz9SBxf8nQdwOIE9OT+dm+Pb/d9ZGJxPYnAclCS4XI0BbSB9vB\r\ngekxTyOIp/xxFWeAtQJTE7SZAVdV/Qb8qjVxF2Zw6GWt2Ze6oNHcHiANZ8pG\r\nKlo8UgoTIVwYJ0nqePMRDIyouAAlnpnUq52TrDRLymOPkBHhivI8+WA5ITQt\r\npslNhrW7dVdkVZpHU5EXTs2EPCXUBbL64jEk61JzbCFd3/q9j3E5LQrBqpgR\r\n+yZjvddy+xBXKXgHkKFpRCnGkniOiGQ0Eqi/ttDIsC2agcMFBNMNQdMTGpeS\r\nincbubYsvSsThoSAANPehmP1vnTyXvzhVvTnadlo0zJ/YZWts2wjsHAGhZlc\r\neXOmHPJsKOPbua7Zc8Wzfz14LbXdwfE/0nnOCyU0aEvsS7ajnx+SmvgwuTA9\r\nMsQmpGPNxqcFsC9gQJuSDK5wFxZE0yz/COdmEgRdr8ekx6Thb5yuLaZN6NyF\r\nIzqVAWkHIFo5PRP2IBOToL7i6giauP7zE/k=\r\n=a79m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"ab5fc3e5747d6fd1b1a84baeb7486ffd29ba0bf0","scripts":{"test":"echo no tests && exit 0","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.2","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.3.4","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nodemon":"^2.0.21","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"4.9.5","@types/node":"^18.15.3","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.0.8_1678912960182_0.7576534345967758","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.9":{"name":"@firtoz/openai-wrappers","version":"0.0.9","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.0.9","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"07220f5f00d2fc3079e6b7acbeef63d95d1f5515","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.0.9.tgz","fileCount":19,"integrity":"sha512-h/ZxUthKC8TmL5g0vaAEOJytPfx9I7N+UYYkj1BhslMyG4wxPjMeyv76YkKOiwX54NsmZ1EZYnroLUKkQ4Ycfw==","signatures":[{"sig":"MEYCIQC7Ahl4XvQWX9zTJxoCPSkTVgR/JMA0eaBOY+jejxSLmgIhAPV4schN/4ckUlNY4lUKmKEm81jnyqXTIlxBgZaOFYD4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE1KYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBeBAAnrFZoxrpbzpCybrTSduvZXhDeDp6f1dytgvAFetE2DZSlIHv\r\n+OW3KcdnTBBCOPq/XKz6Rd4k+sMQMGAeqy3q4t6Ko6BXpBp5EQPCyU0Lysdu\r\nHpXqK1Ra53A30gTnQHxSuj+/7891QWmkwr99uih1p548Fr8NiENeFr/c43Co\r\nsAjOh1FiDnPdpd1PX6BfPUSykvg10rlAAg47Dq+oB9+fd6cvPFjiGEq4ObW+\r\nUMUZ3uV3J4m1iPlOgpLQooY9VSF6t1lvE8tuiKDgJc1VQhzFkxqmgE+c2cPr\r\nHbu7KbwJyvn4PB6ncIO0JS/Ggqgf5APcdOXZvLsyc27wKxAFMf8fsHNvD2R2\r\nLi6pji/oIgPIv+SwcM2c8r2+CEiblwuMqmvgb27QtQLLyww4uDsejiGZSPoN\r\ns55495zmTO5bCgrQCJtxcDj03owo8zkJOZ1ffRY1YB9Rc6KV0l3Xrww+BsE3\r\n3LzPcAmHfw5HezVBAKbADj+Mb/I8Oot/6Up5GcTNS5IQ1+WJ0Q3Di+fg8NUM\r\nc+rgGRkfDA74b2s9vkAhS9VbHUifBN6nyPAV+GnRMvwaQb/AUeu2V6Q0AagW\r\np2Yh0jgVGpeoziIOjmiBTYF/e+w235/qlaKLhL8n2NcFuVP0QAPL5ay7+XDj\r\nWqmn7+tUi3bWnf9OTVunVcMIkowakbirYDs=\r\n=5YV7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"4ad2a62fa21fbb60eac757d1173fca6a1e4afdf1","scripts":{"test":"echo no tests && exit 0","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.2","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.3.4","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nodemon":"^2.0.21","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"4.9.5","@types/node":"^18.15.3","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.0.9_1678987928014_0.9495072284902593","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.0":{"name":"@firtoz/openai-wrappers","version":"0.1.0","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.1.0","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"21b14a922ac7493c38591dee2c986c311df1df59","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.1.0.tgz","fileCount":19,"integrity":"sha512-GFhZk8jfbpSjBYdeU9vM0KTH7trydS95Ipw7vt/s0mnF1vFkOB/qGHojnjnterzLDOsVSdV7IZY3hNZj4RYKig==","signatures":[{"sig":"MEQCIENvWUZhusQRMFuiw14xFD+GqzRjbTwOxnaSDHaMZPXoAiAUS6ZIFvoI8/zADztA/VLsDq+KuMk0ifHhJhg5fK1fvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGL/kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoc7A//Rl/comROY9ipo/mi8OvQSJTYVCz3ouaazKkk0Php9LvguEmc\r\nA3rFYRNbSGiSDVBVKgJSf6/bv5slfigeWICk+6rSUG0bWE89n5lQQZxyF8rX\r\ng2BEK/+c6LRMaNc1ZvisEck8Isbdeu8xqrbjZgmeL4+HPwAZX9os/+l75lGh\r\nYUaC7sdpSIZT7bcU39LnFqlXWPHyJNzppjjkgD3lYQWfijAHon6j5WCgZqfu\r\nb2nJm0GGqU85K+vAqdjA2gRLGMZNmETozFYRT0bjrogqiB5GPUgc8Tv6aZ8X\r\nGApt1+cZU9fh0xgchMLAJfp56NL9xDj3DKuuBtkmrB+awxKw0Vt4MnzKZxtN\r\niCZ959WWoyIkXCe2Lm/bKlg+igFDw0YYkrY+xhkh9hqmQnpILuaxM+WLKGLO\r\nVTeoJyr2nb1RPFeIt7m5aNh6dlWe775dO1XX9RzBHmENF5II62wrzfLmhj/w\r\n77OjG+sQ/EyjKOxidu+zmpAQMhL8lSgWjpJ3JOcXYszMpuH4nNSpUkvLFsWJ\r\nNU1UwFy0hjSuHrGstGyv4Yvq8BNnKoF6UcaU1j63wnF9jGmtjocBICcJbW8D\r\n15bNklGQ8sELjnREBWzgJ9l+xLmVprrplZf21psfFhuMG+Rrf90HVZa3yiDq\r\nza5mxyt3LnL4CLE22eU4xcukzfu/Esh4tD4=\r\n=omUK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"b4abc70f64ccb2bbea4f070639e209a8d338681c","scripts":{"test":"echo no tests && exit 0","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.2","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.3.4","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nodemon":"^2.0.21","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.0.2","@types/node":"^18.15.3","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.1.0_1679343588229_0.13819652785680048","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"@firtoz/openai-wrappers","version":"0.2.0","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.2.0","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"f7162a174372305f70326da249bd1f7d920094f6","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.2.0.tgz","fileCount":19,"integrity":"sha512-7lJGBpgsKwBKCS+XmPplNvXM/UxG1m8HUN8GJo4P8wuXWoX3dqatQEXU7nIjM196QV+93Ps/DmUcK0sHF2BKdw==","signatures":[{"sig":"MEUCIQDsmchogxPpDhuR2pb6wzi/qPBNUHvUMQkCAjv4ZRe6bAIgO64Jxg3GTyBzTCBkH/z4/FiP3h8LYuvJywlovLXj4Iw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI1C+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfzA//dpW9dyWHb4VbA3A7cUolqBWVXHk2bWiLhg7LrDeIzHmBpF06\r\n+eGqGm9Xyd9RN1onsbms2Dw8gYZUMrCMLJI++CLrPTYIIy9aZx4j3f/kmp5L\r\nN+KGAwVdVkJyD6U+UuerUR93MyB48gdWL5Ynrpd4HXSrevoWqts0zBTJU/OQ\r\nbGh8s6lnsywgYn99tj37/3PfYbCCeGWo9ZBY4XX4qr805V0yUo5aGQI6xGOm\r\ndl2RYbh+m2eEQa8qCvJm4mjmHauHcE5RzKaLSuyJbJ7dnQ3HPEquduLUn3Uq\r\n66i4+zBssasaxe8teufcWQ9+iU1SiAcoGKgJC+Riaz2KWQ/mVlfvRKjT/t+e\r\nNonajUwQpVKX4CRktRIQ0UEgXs76KYaIXg+9rLD3z54EBkDSdPmzHCDs7P97\r\nU6sr8xo0s4Z7uQFDHKwDJK4B9Rlj2Xlls9TejUO5xZ2RuetYN7bJKhOuBil3\r\nkOqmWVvKdqqEubK5U8goL5iHdcBparPv70dpI5eGU+1mKQxVTxoh2F0F3jWh\r\nIZYG+lrg+pWGcC4tzHkdV4agP3sixboKP5uz6Fhl2VLd8BVq843zKuqHpIq0\r\nwCB8cKODz9o8N4fKQxf4udbgUH8/2x2wIoNVHozAb1FsMngvaYbWnwXmEhPp\r\n/H53AqIQpb3ZJIjOc+36HaYbqWhIm5G1EyU=\r\n=MSEf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"203f6db49e746e7183789fee98490dd61138b59d","scripts":{"test":"echo no tests && exit 0","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.2","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"axios":"^1.3.4","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nodemon":"^2.0.21","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.0.2","@types/node":"^18.15.3","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.2.0_1680036029771_0.645493556749781","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"@firtoz/openai-wrappers","version":"0.2.1","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.2.1","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"c59619b763e5c8bf85f27118de6b77d1d36c833f","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.2.1.tgz","fileCount":19,"integrity":"sha512-5t4YwJQIptlADnP3HvLosAWQh1jRFahEVS+zdc/5UcBnpDryaso8nn4uvu58M3//ns3bonsQrGik1ul9KaTFxQ==","signatures":[{"sig":"MEUCICgaYapMTi8ZGtw6WqdY2ZWc0ckCzFiNigyBl9XeblmzAiEAiU7C9DGUbQZfKMMHVn39mbrgyYC+ENsRFarnqm+dL3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJBytACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4fA//T59w6B9zHIde+puht1Q2HszwpsaiVHs6V9+NJeX2KQ4NIOun\r\nPuveOMfQUEKRCSjgd03Bz1ui2YrLWRVPRWUZmU6HgR170++Vm+7ivaqqGlwp\r\n3CzSfcsxgKJYEWryt+jdrrkHSv+TvIB130xm9aNxCEM1X4hiRs5V8junwv7z\r\naajUFWNvaYHO6zF5kWEO2tiu3Nd28i0Au3DhDwocRvyvO8ZCj7RUSzceN66y\r\nJ0LbyOi05bxwbe+5U7NEDzvZ5eKKF4qqK98Eb2o4YoF2nGeKLoCots0XphDh\r\n/MVWoztUi0t7NyM0Y4h7z33VseCqSQdRt0YK2vyByL9/SagcgnlpM4H2tH6O\r\ngCT2tX2yAaerZ/gIw/l/QYeFeV6XLnI36G4nWHyRDmSA81svVjgTt2tyr7Hq\r\n9+B1P+/X6lDvBB0s1lTYytOhTpDmHkQubyP5dQ/Xrsk0bBTlrUT9Eeh7mYhy\r\n072oKRPwxhziOg3yh7TKOFjBNrIHGdyG8c1c0tymyAJgtFbV9p+YYRX7ALYV\r\neteoAFYdTKjt1fnIBH5tYyNW6rzb0zOXzbMDp5fNbs0V4Tdio/hMdzIjrjGG\r\nTxhJVYU3+XKHZU38rmh0g+H4EdHZ3aawBtiPkEOB6Lk83OXlNnrW3+WgnT58\r\n4UrleATL1Z/3rmwXwVgKjQaxVPBFCnwL7Do=\r\n=olwY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"f10d98600f293f8772f786221a819ede911f9225","scripts":{"test":"vitest run","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.3","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"axios":"^1.3.4","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.0.3","vitest":"^0.29.8","nodemon":"^2.0.21","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.0.2","@types/node":"^18.15.3","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.2.1_1680088237588_0.876788768363179","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.2":{"name":"@firtoz/openai-wrappers","version":"0.2.2","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.2.2","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"06e144b8e45004fefe9139f288b468ed2c82a392","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.2.2.tgz","fileCount":19,"integrity":"sha512-oFILEIA4DMiDgH5wlh74h58b+9TCnI3oaww23KFnBt7J0vxLigZ1cK8biixn59Kbn4X4z+BnqL/ik7Bw+PnCVw==","signatures":[{"sig":"MEYCIQCTeyjjRoCQbg455j1knCm5N4U/1D5x/X0Jw9bpZVm7cQIhAI7WaSx3gPxt+GCa42jFMfmiiXv/GzKUwcMT1AobPPDc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQ+IHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoouRAAgfUD5vEJYcyMg7zejdt2Nq3yKpZOLRz4m8aC9BnhHsDJ3A2t\r\nYlaM72WhZ0gUw/xZA7aj73Kj8DFn9JuF5zBZgLCp6wz8ChZVx/izjT1Asi2T\r\ndWVJx4M2HTA832bg3yjOQCEvb+h2zPfUBaJzwZJ6hcpJuzdeu10qdLbdwI4f\r\n7bhU0S8dejiO2B39PKgzpnjnFoMSGKrWFCduom/ByKGUZ4Kb0xW7aXGLfo1D\r\nSzq1M8X1RjCXNbUm14c3mir/q7VHsfZveq5kmgCrSZUJ7ZQ3Q/YIFH6gqwqk\r\naERW8/KSjs9banNF07Fx0/KHXnM7q6uZjnB3YEwlYz6D0BXzf9X1DaC2QIUX\r\nOUGdlxqx87y1+LxQEF31RSlbCoSgKgxvGHbV5v0D8pdb5F6UEDWdUi5uVcSy\r\nm9LcNJ/jbySCx3m/Po8UxXbhGw3x10dro4vZbQOLCb8BG5qOMSBLrh8feeVe\r\nBGw2GWX2daCp9QAItFtKcaINSm5jTWpGqtiI5VgqCr8e7xD/LaFR6tNGgJGp\r\nHnbinS8XVMFMnDpKO+3HLDzarvlTAbw0T8yvfAT2XNfydjKmCUekpjcOZ/43\r\nRXfZdb/bTE998H/1gRQsot9ad0RQS7JsOPMbByKqxMWVsa21XPw9uWeqCb7s\r\nDxNBxHQAzerYVQcD3VHcJ0QlJb8KPUYc5ZY=\r\n=WOHp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8fa4cf19aaf34cdc2c2d6b71d87c4d4a4d89de5e","scripts":{"test":"vitest run","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.4","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"resolutions":{"axios":"^1.3.6"},"_nodeVersion":"16.20.0","dependencies":{"axios":"^1.3.6","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.0.3","vitest":"^0.30.1","nodemon":"^2.0.22","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.0.4","@types/node":"^18.15.13","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.2.2_1682170375541_0.47176560186514105","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.3":{"name":"@firtoz/openai-wrappers","version":"0.2.3","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.2.3","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"3113a6196c405a6a009ac5aadd946067f19aeccb","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.2.3.tgz","fileCount":19,"integrity":"sha512-iNTJzWee+yiDfXNOACN9wWjRV9nKl5syNTi3IVtrscevz8807Q0EhCv1V4IBQW9XNH0mObp5x0TcNp5I45Ildg==","signatures":[{"sig":"MEUCIHpfPcAonRQTiMRbrwK/kuRLyLKPwFiKADUFaIFxpRpeAiEAwkSq/xmkgSdwcQ6mMil+ql/2UAPB+g6t/6Lk1htZIgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRGxlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVYA//d1955MqntJrPTN3dd1a8RQu80hYArQmU1Jjp8bxwCSg6PN+m\r\ni22t6sLkXHUmOgb0s1VT+7Tx870bI2LJCBsFwsQO6YLDNRyOC9SQ/EsOdE+Q\r\n9Va/TWiq63QtvgYxvAVKASd1PdhyVMnmxYnwySBrg5+IvL2/3QdLNcRAxwnL\r\nd8uasiL0NesBuGZV1OY4mLCt87dMtoHDYCcrfdfdV+6yvh0UMvIS9a9VWXUF\r\npvTltsXhXrQVtjBFfaHEwIJDLxS3ZHJZkrXZkLn7IuXaqfTbQ8yUeFeVhkga\r\nhN0WBb2/0fEkhJop0L2CdOYWyokXTjQz+bO9lg7gHGBO9mNts9lB0RS0LRpg\r\nsb9lyumLCzTsCTtec51hDWPRX97rEGTnwiPn23k2eQTXin7StpSCjtA8o12y\r\ns1E8fkN4LjFEbb2X8oevCuiQEhmPY7FwfVU3nm8aSSsafrvq94BDNSO0DS1d\r\nrVMdR1ZY+5c2vz5QrPvuXAzH7ACT6jUlkAd3dC59LRN81S4BopHkKbN35IXV\r\nQn7mrLJ81Bru/OCAg2YmRCFNRE8+n2QFx08YgTSL92Lm4MuNx3bYS2+krKol\r\nrWFzjtLGHSxlzzoULXKZDmrdmGWU3ErxIxMEjJR12uYjrNWZOIFWugVmzCR8\r\nBZU8PlmeIhLja7+UF1p6qX/zTjkndt1br18=\r\n=sXXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"2dbc6ad591e5af4bb1c720eac5a1ffed782f9e94","scripts":{"test":"eslint . && vitest run","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.4","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"resolutions":{"axios":"^1.3.6"},"_nodeVersion":"16.20.0","dependencies":{"axios":"^1.3.6","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.0.3","eslint":"^8.39.0","vitest":"^0.30.1","nodemon":"^2.0.22","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.0.4","@types/node":"^18.15.13","ts-node-dev":"^2.0.0","@types/eslint":"^8","@typescript-eslint/parser":"^5.59.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.2.3_1682205797607_0.6838720958561826","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.4":{"name":"@firtoz/openai-wrappers","version":"0.2.4","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@0.2.4","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"97d1b650c6afa89a063cbf8e6323191a0292fac5","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-0.2.4.tgz","fileCount":19,"integrity":"sha512-9z24UFri5CG2iappCAX06lylIM0q6h3935xQQSABp0NVNKnmvVxq1mwhdfG5vD30Vo8vEfx6garr1gzhJDnenQ==","signatures":[{"sig":"MEYCIQDdaXPvHLFMIjI1qtKu8bZk6LvBnhQoA+LETAdcWRWbjgIhAPd+ibRbTUbZ1KWLm3sia43IJXmV/4k1OHu6CmccHML7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTs6oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGPA/+ICZbNRhD3/L3NruDR4kMeAMjFQ43ooiJW7Hyvedgj9TUtbY9\r\nH3u22kRWv0UuKOwUwhoBqrH2fzw9GSDRPuE9lACJdzX+YvKFAaw9BjHI7BhO\r\n6Y90z8DPws8sc/C9utlbSc5CfxDDACmZ/Xv6oUH6LqAn8hloYmkXeKdSmqQ4\r\ngO3n/QMuIoCRGSEGBa2OcdqstftN2RTD+l59f6ueGYQnmDbh3A5KMDKp7pCl\r\nGJ/x2fxxZ905lI1xbGIsoww+8S5PaN+GSVHwj+qS8JDVSmyYzzTUeeWShMNm\r\nI4Fdd+pNk4agDOb9PV18WYzzu3dAN2XAMJ/S9K3ooppfGpfzKWGxodEKmXu6\r\n5VZkqxEC70vxePM9jWiDR6wvr+RLZ4MUcIGCqshdENyUajxRG845pggV2ZNu\r\nNli1pXiRpYArnrnt+FTc+jh2nB9ITw2VI8NMCNS2H+DesDiZJqTdqAg2o/e8\r\n9NAjWVTv+oInFobGo7QJTRYBgGqzy18jdUleFSvUPOY+W4I3JgcnmYtChFam\r\noluQt/6mQZEhMGnJM9VqQGgpSdFXGDvShTRSNRLbZXOb0lsZStc04ZD+xkSg\r\n+x+/se1fudP/O3WmUDnkjo0DZqSvDy4asU/kCTBLmkoIBZ7jvVSGpf1UDSUJ\r\nE5c0GiiQYxVh0hU3mXnjvjEythA5O5O/Rw0=\r\n=Tit8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"44e9e83ac409fb89af1d3b9e0ff17711e7f1a742","scripts":{"test":"eslint . && vitest run","build":"yarn tsc && echo build complete"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.4","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"resolutions":{"axios":"^1.3.6"},"_nodeVersion":"16.20.0","dependencies":{"axios":"^1.3.6","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.0.3","eslint":"^8.39.0","vitest":"^0.30.1","nodemon":"^2.0.22","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.0.4","@types/node":"^18.15.13","ts-node-dev":"^2.0.0","@types/eslint":"^8","@typescript-eslint/parser":"^5.59.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_0.2.4_1682886312012_0.09606554589377625","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"@firtoz/openai-wrappers","version":"1.0.0","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@1.0.0","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"850e4286d536cf22c84ead7e18915d968aa33094","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-1.0.0.tgz","fileCount":23,"integrity":"sha512-Uxkhh07oAoabqaNWeoXd5cGCpnxezD71Q2dCDqVkLCDHqXahDjXFbf8gqGQeVq+k+PBI0UCjUvKbiA+hQr74yg==","signatures":[{"sig":"MEQCIDgmMKeN4knWi4uY14BtxAgKKWx1cbxHbMjQ6VLbCoDnAiBEhMakg024hlZBi3foh4CRQwxYgBRD5xSYt2GzvrUw4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101598},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"156c5bd81c484e15003ee58ba654af26decf8542","scripts":{"test":"eslint . && vitest run","build":"yarn tsc && echo build complete","release":"yarn build && changeset publish"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.4","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"resolutions":{"axios":"^1.3.6"},"_nodeVersion":"16.20.0","dependencies":{"axios":"^1.3.6","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.0.3","eslint":"^8.39.0","vitest":"^0.30.1","nodemon":"^2.0.22","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.0.4","@types/node":"^18.15.13","ts-node-dev":"^2.0.0","@types/eslint":"^8","@changesets/cli":"^2.26.1","@typescript-eslint/parser":"^5.59.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_1.0.0_1684361790771_0.7372258940594745","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"@firtoz/openai-wrappers","version":"1.0.1","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@1.0.1","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"ba489b16d4dac62e4bc4176b9ce19965f5c62e6c","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-1.0.1.tgz","fileCount":23,"integrity":"sha512-9JADncrB1VifCsfl+nq0fDnaALRh1zui6MEaJbvxrgeVmtkWOcLXGLupNW5cu3TCxhy+si6JAzMDMFo8I8Re/w==","signatures":[{"sig":"MEQCIAJIqhqL7zdBXT7F9PYOgsvbCHwQWtBbhrPcpeqK89YpAiArNQhb1zmR8dzQxJWxE/XKEP0ZO+W5cJj2Zj/4HG+Fug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101526},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"0359d57b91baefa1c7f2096285eb942b1108b883","scripts":{"test":"eslint . && vitest run","build":"yarn tsc && echo build complete","release":"yarn build && changeset publish"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.4","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"resolutions":{"axios":"^1.3.6"},"_nodeVersion":"16.20.0","dependencies":{"axios":"^1.3.6","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.0.3","eslint":"^8.39.0","vitest":"^0.30.1","nodemon":"^2.0.22","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.0.4","@types/node":"^18.15.13","ts-node-dev":"^2.0.0","@types/eslint":"^8","@changesets/cli":"^2.26.1","@typescript-eslint/parser":"^5.59.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_1.0.1_1684421991068_0.7943670331214774","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.2":{"name":"@firtoz/openai-wrappers","version":"1.0.2","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@1.0.2","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"800cea77e896dee6577e546c0cf28e35cd63b5aa","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-1.0.2.tgz","fileCount":27,"integrity":"sha512-n5YoA1aVUpdYAbI285mPomHT8wNmkxY4kGiyjnODbZTd2TUOVsEyKJ05UVJuEW44yirDdsllmPzbSKEPrMB8fg==","signatures":[{"sig":"MEYCIQC4OSzruXr1evVpvhgimeevSRfb+Qv+dYBcByylkHZt7wIhALs+KFqFDJsT9/KpiidDx57uM9mmCdsv/l/lDkORK08d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102356},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"96e0355104fd6524ce62c394521f690c32a1cc06","scripts":{"test":"eslint . && vitest run","build":"yarn tsc && echo build complete","release":"yarn build && changeset publish"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.4","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"resolutions":{"axios":"^1.3.6"},"_nodeVersion":"16.20.0","dependencies":{"axios":"^1.3.6","openai":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.0.3","eslint":"^8.39.0","vitest":"^0.30.1","nodemon":"^2.0.22","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.0.4","@types/node":"^18.15.13","ts-node-dev":"^2.0.0","@types/eslint":"^8","@changesets/cli":"^2.26.1","@typescript-eslint/parser":"^5.59.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_1.0.2_1684623297730_0.6494627469541792","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"@firtoz/openai-wrappers","version":"2.0.0","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@2.0.0","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"15230568dfe6f0adc068dc11a8fc2ba39a0b543b","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-2.0.0.tgz","fileCount":27,"integrity":"sha512-1TtfP5Ha93hD4OTfgkL16t5gbSbkmp2SOO5Nwa0F+V8g1ce360WISGrmRSl6WAn+D+JcqfeE/L+1fADHqPbaNA==","signatures":[{"sig":"MEUCIQDJR/bfiIyjDisDLjYv70/APO3UGbPesP7OY/ftZATWgAIgF6ZXq9QqO46B2OVnfRJSfNtWdeITTDfmLJI7kneDH94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103189},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3ce2edea201c61d440c589ce8fdc1e009e0ab941","scripts":{"test":"eslint . && vitest run","build":"yarn tsc && echo build complete","vitest":"vitest","release":"yarn build && changeset publish"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.19.4","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"resolutions":{"axios":"^1.3.6"},"_nodeVersion":"16.20.0","dependencies":{"axios":"^1.4.0","openai":"^3.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.1.4","eslint":"^8.42.0","vitest":"^0.32.0","nodemon":"^2.0.22","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.1.3","@types/node":"^20.3.1","ts-node-dev":"^2.0.0","@types/eslint":"^8.40.2","@changesets/cli":"^2.26.1","@typescript-eslint/parser":"^5.59.11","@typescript-eslint/eslint-plugin":"^5.59.11"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_2.0.0_1686744377176_0.47703829368395634","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"@firtoz/openai-wrappers","version":"3.0.0","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@3.0.0","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"563f1f803dbf73860c454b5455b5c7cedd0131ac","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-3.0.0.tgz","fileCount":55,"integrity":"sha512-b7rpdaFF4F+juCCwqIunUdtT1hdXFfObyChiBk/xgz0IKkYEFtf7FBfH+b6o2H/PmDMlAKxsFi8GEJZChjAt+Q==","signatures":[{"sig":"MEQCIC2nMd/8YfY2yM1p8KTkGdqHccTRC7c8g40iWURagTgJAiBaKNKqj3te7UtmQOL67HKgB0b1Lkhnq+VC1J4Jfn7Axw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168622},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"04946b15662ed6f99895c5e4c19d04a76cfb8019","scripts":{"test":"eslint . && vitest run","build":"yarn tsc && echo build complete","vitest":"vitest","release":"yarn build && changeset publish"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.11.0","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"resolutions":{"axios":"^1.4.0"},"_nodeVersion":"17.9.1","dependencies":{"yaml":"^2.3.1","axios":"^1.4.0","lodash":"^4.17.21","openai":"^3.3.0","openapi-types":"^12.1.3","chatgpt-plugin":"^0.1.2","gpt3-tokenizer":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.3.1","eslint":"^8.44.0","vitest":"^0.32.2","nodemon":"^2.0.22","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.1.6","@types/node":"^20.3.3","ts-node-dev":"^2.0.0","@types/eslint":"^8.40.2","@types/lodash":"^4.14.195","@changesets/cli":"^2.26.2","@typescript-eslint/parser":"^5.60.1","@typescript-eslint/eslint-plugin":"^5.60.1"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_3.0.0_1688219391895_0.1879119076791933","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.1":{"name":"@firtoz/openai-wrappers","version":"3.0.1","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@3.0.1","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"a04175fcc30dcb3c9e87903ab0625b3f32fbf185","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-3.0.1.tgz","fileCount":55,"integrity":"sha512-oCpOF1gpCIMqzRjbIDXzQJRdWyO8yvpDhNWKnViBFvImUwohVVSDpdNGDSZuCUFxScSPf2BCnRAdHM/qj6Sdbg==","signatures":[{"sig":"MEQCIBgjpyvcr81BT0cFq9fEmOf7EPP7vN3xhNRthw5wFqBeAiA3BAVWwOMBVJVyKdYSjXuju51Uq9eF4cs/6TJF3ifZeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168806},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"0a501bcc1cf39b51c272970991604b0d11c7b274","scripts":{"test":"eslint . && vitest run","build":"yarn tsc && echo build complete","vitest":"vitest","release":"yarn build && changeset publish"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.11.0","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"resolutions":{"axios":"^1.4.0"},"_nodeVersion":"17.9.1","dependencies":{"yaml":"^2.3.1","axios":"^1.4.0","lodash":"^4.17.21","openai":"^3.3.0","openapi-types":"^12.1.3","chatgpt-plugin":"^0.1.2","gpt3-tokenizer":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.3.1","eslint":"^8.44.0","vitest":"^0.32.2","nodemon":"^2.0.22","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.1.6","@types/node":"^20.3.3","ts-node-dev":"^2.0.0","@types/eslint":"^8.40.2","@types/lodash":"^4.14.195","@changesets/cli":"^2.26.2","@typescript-eslint/parser":"^5.60.1","@typescript-eslint/eslint-plugin":"^5.60.1"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_3.0.1_1689107047545_0.7592808290858677","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.2":{"name":"@firtoz/openai-wrappers","version":"3.0.2","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@3.0.2","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"2dbccf4bcb04b026f5f590bc6d667e2a7bd4e523","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-3.0.2.tgz","fileCount":55,"integrity":"sha512-h3Ga1XsNF/LW0UoQTcPoaAOL1itmznta8PY6bKSja/rbKqyleRGqxiHK3+unYYExrUEOIjbjOZVWA78KTZHYWQ==","signatures":[{"sig":"MEQCIFqm58QWD5uuyLvbGlb44EyqhMLybm6tbzrKCYFtRovRAiB3lJRPAVR53aZOEJ/nKMmOAO64ePTOuNS+Pfi7V7k17Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173653},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"560f4f057e90570e2cf672791c3eac09e61a653a","scripts":{"test":"eslint . && vitest run","build":"yarn tsc && echo build complete","vitest":"vitest","release":"yarn build && changeset publish"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.11.0","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"resolutions":{"axios":"^1.4.0"},"_nodeVersion":"17.9.1","dependencies":{"yaml":"^2.3.1","axios":"^1.4.0","lodash":"^4.17.21","openai":"^3.3.0","openapi-types":"^12.1.3","chatgpt-plugin":"^0.1.2","gpt3-tokenizer":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.3.1","eslint":"^8.45.0","vitest":"^0.33.0","nodemon":"^3.0.1","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.1.6","@types/node":"^20.4.2","ts-node-dev":"^2.0.0","@types/eslint":"^8.44.0","@types/lodash":"^4.14.195","@changesets/cli":"^2.26.2","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_3.0.2_1689753964945_0.5160048054492361","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.3":{"name":"@firtoz/openai-wrappers","version":"3.0.3","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@3.0.3","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"8da9453f759e0ad4ea5113c7568e1c40197213ae","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-3.0.3.tgz","fileCount":55,"integrity":"sha512-ZjkbkxtmEhhA9y64Pd5BZfZk4ZoXZuCIfvXjWdRjzxIeQq0pVcpYnEjPEaJheDBse7Yz2wccPYPejG8EWgaOvg==","signatures":[{"sig":"MEYCIQCYqWvwDatFBtyHAx0J1JHCq/6xBhk2HszS1BjUo0NGugIhALaPMmuwM1J+D33dxs0cUweE81JWifbg2Obiw4hfglKi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177266},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3f9f9d3d3e7be338480e265e71eb93fe608ebb95","scripts":{"test":"eslint . && vitest run","build":"yarn tsc && echo build complete","vitest":"vitest","release":"yarn build && changeset publish"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.11.0","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"resolutions":{"axios":"^1.4.0"},"_nodeVersion":"17.9.1","dependencies":{"yaml":"^2.3.1","axios":"^1.4.0","lodash":"^4.17.21","openai":"^3.3.0","openapi-types":"^12.1.3","chatgpt-plugin":"^0.1.2","gpt3-tokenizer":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.3.1","eslint":"^8.45.0","vitest":"^0.33.0","nodemon":"^3.0.1","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.1.6","@types/node":"^20.4.2","ts-node-dev":"^2.0.0","@types/eslint":"^8.44.0","@types/lodash":"^4.14.195","@changesets/cli":"^2.26.2","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_3.0.3_1690199506227_0.6236051867586048","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.0":{"name":"@firtoz/openai-wrappers","version":"3.1.0","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@3.1.0","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"dc03407151cd7f7841d5dcdf2cec1ba827ed4733","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-3.1.0.tgz","fileCount":55,"integrity":"sha512-RwpZdz4s84ZRakJ1cB6cZKRS8FunPwqcmXCRNhCaHycQgSLk/NwCoeSsTcbptDlNZ6IHSsjLJAwfQA+SMZyE3g==","signatures":[{"sig":"MEUCIQDrfxj99Aqt1hwkWi9ACqj1EE7dIBpbvdZttQ5PhxBurQIgOpEwWsKPCK+c9rZ/xbwHqDRPCdalTVOvBRke3N2TP/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174779},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"d3809a4ee725fba472b183fa7e1d9b9a7f9d4e56","scripts":{"test":"eslint . && vitest run","build":"yarn tsc && echo build complete","vitest":"vitest","release":"yarn build && changeset publish"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.11.0","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"resolutions":{"axios":"^1.4.0"},"_nodeVersion":"17.9.1","dependencies":{"yaml":"^2.3.1","axios":"^1.4.0","lodash":"^4.17.21","openai":"^3.3.0","gpt-tokenizer":"^2.1.2","openapi-types":"^12.1.3","chatgpt-plugin":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.3.1","eslint":"^8.45.0","vitest":"^0.33.0","nodemon":"^3.0.1","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.1.6","@types/node":"^20.4.2","ts-node-dev":"^2.0.0","@types/eslint":"^8.44.0","@types/lodash":"^4.14.195","@changesets/cli":"^2.26.2","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_3.1.0_1697311682075_0.8864273590308371","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.1":{"name":"@firtoz/openai-wrappers","version":"3.1.1","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"author":{"name":"firtoz"},"license":"MIT","_id":"@firtoz/openai-wrappers@3.1.1","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"homepage":"https://github.com/firtoz/openai-wrappers#readme","bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"dist":{"shasum":"49ec3292dac1293409e1e65ab19a32a2479c368e","tarball":"https://registry.npmjs.org/@firtoz/openai-wrappers/-/openai-wrappers-3.1.1.tgz","fileCount":55,"integrity":"sha512-UWAYH7RUz1heTLxSWslRJYjGEWk6w+aqHwllWibEKJfszuJb/TW97eGVlGZZ5qkFDVLdE/rpmCptE3CjQ9f2FQ==","signatures":[{"sig":"MEQCIFMgibKvxlczjBL25MYp8NnxWArprDo+Wo2z/caRiw5oAiBrE2qPSsulHS9XVWElu1BsiuvNsz4jwNrg3Zf4kKKatQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174914},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"d22ab3173f7d42dd87eb165f443d28ea827c0a33","scripts":{"test":"eslint . && vitest run","build":"yarn tsc && echo build complete","vitest":"vitest","release":"yarn build && changeset publish"},"_npmUser":{"name":"firtoz","email":"firtina@fastmail.com"},"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"_npmVersion":"8.11.0","description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","directories":{},"resolutions":{"axios":"^1.4.0"},"_nodeVersion":"17.9.1","dependencies":{"yaml":"^2.3.1","axios":"^1.4.0","lodash":"^4.17.21","openai":"^3.3.0","gpt-tokenizer":"^2.1.2","openapi-types":"^12.1.3","chatgpt-plugin":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"dotenv":"^16.3.1","eslint":"^8.45.0","vitest":"^0.33.0","nodemon":"^3.0.1","ts-node":"^10.9.1","cross-env":"^7.0.3","typescript":"5.1.6","@types/node":"^20.4.2","ts-node-dev":"^2.0.0","@types/eslint":"^8.44.0","@types/lodash":"^4.14.195","@changesets/cli":"^2.26.2","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/openai-wrappers_3.1.1_1697312631468_0.41854116583169265","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2023-03-04T13:26:32.976Z","modified":"2025-10-19T17:48:50.102Z","0.0.1":"2023-03-04T13:26:33.284Z","0.0.2":"2023-03-04T13:47:32.046Z","0.0.3":"2023-03-04T13:52:54.230Z","0.0.4":"2023-03-04T14:03:27.920Z","0.0.5":"2023-03-04T14:08:35.218Z","0.0.6":"2023-03-11T11:33:22.330Z","0.0.7":"2023-03-14T08:08:42.446Z","0.0.8":"2023-03-15T20:42:40.364Z","0.0.9":"2023-03-16T17:32:08.249Z","0.1.0":"2023-03-20T20:19:48.436Z","0.2.0":"2023-03-28T20:40:30.023Z","0.2.1":"2023-03-29T11:10:37.855Z","0.2.2":"2023-04-22T13:32:55.718Z","0.2.3":"2023-04-22T23:23:17.768Z","0.2.4":"2023-04-30T20:25:12.220Z","1.0.0":"2023-05-17T22:16:31.002Z","1.0.1":"2023-05-18T14:59:51.251Z","1.0.2":"2023-05-20T22:54:57.913Z","2.0.0":"2023-06-14T12:06:17.440Z","3.0.0":"2023-07-01T13:49:52.080Z","3.0.1":"2023-07-11T20:24:07.741Z","3.0.2":"2023-07-19T08:06:05.118Z","3.0.3":"2023-07-24T11:51:46.460Z","3.1.0":"2023-10-14T19:28:02.298Z","3.1.1":"2023-10-14T19:43:51.696Z"},"bugs":{"url":"https://github.com/firtoz/openai-wrappers/issues"},"author":{"name":"firtoz"},"license":"MIT","homepage":"https://github.com/firtoz/openai-wrappers#readme","keywords":["typescript","openai","text completion","text-davinci-003","chatgpt-api","gpt-3.5-turbo"],"repository":{"url":"git+https://github.com/firtoz/openai-wrappers.git","type":"git"},"description":"Wrappers for completion and chatCompletion. Supports streaming and basic error handling.","maintainers":[{"name":"firtoz","email":"firtina@fastmail.com"}],"readme":"# @firtoz/openai-wrappers\n\nThis package provides a set of functions for working with the OpenAI API. Specifically, it provides functions for\ngenerating text completions and chat completions using the GPT-3 and 4 language models.\n\nThe package exports two sets of functions: `getCompletionAdvanced` and `getCompletionSimple` for text completions,\nand `getChatCompletionAdvanced` and `getChatCompletionSimple` for chat completions. The \"advanced\" functions provide\nmore options for customizing the completions, while the \"simple\" functions provide a more streamlined interface for\nbasic use cases.\n\nTo use this package, you will need an API key from OpenAI. You can sign up for an API key on the OpenAI website. Once\nyou have an API key, you can create an instance of the `OpenAIApi` class from the `openai` package, and pass it to the\ncompletion functions along with the appropriate parameters.\n\nFor more information on how to use this package, see the documentation below.\n\n## Usage:\n\n```ts\nimport {getChatCompletionSimple} from '@firtoz/openai-wrappers';\nimport {Configuration, OpenAIApi} from 'openai';\n\nconst openai = new OpenAIApi(new Configuration({\n    apiKey: process.env.OPENAI_API_KEY,\n}));\n\ngetChatCompletionSimple({\n    openai: openai,\n    messages: [\n        {\n            role: 'user',\n            name: 'System',\n            content: `Please translate this phrase to French.\n\nPhrase: Hello, world! I'm ready for you!\n`,\n        }\n    ],\n    options: {\n        temperature: 0.9,\n        top_p: 0.9,\n        frequency_penalty: 0,\n        presence_penalty: 0,\n        user: 'test',\n    },\n}).then(result => console.log({result}));\n```\n\nShould print:\n\n```ts\n{\n    result: 'Bonjour, monde! Je suis prêt pour toi!'\n}\n```\n\nAdvanced:\n\n```ts\nimport {getChatCompletionAdvanced} from '@firtoz/openai-wrappers';\nimport {Configuration, OpenAIApi} from 'openai';\n\nconst openai = new OpenAIApi(new Configuration({\n    apiKey: process.env.OPENAI_API_KEY,\n}));\n\ngetChatCompletionAdvanced({\n    openai: openai,\n    messages: [\n        {\n            role: 'user',\n            name: 'System',\n            content: `Please translate this phrase to French.\n\nPhrase: Hello, world! I'm ready for you!\n`,\n        }\n    ],\n    options: {\n        temperature: 0.9,\n        top_p: 0.9,\n        frequency_penalty: 0,\n        presence_penalty: 0,\n        user: 'test',\n    },\n    onProgress: result => console.log(JSON.stringify(result, null, '    ')),\n    onError: console.error,\n});\n```\n\nWill print:\n\n```json\n{\n  \"created\": 1677938435,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"object\": \"chat.completion\",\n  \"id\": \"chatcmpl-XXXXXXXX\",\n  \"choices\": [\n    {\n      \"delta\": {\n        \"role\": \"assistant\",\n        \"content\": \"Bonjour le monde ! Je suis prêt pour toi !\"\n      },\n      \"index\": 0,\n      \"finish_reason\": \"stop\"\n    }\n  ],\n  \"usage\": {\n    \"prompt_tokens\": 26,\n    \"completion_tokens\": 13,\n    \"total_tokens\": 39\n  }\n}\n```\n\nStreaming:\n\nCode:\n\n```ts\ngetChatCompletionAdvanced({\n    openai: openai,\n    messages: [\n        {\n            role: 'user',\n            name: 'System',\n            content: `Please translate this phrase to French.\n\nPhrase: Hello, world! I'm ready for you!\n`,\n        }\n    ],\n    options: {\n        temperature: 0.9,\n        top_p: 0.9,\n        frequency_penalty: 0,\n        presence_penalty: 0,\n        user: 'test',\n        stream: true,\n    },\n    onProgress: result => console.log(JSON.stringify(result, null, '  ')),\n    onError: console.error,\n});\n```\n\n<details>\n<summary>\nWill print (click the arrow on the left to expand):\n</summary>\n\n```json lines\n{\n  \"id\": \"chatcmpl-6qMnQVnscsXNbjcajTTg2ibLuxFJz\",\n  \"object\": \"chat.completion.chunk\",\n  \"created\": 1677938704,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"choices\": [\n    {\n      \"delta\": {\n        \"role\": \"assistant\"\n      },\n      \"index\": 0,\n      \"finish_reason\": null\n    }\n  ]\n}\n{\n  \"id\": \"chatcmpl-6qMnQVnscsXNbjcajTTg2ibLuxFJz\",\n  \"object\": \"chat.completion.chunk\",\n  \"created\": 1677938704,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"choices\": [\n    {\n      \"delta\": {\n        \"content\": \"Bonjour\"\n      },\n      \"index\": 0,\n      \"finish_reason\": null\n    }\n  ]\n}\n{\n  \"id\": \"chatcmpl-6qMnQVnscsXNbjcajTTg2ibLuxFJz\",\n  \"object\": \"chat.completion.chunk\",\n  \"created\": 1677938704,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"choices\": [\n    {\n      \"delta\": {\n        \"content\": \",\"\n      },\n      \"index\": 0,\n      \"finish_reason\": null\n    }\n  ]\n}\n{\n  \"id\": \"chatcmpl-6qMnQVnscsXNbjcajTTg2ibLuxFJz\",\n  \"object\": \"chat.completion.chunk\",\n  \"created\": 1677938704,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"choices\": [\n    {\n      \"delta\": {\n        \"content\": \" monde\"\n      },\n      \"index\": 0,\n      \"finish_reason\": null\n    }\n  ]\n}\n{\n  \"id\": \"chatcmpl-6qMnQVnscsXNbjcajTTg2ibLuxFJz\",\n  \"object\": \"chat.completion.chunk\",\n  \"created\": 1677938704,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"choices\": [\n    {\n      \"delta\": {\n        \"content\": \"!\"\n      },\n      \"index\": 0,\n      \"finish_reason\": null\n    }\n  ]\n}\n{\n  \"id\": \"chatcmpl-6qMnQVnscsXNbjcajTTg2ibLuxFJz\",\n  \"object\": \"chat.completion.chunk\",\n  \"created\": 1677938704,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"choices\": [\n    {\n      \"delta\": {\n        \"content\": \" Je\"\n      },\n      \"index\": 0,\n      \"finish_reason\": null\n    }\n  ]\n}\n{\n  \"id\": \"chatcmpl-6qMnQVnscsXNbjcajTTg2ibLuxFJz\",\n  \"object\": \"chat.completion.chunk\",\n  \"created\": 1677938704,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"choices\": [\n    {\n      \"delta\": {\n        \"content\": \" suis\"\n      },\n      \"index\": 0,\n      \"finish_reason\": null\n    }\n  ]\n}\n{\n  \"id\": \"chatcmpl-6qMnQVnscsXNbjcajTTg2ibLuxFJz\",\n  \"object\": \"chat.completion.chunk\",\n  \"created\": 1677938704,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"choices\": [\n    {\n      \"delta\": {\n        \"content\": \" pr\"\n      },\n      \"index\": 0,\n      \"finish_reason\": null\n    }\n  ]\n}\n{\n  \"id\": \"chatcmpl-6qMnQVnscsXNbjcajTTg2ibLuxFJz\",\n  \"object\": \"chat.completion.chunk\",\n  \"created\": 1677938704,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"choices\": [\n    {\n      \"delta\": {\n        \"content\": \"êt\"\n      },\n      \"index\": 0,\n      \"finish_reason\": null\n    }\n  ]\n}\n{\n  \"id\": \"chatcmpl-6qMnQVnscsXNbjcajTTg2ibLuxFJz\",\n  \"object\": \"chat.completion.chunk\",\n  \"created\": 1677938704,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"choices\": [\n    {\n      \"delta\": {\n        \"content\": \" pour\"\n      },\n      \"index\": 0,\n      \"finish_reason\": null\n    }\n  ]\n}\n{\n  \"id\": \"chatcmpl-6qMnQVnscsXNbjcajTTg2ibLuxFJz\",\n  \"object\": \"chat.completion.chunk\",\n  \"created\": 1677938704,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"choices\": [\n    {\n      \"delta\": {\n        \"content\": \" toi\"\n      },\n      \"index\": 0,\n      \"finish_reason\": null\n    }\n  ]\n}\n{\n  \"id\": \"chatcmpl-6qMnQVnscsXNbjcajTTg2ibLuxFJz\",\n  \"object\": \"chat.completion.chunk\",\n  \"created\": 1677938704,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"choices\": [\n    {\n      \"delta\": {\n        \"content\": \"!\"\n      },\n      \"index\": 0,\n      \"finish_reason\": null\n    }\n  ]\n}\n{\n  \"id\": \"chatcmpl-6qMnQVnscsXNbjcajTTg2ibLuxFJz\",\n  \"object\": \"chat.completion.chunk\",\n  \"created\": 1677938704,\n  \"model\": \"gpt-3.5-turbo-0301\",\n  \"choices\": [\n    {\n      \"delta\": {},\n      \"index\": 0,\n      \"finish_reason\": \"stop\"\n    }\n  ]\n}\n```\n\n</details>\n\n## OpenAI Chat Completion Functions\n\n### `getChatCompletionAdvanced`\n\n```ts\n\ndeclare interface ChatCompletionAdvancedParams {\n    openai: OpenAIApi;\n    messages: ChatCompletionRequestMessage[];\n    options: Partial<ChatCompletionOptions>;\n    onProgress: (result: ChatStreamDelta) => void;\n    onError: (error: CustomCompletionError) => void;\n    signal?: AbortSignal;\n    axiosConfig?: Omit<AxiosRequestConfig, 'signal' | 'responseType'>;\n}\n\ndeclare async function getChatCompletionAdvanced(\n    {\n        openai,\n        messages,\n        options = {},\n        onProgress,\n        onError,\n        signal,\n    }: ChatCompletionAdvancedParams,\n): Promise<void>;\n```\n\nThis function takes in the following parameters in a param object:\n\n- `openai`: An instance of the `OpenAIApi` class from the `openai` package.\n- `messages`: An array of `ChatCompletionRequestMessage` objects that represent the conversation history.\n- `options`: An optional object that contains the following properties:\n    - `model`: The name of the GPT-3 model to use. Defaults to `\"gpt-3.5-turbo\"`.\n    - `temperature`: Controls the \"creativity\" of the responses. Higher values result in more creative responses.\n      Defaults to `0.7`.\n    - `top_p`: Controls the \"quality\" of the responses. Higher values result in higher quality responses. Defaults\n      to `0.9`.\n    - `frequency_penalty`: Controls the \"repetition\" of the responses. Higher values result in less repetition. Defaults\n      to `0`.\n    - `presence_penalty`: Controls the \"diversity\" of the responses. Higher values result in more diverse responses.\n      Defaults to `0`.\n    - `stream`: A boolean value that indicates whether to use streaming or not. Defaults to `false`.\n- `onProgress`: A callback function that is called every time a new response is received. The function takes in\n  a `ChatStreamDelta` object that represents the new response.\n- `onError`: A callback function that is called if an error occurs. The function takes in a `CustomCompletionError`\n  object that represents the error.\n- `signal`: An optional `AbortSignal` instance to cancel the request if needed.\n- `axiosConfig`: An optional `AxiosRequestConfig` object for additional axios options.\n\nThis function returns a Promise that resolves when the conversation is complete.\n\n### `getChatCompletionSimple`\n\n```ts\ndeclare interface ChatCompletionSimpleParams {\n    openai: OpenAIApi;\n    messages: ChatCompletionRequestMessage[];\n    options?: Exclude<Partial<ChatCompletionOptions>, \"stream\">;\n    signal?: AbortSignal;\n}\n\ndeclare async function getChatCompletionSimple(\n    {\n        openai,\n        messages,\n        options = {},\n        signal,\n    }: ChatCompletionSimpleParams,\n): Promise<string>;\n```\n\nThis function takes in the following parameters in a param object:\n\n- `openai`: An instance of the `OpenAIApi` class from the `openai` package.\n- `messages`: An array of `ChatCompletionRequestMessage` objects that represent the conversation history.\n- `options`: An optional object that contains the same properties as the `options` parameter of the `getChatCompletion`\n  function, except for the `stream` property.\n- `signal`: An optional `AbortSignal` instance to cancel the request if needed.\n\nThis function returns a Promise that resolves with the final response from the conversation.\n\n\n## OpenAI Completion Functions\n\n### getCompletionAdvanced\n\n```ts\nexport interface CompletionAdvancedParams {\n    openai: OpenAIApi;\n    prompt: string;\n    options: Partial<CompletionParams>;\n    onProgress: (result: CreateCompletionResponse) => void;\n    onError: (error: CustomCompletionError) => void;\n    signal?: AbortSignal;\n}\n\ndeclare async function getCompletionAdvanced(\n    {openai, prompt, options = {}, onProgress, onError, signal}: CompletionAdvancedParams,\n): Promise<void>;\n\n```\n\nThis function generates text completions using the OpenAI API with advanced options.\nIt takes the following parameters as a param object:\n\n- `openai`: An instance of the `OpenAIApi` class from the `openai` package.\n- `prompt`: The text prompt to generate completions for.\n- `options`: An optional object containing additional options for the completion. The available options are:\n    - `model`: The ID of the model to use for the completion. Defaults to `\"text-davinci-003\"`.\n    - `temperature`: Controls the \"creativity\" of the generated text. Higher values result in more creative output.\n      Defaults to `0.7`.\n    - `max_tokens`: The maximum number of tokens to generate in the completion. Defaults to `512`.\n    - `top_p`: Controls the diversity of the generated text. Higher values result in more diverse output. Defaults\n      to `0.9`.\n    - `frequency_penalty`: Controls the repetition of the generated text. Higher values result in less repetition.\n      Defaults to `0`.\n    - `presence_penalty`: Controls the relevance of the generated text to the prompt. Higher values result in more\n      relevant output. Defaults to `0`.\n    - `stream`: Whether to use streaming mode for the completion. Defaults to `false`.\n- `onProgress`: A callback function that is called with each progress update from the API. The function is passed\n  a `CreateCompletionResponse` object.\n- `onError`: A callback function that is called if an error occurs during the completion. The function is passed\n  a `CustomCompletionError` object.\n- `signal`: An optional `AbortSignal` instance to cancel the request if needed.\n\n### `getCompletionSimple`\n\n```ts\ndeclare interface CompletionSimpleParams {\n    openai: OpenAIApi;\n    prompt: string;\n    options?: Partial<CompletionParams>;\n    onProgress?: (result: string, finished: boolean) => void;\n    signal?: AbortSignal;\n}\n\ndeclare async function getCompletionSimple(\n    {openai, prompt, options = {}, onProgress, signal}: CompletionSimpleParams,\n): Promise<string>;\n```\n\nThis function generates text completions using the OpenAI API with simple options.\nIt takes the following parameters as a param object:\n\n- `openai`: An instance of the `OpenAIApi` class from the `openai` package.\n- `prompt`: The text prompt to generate completions for.\n- `options`: An optional object containing additional options for the completion. The available options are the same as\n  for `getCompletionAdvanced`.\n- `onProgress`: An optional callback function that is called with each progress update from the API. The function is\n  passed a string containing the latest generated text and a boolean indicating whether the completion is finished.\n- `signal`: An optional `AbortSignal` instance to cancel the request if needed.\n\nBoth functions return a Promise that resolves to a string containing the generated text completion. If an error occurs\nduring the completion, the Promise will be rejected with an error object.\n\n","readmeFilename":"README.md"}