{"_id":"@apicity/openai","_rev":"62-bc84bb196397ddf928d6a0759b0da9dd","name":"@apicity/openai","dist-tags":{"latest":"0.11.2"},"versions":{"0.1.0-alpha.0":{"name":"@apicity/openai","version":"0.1.0-alpha.0","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.1.0-alpha.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"654874ba3bcef6f41f9b5e0102717a7756f2df6a","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.1.0-alpha.0.tgz","fileCount":27,"integrity":"sha512-RYuVI8HQm6Erv98wAfG4/5wNfeMguBm4Ug1FNGJoAAnKsV1lFzBmQMWZF5wK/q6fv4PTybyzmBgD6OzEU+bIMA==","signatures":[{"sig":"MEUCICskPx2kRlsBcy6Yg/zuGbl2WO0nrJ0Q8YULY6X0zasKAiEAkSViiWLy+zW2b+F4MPP0O4jI/qfop1yAcqEnToHY9YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334452},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.1.0-alpha.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/5c5e05a2b36e39d9c9a0a1e28a95d087/apicity-openai-0.1.0-alpha.0.tgz","_integrity":"sha512-RYuVI8HQm6Erv98wAfG4/5wNfeMguBm4Ug1FNGJoAAnKsV1lFzBmQMWZF5wK/q6fv4PTybyzmBgD6OzEU+bIMA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^3.24.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openai_0.1.0-alpha.0_1778464340600_0.8359734472839127","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@apicity/openai","version":"0.1.0","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.1.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"c040a4ed96aa3d9401ddcc87b68ba54e69217f45","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.1.0.tgz","fileCount":27,"integrity":"sha512-umqkB+Evx6Q7MteE4yPr6IG8ZmwQBuSpVjPdg9BzKYYufQKv1sUtFoN52qyEJ930mRvIkdHNEYv3/nNL4JbN9Q==","signatures":[{"sig":"MEQCICz9Ueo3blVCVFIKZWPx1nvlMu80rIQkuStN+Li2UQAHAiA0b7yTclvO6aHI/EC50xdWViQ/Sy4hs3cpTv4k355Rsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334445},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.1.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/6a0ef2a639777c9cabf2e73519df83c3/apicity-openai-0.1.0.tgz","_integrity":"sha512-umqkB+Evx6Q7MteE4yPr6IG8ZmwQBuSpVjPdg9BzKYYufQKv1sUtFoN52qyEJ930mRvIkdHNEYv3/nNL4JbN9Q==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^3.24.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openai_0.1.0_1778913457825_0.20155966220382493","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.0":{"name":"@apicity/openai","version":"0.2.0-alpha.0","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.0-alpha.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"b1549f72a30d61f0da15793d453b9b0d72994675","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.0-alpha.0.tgz","fileCount":27,"integrity":"sha512-LcAtxdffNG9RSbvADEWLlmHyEcyGpL+rL49Bwta24m2gK9nhRn1Fox1Jctd4J6BT3Oh7dZ4yResiwFVUs6NpcA==","signatures":[{"sig":"MEUCIQC/320kaX3NAHMHOSAXd7+Ig4x9oO8wrr7cnKsz5S4yJwIgJgxiVNKmqdsTLYdBGKQY9wqcJMVCU1goieSrW2ZKXwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334453},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.0-alpha.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/6b80894899b956d56b1974cb76dd5585/apicity-openai-0.2.0-alpha.0.tgz","_integrity":"sha512-LcAtxdffNG9RSbvADEWLlmHyEcyGpL+rL49Bwta24m2gK9nhRn1Fox1Jctd4J6BT3Oh7dZ4yResiwFVUs6NpcA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"zod":"^3.24.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.0-alpha.0_1780229545876_0.23123112239977206","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.1":{"name":"@apicity/openai","version":"0.2.0-alpha.1","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.0-alpha.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"c21160be90e3341765ca1d8f797e9c03616a62ee","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.0-alpha.1.tgz","fileCount":27,"integrity":"sha512-/FCOk8ko28yS0j89FelZ5QXs7RzLk+1NrKpqMRFpTB8Owxhdp0MuJiGINtdfbziAdmJ5MFKxuoyvkg7f9kIz2g==","signatures":[{"sig":"MEUCIHdyWHZFcDKlQUBJaMSM+00T9P3ZWA8byCRikFvwMmW5AiEA8jR/kke5tWdYDz1HC+x76PFi4E+Pe4dIUgatOAjxNXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334453},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.0-alpha.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/fb7484f3c0b4f8e72301e0fa8f1cd7d4/apicity-openai-0.2.0-alpha.1.tgz","_integrity":"sha512-/FCOk8ko28yS0j89FelZ5QXs7RzLk+1NrKpqMRFpTB8Owxhdp0MuJiGINtdfbziAdmJ5MFKxuoyvkg7f9kIz2g==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"zod":"^3.24.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.0-alpha.1_1780456816294_0.05235057488135664","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@apicity/openai","version":"0.2.0","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"cddffe800c49eb6d2708a92f1b13d6347b9d164d","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.0.tgz","fileCount":27,"integrity":"sha512-ykeTAs2FgijY8y6ZFDNNHKmt/FFHjdTCM1xf//R7r0QZCAg+H8ahYW/jB7PBqpNb9TVcmZVwRm/WL8uzgaV+oA==","signatures":[{"sig":"MEUCIA/R4UOe4uCjOO9TYAUOv8kVlQspcHP6/ec4MMFEHfPnAiEA5tKAx9hDbT/zE627x59seTv+3gtfpksZjb5kysyi0D4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334449},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/4b418f05b420f73279acdf896c2afa1d/apicity-openai-0.2.0.tgz","_integrity":"sha512-ykeTAs2FgijY8y6ZFDNNHKmt/FFHjdTCM1xf//R7r0QZCAg+H8ahYW/jB7PBqpNb9TVcmZVwRm/WL8uzgaV+oA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^3.24.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.0_1780565010783_0.6040410162666361","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@apicity/openai","version":"0.2.1","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"edd8117c988b27084e628bb7260c3705efcf3b70","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.1.tgz","fileCount":27,"integrity":"sha512-K7I7lH0HtVf4FqkqjC41l6cLPBBoQpXCfHodhZorjAeEr6xX6G88ws/vL+6Qdytg4PrimDcmslLo4kteKoDmQg==","signatures":[{"sig":"MEUCIC+KxyepO5qBgwgp0Opn2HSa1zT4uyZSeMRoY1HpxKLrAiEAt4UVt64Lv0Ox7VQZamjBXQ8i0C9peP3Xx6DvpBKMq+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334449},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/14158515a4bd033b853ad02e0279c602/apicity-openai-0.2.1.tgz","_integrity":"sha512-K7I7lH0HtVf4FqkqjC41l6cLPBBoQpXCfHodhZorjAeEr6xX6G88ws/vL+6Qdytg4PrimDcmslLo4kteKoDmQg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^3.24.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.1_1780644656814_0.3532860368200881","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@apicity/openai","version":"0.2.2","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"96b5fff4b36377d5a98ff7e7d41162586ae1c597","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.2.tgz","fileCount":27,"integrity":"sha512-NPogCssj1XjJi7idYbe71uwvXWVNhdjqXCD3768yagUX5nj271AAy+WPgm9A6si1J9NQ+gsTXbXXwCnqCJTF6w==","signatures":[{"sig":"MEQCIBJ2UUKCV59XQJBGIf57qOjtlsiBnM47GExF1K5xn01RAiBmDEvyjoIOb6o5wrlwaUMzFUItf8JrzLiLzwS0WuIkVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334370},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/dbc531b35b5c9500d9ff5dba88fe01fc/apicity-openai-0.2.2.tgz","_integrity":"sha512-NPogCssj1XjJi7idYbe71uwvXWVNhdjqXCD3768yagUX5nj271AAy+WPgm9A6si1J9NQ+gsTXbXXwCnqCJTF6w==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.2_1780646027758_0.9390119678115192","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@apicity/openai","version":"0.2.3","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"4c21ac9f416538e31e1b06f6875cd02a150ad641","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.3.tgz","fileCount":27,"integrity":"sha512-wUERbtyVAz4NUhmYMhOz6YG7JQ7I3fXK9bHq1mWfVqdfY/MnUYFGLRXUttSAY4DwOsK65H1viq7rZsk9pQAwEA==","signatures":[{"sig":"MEQCIHRqWhgvL8UfNQ/GEJcaX1tlm9UydwxdXgjLS3tBg9z0AiABrPGQWGyTN+8Kqupy4WfAishw5+i3rSzgdmhsdCwjHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334370},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/83c8e79133546fa071927dc63f91d634/apicity-openai-0.2.3.tgz","_integrity":"sha512-wUERbtyVAz4NUhmYMhOz6YG7JQ7I3fXK9bHq1mWfVqdfY/MnUYFGLRXUttSAY4DwOsK65H1viq7rZsk9pQAwEA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.3_1780757489055_0.24021297377055206","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@apicity/openai","version":"0.2.4","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.4","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"7a38bbe0a2d377e4dc465f11bdfdf4ad6c1a31c5","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.4.tgz","fileCount":27,"integrity":"sha512-WyDk61Oq3yFpYzdN/ozIcnHtSPCiY2bBZ3DpCIhfM7Osd6OLqes2HMwjSXofwWKiJc2GuGbhstGFUbsaqUZP8Q==","signatures":[{"sig":"MEUCIQCZhEPJ/5lu06hFSbPwh+uMTQdG83KF+LTDWxLrOPl32gIgKE6ObS+hZt3bm+4iVgahWybAT5cfVIs3+zXuXqbWwRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364007},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.4.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/63ccf55f113dd72ac455eabdc565871f/apicity-openai-0.2.4.tgz","_integrity":"sha512-WyDk61Oq3yFpYzdN/ozIcnHtSPCiY2bBZ3DpCIhfM7Osd6OLqes2HMwjSXofwWKiJc2GuGbhstGFUbsaqUZP8Q==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.4_1780766177492_0.24475378922819013","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@apicity/openai","version":"0.2.5","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.5","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"09c501b2749c55df791d07750d564121b56633dc","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.5.tgz","fileCount":27,"integrity":"sha512-ZZX7DxPKjc03vSVExQ8Ftpr1tDWQXxSVl1y6Wc2BhiiZyV/N1Lq9LP/6wFxBIoCs9QaQ4YoQa+WI/mSKocR8kA==","signatures":[{"sig":"MEYCIQCC0b2y33IJitwO4sdIqAlB0dgS3vZ4Na/4496JzriVUAIhAOaA7bztZferFF530E5GARKvvh2HsJuQf0oBQlBCWiFP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364007},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.5.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/9a40f6c05b1d93210a7411e47ecd4732/apicity-openai-0.2.5.tgz","_integrity":"sha512-ZZX7DxPKjc03vSVExQ8Ftpr1tDWQXxSVl1y6Wc2BhiiZyV/N1Lq9LP/6wFxBIoCs9QaQ4YoQa+WI/mSKocR8kA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.5_1780803066570_0.41676064764069576","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@apicity/openai","version":"0.2.6","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.6","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"34315d0efac0618c305b9e7df62ea7ffa8b3d117","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.6.tgz","fileCount":27,"integrity":"sha512-+DZwq1AM21qEp5NSalyvhv5VPU54nwl1AY9KNThOgBy4B3AotOhigBg0Ogz/6/zod0Vb8N99SJi2JNNiAcFSOw==","signatures":[{"sig":"MEQCIEQRUtkQdVkL1u/CpTSY8wWN+zgdPBT4A2YaiR8CHx/hAiBbbdARaq5rB0SuDWLCEE1A+c9ZFeXZukViaFXFeen/wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364007},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.6.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/56d1f302e7d7c8e72fc7d3b2bdf9018c/apicity-openai-0.2.6.tgz","_integrity":"sha512-+DZwq1AM21qEp5NSalyvhv5VPU54nwl1AY9KNThOgBy4B3AotOhigBg0Ogz/6/zod0Vb8N99SJi2JNNiAcFSOw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.6_1780812567672_0.19031210323888703","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@apicity/openai","version":"0.2.7","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.7","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"da5651dca3e52e6872f9b5cb7c6eedee497a95ca","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.7.tgz","fileCount":27,"integrity":"sha512-fnEy9UI1WbSzMnKk7fxd+EOC10DWa2R/FyaKQueK9dcuFI4mDfxur4v3ts0Z1ts29h3QRsQIsWDaBTVaBtUasw==","signatures":[{"sig":"MEQCIHnlwTzXjuef9sxtDgcfzfLP7ZEyqmze+C4uYrCGQX1iAiAB4uWTeb0U+rySC7Ax9R/OBrmym8ZOyV7gmvhZA1HWWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364007},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.7.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/4d07900bbb41392d6b41e1180f486c31/apicity-openai-0.2.7.tgz","_integrity":"sha512-fnEy9UI1WbSzMnKk7fxd+EOC10DWa2R/FyaKQueK9dcuFI4mDfxur4v3ts0Z1ts29h3QRsQIsWDaBTVaBtUasw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.7_1780838160520_0.8532994876957831","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@apicity/openai","version":"0.2.8","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.8","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"c9e1714fac508c89f7a66c81fcd093a657c1896e","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.8.tgz","fileCount":27,"integrity":"sha512-GtxGr0HDMAEAgtaHN70xy3W/WpP+pnGNWCdrK12Si61cc09BkR968RrZWHyAj4g0evMb4AOASDoYAcDqZXvlBg==","signatures":[{"sig":"MEQCIGDgtY2bYANiTeJOHT/E9nAf2k1ZcA4nFEuowmVHS9JXAiAYBYNM+Zc0ZHpIeFlO/Wv8tgFzgJqKDfYhMX9vGjfYpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364007},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.8.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/c30b238fbe1029e4542f7bc5442f86d3/apicity-openai-0.2.8.tgz","_integrity":"sha512-GtxGr0HDMAEAgtaHN70xy3W/WpP+pnGNWCdrK12Si61cc09BkR968RrZWHyAj4g0evMb4AOASDoYAcDqZXvlBg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.8_1780839387366_0.1774445580174333","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@apicity/openai","version":"0.2.9","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.9","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"6eb3a0372a6570a7bda4b02ceb421c41437c7791","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.9.tgz","fileCount":27,"integrity":"sha512-7yfSDdCgsyAdql2qy3m5xhZWlUMQfkmxEPMcFqHsoLI5G/Lr8TPs0Ed/1W2+rBhJ7po172qW/Ll5ZFH+w73ahA==","signatures":[{"sig":"MEUCIER/8fS1dQMjoi7fP25aqrkadAft/LXK9PeYlWBEK4WvAiEAh8/x0ycOYY6DBmJ+FhMQpuszFYxnKDPeUiDce3ETanY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364007},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.9.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/3ad84c1e96b8ce008763f6500671ed52/apicity-openai-0.2.9.tgz","_integrity":"sha512-7yfSDdCgsyAdql2qy3m5xhZWlUMQfkmxEPMcFqHsoLI5G/Lr8TPs0Ed/1W2+rBhJ7po172qW/Ll5ZFH+w73ahA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.9_1780845888306_0.6289138926813145","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@apicity/openai","version":"0.2.10","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.10","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"8a872702cc8846f3873aeea68281e4db312e2197","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.10.tgz","fileCount":27,"integrity":"sha512-wdI0/aQoaWKnbYNOCGUDq7C5iOuc0k6Kx0qDPhTFXOWiz5Uf8D9faJYYMQa8rfbPbxZbe3proj0jl7h7n8rCUQ==","signatures":[{"sig":"MEQCIH+q4SRa7rkUTMMlYDUGC/4VqvplZbBw1jDX4R39YGhiAiAkYa7JNGbalgeM5KiR3e18CjQ6YH7E59f0qQv2xDN31A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364008},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.10.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/d1266d4b61f4034ab50e7c5434824aac/apicity-openai-0.2.10.tgz","_integrity":"sha512-wdI0/aQoaWKnbYNOCGUDq7C5iOuc0k6Kx0qDPhTFXOWiz5Uf8D9faJYYMQa8rfbPbxZbe3proj0jl7h7n8rCUQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.10_1780882911508_0.5536310439558374","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@apicity/openai","version":"0.2.11","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.2.11","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"83868ffa77e2d15deb2349105c4d5f6cc7d6ced1","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.2.11.tgz","fileCount":27,"integrity":"sha512-ZhLqGqJ5VnWPkl/vZbdKjL2B6H22o52Nla/3FCdr2gn5uex0+bvEQlB4qTcVAWCD6I4J7DGbxQfrwO1TRmeTTQ==","signatures":[{"sig":"MEQCIEYi4zoD59tBkmk9CD739YtfheYf7lkYLJd8bBsMYdoCAiBr/zBQa3PfEx5om8Ve7KYPso6Oo8LUvF+SLQwsj0Oyaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364008},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.2.11.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/16f57015e79011d6703d7018bfc5b77e/apicity-openai-0.2.11.tgz","_integrity":"sha512-ZhLqGqJ5VnWPkl/vZbdKjL2B6H22o52Nla/3FCdr2gn5uex0+bvEQlB4qTcVAWCD6I4J7DGbxQfrwO1TRmeTTQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.2.11_1780884706762_0.7932884050444406","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@apicity/openai","version":"0.3.0","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.3.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"8d2284a00b1dfa0a2d2cd2b3afbd630a76f42f6b","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.3.0.tgz","fileCount":27,"integrity":"sha512-6GOrOXH8TnrmaVBA5tah+o2u9cDLWzi1hgeeqNJty1O/5jMOk9jiWNQanYKM8H9Yy5yALb0aJEMbY1d83XWlkw==","signatures":[{"sig":"MEUCIQDapvCY7c7GfuYW1Bevpvt1AbMijXOJe5E/f4QORSFswgIgIGPmLSyhaez/PcaYmwNuLEqldpdNvxxFk/aVzCbNuwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364007},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.3.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/f126cac81530905fb5f7aaefe4971f0e/apicity-openai-0.3.0.tgz","_integrity":"sha512-6GOrOXH8TnrmaVBA5tah+o2u9cDLWzi1hgeeqNJty1O/5jMOk9jiWNQanYKM8H9Yy5yALb0aJEMbY1d83XWlkw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.3.0_1780887879942_0.34303072420327996","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@apicity/openai","version":"0.3.1","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.3.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"2f389ad933b0395ad6a6074f3c32c6d7077b5c3c","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.3.1.tgz","fileCount":27,"integrity":"sha512-JWdjCpKhw2OVhUJtVgfb1INWQnGRCFvgv0/6VjrJKgnVSbA/vzhFkGi+Ml1kuXGH8514/DrJnxk/ugdzujUong==","signatures":[{"sig":"MEUCIBR7t24DgLBNtlAGkQa0u9F05h9O9dKPm2nN9WxTjkbGAiEAtcJZFwZjenQhAE+m3moV7fI6op4h9S9p8N69nu36D+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364007},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.3.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/af34db361b368c5e20779adf24083293/apicity-openai-0.3.1.tgz","_integrity":"sha512-JWdjCpKhw2OVhUJtVgfb1INWQnGRCFvgv0/6VjrJKgnVSbA/vzhFkGi+Ml1kuXGH8514/DrJnxk/ugdzujUong==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.3.1_1780893211269_0.017136214872115918","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@apicity/openai","version":"0.3.2","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.3.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"8a20f49fe6943e40000e8b8d47e644de4a88fef6","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.3.2.tgz","fileCount":27,"integrity":"sha512-L+2FROj0CkUGRBme1/hdAD22aFOFFsDQHmAlSYqXZrDw+bGrhiA+wS9JR74neZWKxFuNlM7PKr1fuHy9/964cg==","signatures":[{"sig":"MEUCIQCns3qPJ5jWpqzjiyCVJmW/R/vN8B4LUK2ma+ZE2mzbXQIgVrdPNGroGPpfL+Eqf/k47P0GEY2niXNoPxzB89kiS04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364007},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.3.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/463b5099bb5b2f40f768af6dd2348b18/apicity-openai-0.3.2.tgz","_integrity":"sha512-L+2FROj0CkUGRBme1/hdAD22aFOFFsDQHmAlSYqXZrDw+bGrhiA+wS9JR74neZWKxFuNlM7PKr1fuHy9/964cg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.3.2_1780897793037_0.002438169947799773","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@apicity/openai","version":"0.3.3","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.3.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"e57f9fbfad77f3a928d8470c1070479ce643cad9","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.3.3.tgz","fileCount":27,"integrity":"sha512-GLk3weGCNNd95v1inER0wIJ8L1QvP47HyB2JNfKFUT2BoXtvyMLJxTIwxNDrfWjZVbIEziWaB5R69AwLaf8WSg==","signatures":[{"sig":"MEUCIQDmMiIrIKioBUMmJnzLsUvYDtDBDP9H5qeAuWxclljTRwIgb6NIMbHthyAOo/DzolG24iw4ltrl8pTZX1IjudN2MTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364007},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.3.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/389d45d5fd0ab89a870a7229ac7f479b/apicity-openai-0.3.3.tgz","_integrity":"sha512-GLk3weGCNNd95v1inER0wIJ8L1QvP47HyB2JNfKFUT2BoXtvyMLJxTIwxNDrfWjZVbIEziWaB5R69AwLaf8WSg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.3.3_1780992471174_0.7956735080735369","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@apicity/openai","version":"0.3.4","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.3.4","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"1f02b2357ce95d61d031efcc2ba9f9a0a9341a43","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.3.4.tgz","fileCount":27,"integrity":"sha512-919uYi3OXw9PVbkuRDuV4TDD1lOsb5rhKfZx/NVONI8Jl9YorZ3qg1xR3qokjAvaQLm81r6+ElNnv058FkbSwA==","signatures":[{"sig":"MEUCIHcdVcnzWFR4EQ0Bqw+SzS14JBcZAGVs4JBffVmIUng9AiEAlCDg0bq+TLBHhA1yEgutKSgd8BJ44Ndldz6JZClnBOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364007},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.3.4.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/10b7461f9c426fcd8c962c96315f4b22/apicity-openai-0.3.4.tgz","_integrity":"sha512-919uYi3OXw9PVbkuRDuV4TDD1lOsb5rhKfZx/NVONI8Jl9YorZ3qg1xR3qokjAvaQLm81r6+ElNnv058FkbSwA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.3.4_1781019961455_0.4431322312249155","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@apicity/openai","version":"0.4.0","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.4.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"f7f0cb5b94c0b9f71401389e39d406c9ced437c0","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.4.0.tgz","fileCount":27,"integrity":"sha512-FhhoCr4RgEtSCafzR1NyrzBNhrT8s4/w6CJnKiVP427aY3ACdsncugMCy5WNpCoUgF9kjvUvuhwc1V5OUMDEIA==","signatures":[{"sig":"MEQCIA7f9nn4oN9uXQDH2GHHzNTRF9fqFE2A+3fQujXianZxAiAnc7RV2v8Rv5j9Ons/H9Y8Dy8fln9wvl9s0wGhzNRKHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364100},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.4.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/54a8d8d5d57a27765d987bb40c5744cd/apicity-openai-0.4.0.tgz","_integrity":"sha512-FhhoCr4RgEtSCafzR1NyrzBNhrT8s4/w6CJnKiVP427aY3ACdsncugMCy5WNpCoUgF9kjvUvuhwc1V5OUMDEIA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.4.0_1781072674453_0.46987397305636946","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@apicity/openai","version":"0.4.1","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.4.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"520693c1d732451765d446eb1f4d998186f62fd3","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.4.1.tgz","fileCount":27,"integrity":"sha512-Qo7zRauGyAvbMiewWhn7DRsUG3cmB/3O4XIq79mNqI9NKkOLPUhxsIxX5we7wbfpmT2vEH+ZHnm5Tr30zl9Kew==","signatures":[{"sig":"MEYCIQCsA8JtlUKtF6XYRxErGwOVkQBWY/VOxpaYMJ49WIJugQIhAJxkT50O5ZflEGyTj/tnDdnkB1/1QtUJUXmqzRISTg8L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364100},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.4.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/a4244996fc2207b01786cdf5604260a9/apicity-openai-0.4.1.tgz","_integrity":"sha512-Qo7zRauGyAvbMiewWhn7DRsUG3cmB/3O4XIq79mNqI9NKkOLPUhxsIxX5we7wbfpmT2vEH+ZHnm5Tr30zl9Kew==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.4.1_1781177372435_0.4991992775234966","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@apicity/openai","version":"0.4.2","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.4.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"f2cd503b5c5e8eb4c2dd1cbba32db8ad24b0fde1","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.4.2.tgz","fileCount":27,"integrity":"sha512-LTJERF+jL9IeWpJ44zKXVnn9zzDgBsMjVtIeZ1qHjrmWdgW4kdOqkmFx6T186cDhrjqWa6b2ZY33RFNTv7QdyA==","signatures":[{"sig":"MEQCICRYlUWPLzOUYCO/wuQMRzQXP7psQE7AsZ+y9YCUJmwwAiBejBpV53rpH+hL0Oox/ZklbJz0itDingxEbhnb0LbDWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364100},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.4.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/c473cd80b7809ef9eb35a39dd2c81d8c/apicity-openai-0.4.2.tgz","_integrity":"sha512-LTJERF+jL9IeWpJ44zKXVnn9zzDgBsMjVtIeZ1qHjrmWdgW4kdOqkmFx6T186cDhrjqWa6b2ZY33RFNTv7QdyA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.4.2_1781680312009_0.3507638663896475","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@apicity/openai","version":"0.4.3","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.4.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"ea68d150b5ec638f6c310fc0867f9e3e0e2fdadb","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.4.3.tgz","fileCount":27,"integrity":"sha512-dvPMYuOuu9+MS+aLwds3yJoNwcst50UwjW8OP+WQrUHnB1yQELtRICmxlgepoVo2ubQaIhTGTpJOhtp/b6hGPA==","signatures":[{"sig":"MEUCIFv9pt63Brg03a0xnud0Sy+l+xpb3iZkJuZ7ohTaH65NAiEAxTtpFXKoS6ujp6E0ghEYi4ps7fO6HctPUkAaWmOW6AU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364586},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.4.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/2325c3af60998211e66e9fba565540a6/apicity-openai-0.4.3.tgz","_integrity":"sha512-dvPMYuOuu9+MS+aLwds3yJoNwcst50UwjW8OP+WQrUHnB1yQELtRICmxlgepoVo2ubQaIhTGTpJOhtp/b6hGPA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.4.3_1781925029804_0.287992404079616","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@apicity/openai","version":"0.5.0","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.5.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"f3643f93176e2b2842b9826e55d9ed112646f3d9","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.5.0.tgz","fileCount":27,"integrity":"sha512-YEfuzXSsgD3bVMkiuO/WcFhHVanZoVSFqpgfxcVoa7vFRIBc3nwjpZHQOWqW8cRXlWt/t7zZT6ABD6Tr16URzQ==","signatures":[{"sig":"MEUCIF2KQk1YsBUpvDAXVT+cYcGxpI78k9ipDMhD6tUXdSrwAiEAinigWeN/FSRVD/YZgk8H3z+FNn/7vK84bzn5cO/t73U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364586},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.5.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/13c2ca7d714230ec8062e9bc14951020/apicity-openai-0.5.0.tgz","_integrity":"sha512-YEfuzXSsgD3bVMkiuO/WcFhHVanZoVSFqpgfxcVoa7vFRIBc3nwjpZHQOWqW8cRXlWt/t7zZT6ABD6Tr16URzQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.5.0_1781960258726_0.09090580148451588","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@apicity/openai","version":"0.5.1","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.5.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"0071f2a8ad85fa68543559d74d6c5110db14705b","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.5.1.tgz","fileCount":27,"integrity":"sha512-yUkyEyo1iDJ4adt3q+oNOfFrzpDzebH5knuIBDd/CAeT/gKZm4AxTkJWDR/4PET3cef0OZGyGAX+r8zRfLfV7w==","signatures":[{"sig":"MEUCIQD+rC+ks67BKhjIUl+3+9Me02hw2lcHibfkWdUf2NS6QAIgKthdJFoA1/9Jl2Rm/azSw/Af+AhL0KD2o9JwQDV26s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364586},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.5.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/08026e92cb3ee5509bb40bbae0ebbe68/apicity-openai-0.5.1.tgz","_integrity":"sha512-yUkyEyo1iDJ4adt3q+oNOfFrzpDzebH5knuIBDd/CAeT/gKZm4AxTkJWDR/4PET3cef0OZGyGAX+r8zRfLfV7w==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.5.1_1782014361612_0.19035110584195047","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@apicity/openai","version":"0.5.2","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.5.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"0b376e4ccbcede026b3c4d9c164dbf44fef5e8b7","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.5.2.tgz","fileCount":27,"integrity":"sha512-Ynm8FlwCeEeb2jqDNxSd5X5P1/xSb0+zuQlchvQVxVj4ChVLkMIMA+A13vZOUZNMuh/GuRpXZtCpGhZTRoWLVA==","signatures":[{"sig":"MEUCIQCeX5WEupnQgyh/CxZK5gjF8lZG6r/ZRy3+qYBjxI91dAIgbRteeNtDJp8OBr5UpCgf7jRpnEUauigxd5o6Xv4WiTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364586},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.5.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/c505d884d06a49acc276aeafb62874c9/apicity-openai-0.5.2.tgz","_integrity":"sha512-Ynm8FlwCeEeb2jqDNxSd5X5P1/xSb0+zuQlchvQVxVj4ChVLkMIMA+A13vZOUZNMuh/GuRpXZtCpGhZTRoWLVA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.5.2_1782026747135_0.3647451092867833","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@apicity/openai","version":"0.5.3","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.5.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"d04385fdffbcba90b0fef24705a277b867c25bb6","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.5.3.tgz","fileCount":27,"integrity":"sha512-Elv9GeHHTW9nwzahUao5X3hhrjJZDns0U4mCaLJnh7STtq4kDklhRj+i4HSmd04aTcfJJz1ybmE5POMJercarg==","signatures":[{"sig":"MEUCIQClp6GfDXWDUDH4koxSh2L3aBtV4JJluzrfsM6cScWyRQIgFnjDL3Xdkf+j++omB7Wj6vYbQG870nZMhGiNv5ccG6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364586},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.5.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/3678cf98fab866101241725831807b42/apicity-openai-0.5.3.tgz","_integrity":"sha512-Elv9GeHHTW9nwzahUao5X3hhrjJZDns0U4mCaLJnh7STtq4kDklhRj+i4HSmd04aTcfJJz1ybmE5POMJercarg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.5.3_1782094565528_0.5062559954445269","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@apicity/openai","version":"0.5.4","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.5.4","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"d1e56162dcfe5072bda8158c8161d0de3091d32c","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.5.4.tgz","fileCount":27,"integrity":"sha512-dXrAljutkrA0Hfw8nNnsfCq8I45YGkJzWUAihvl5H5FGWw4C0nwnl9FCr07WrukMTh2YD23AH2oHM3iKHJgkHg==","signatures":[{"sig":"MEYCIQDUC6wcF5QeVHEDYbQu/Otchsi0rjZ9E20q7LrPwWwUGwIhAKw9nYmS2fAdBDDdyPMB45hD2RWxTJlI8GRSRu0roR54","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364586},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.5.4.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/fdae1c4367c4e6117c22089d9ebd517f/apicity-openai-0.5.4.tgz","_integrity":"sha512-dXrAljutkrA0Hfw8nNnsfCq8I45YGkJzWUAihvl5H5FGWw4C0nwnl9FCr07WrukMTh2YD23AH2oHM3iKHJgkHg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.5.4_1782101605130_0.7806525160655984","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@apicity/openai","version":"0.6.0","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.6.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"a4c51857aae271fba98af07c7c9a23d894db66f2","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.6.0.tgz","fileCount":27,"integrity":"sha512-L9vTd2ijnpMCiIV9wfsQ+qYjE2ohY3bYn5rhXvq0isMPf5PVLqL/AVFTD3zX5hEl5jKNtLCitsbty+AdF28EQQ==","signatures":[{"sig":"MEUCIQDm5BcIC4ARPpk7FaX3ol8MLsJ4toL3+9tZT7qW9p3KlwIgKlrZk+e2WhIbKP5facuSFMXsFOYA57qJPdg6m/2CGqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369036},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.6.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/65758d91ee8ad70977894b8acaffdc2e/apicity-openai-0.6.0.tgz","_integrity":"sha512-L9vTd2ijnpMCiIV9wfsQ+qYjE2ohY3bYn5rhXvq0isMPf5PVLqL/AVFTD3zX5hEl5jKNtLCitsbty+AdF28EQQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.6.0_1782280336486_0.1904899223017238","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@apicity/openai","version":"0.6.1","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.6.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"40dde311dba2af41c9192f7c1b02a840c31e47c2","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.6.1.tgz","fileCount":27,"integrity":"sha512-2I1zZM5W8WOhPP37u3SAuw/T5pGN/MYRdrlZ9ZslVRro4I9d+6UgNIe2yev3kOMZx/BHasqsSBlpZ/nzMJ390A==","signatures":[{"sig":"MEUCIQD659CJbGoYPXpz1D5fNGZsVopMZZ9qaGVU0uZIYiXpfAIgC/PqRqNgOVY+xVikLw09IhDaHlBIGsk4FCwSzyP3FkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292635},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.6.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/ab367caa016467105362e186d3722733/apicity-openai-0.6.1.tgz","_integrity":"sha512-2I1zZM5W8WOhPP37u3SAuw/T5pGN/MYRdrlZ9ZslVRro4I9d+6UgNIe2yev3kOMZx/BHasqsSBlpZ/nzMJ390A==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.6.1_1782307731208_0.41215601518839673","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@apicity/openai","version":"0.6.2","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.6.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"eda843df649549e2cb9300f6a0289df5c3c0137b","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.6.2.tgz","fileCount":27,"integrity":"sha512-iC/JArHLvBodYevp6xpxKECGcovAJfGurWwMBGh8O3devQbtShhyVxE1hs+8b4Mc+Ax9jAbUVWlk8lKN5PzOzg==","signatures":[{"sig":"MEYCIQCuo6O0ngPNjkWd+vkqnikO8orQfgpAYQUcyw8jW7ftLQIhAIJX+EWgwQw0ODePLlJwdpwU9p10N0sr3L7TcaSpYqRc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292635},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.6.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/c28ebd972340be815c86b9a23609cfa0/apicity-openai-0.6.2.tgz","_integrity":"sha512-iC/JArHLvBodYevp6xpxKECGcovAJfGurWwMBGh8O3devQbtShhyVxE1hs+8b4Mc+Ax9jAbUVWlk8lKN5PzOzg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.6.2_1782440708467_0.7190029661787598","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@apicity/openai","version":"0.6.3","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.6.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"8ba232ed64674d730f8415c05dfed41b6d5ce9f6","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.6.3.tgz","fileCount":27,"integrity":"sha512-BC5Trihu7Z8EBmAWik/qAWZZetPHbB/4An1RcXzhPtekHCd5SvCBOpgr2+ksHJ0O5zTIUnng8JyjpKUxNAip+Q==","signatures":[{"sig":"MEUCIQCvxzQYyWQWzoqfg6XfJ9deQk2R7hYbGjQJGnLQmd3rZwIgWksWMSf5fIvD/xa5elwb9q0jx8vC09nPHAQi1QtDcVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301337},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.6.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/24c6c6e9ed6e1e4e8cf051e52ad92898/apicity-openai-0.6.3.tgz","_integrity":"sha512-BC5Trihu7Z8EBmAWik/qAWZZetPHbB/4An1RcXzhPtekHCd5SvCBOpgr2+ksHJ0O5zTIUnng8JyjpKUxNAip+Q==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.6.3_1782553871882_0.0887116510079824","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@apicity/openai","version":"0.6.4","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.6.4","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"de725074cae8ac84b53facf83ef6f1b9a2c1f475","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.6.4.tgz","fileCount":27,"integrity":"sha512-jlcdMiRKH5I7sup59aSy/P2xyoqQhAYJ/LmqsvGdnspHa6Ic7MjEseQxl4rR9Y4MnJn+0/dqn9ExDTgWjM3EhQ==","signatures":[{"sig":"MEYCIQCkBw2JfINDnkiN8QH1ZcsBpM9698tBBQGaJJtngfe56wIhAL6T2RP0mI2FD1MdWgJuP6upmx03+8Q/5VGvlMhplltf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306739},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.6.4.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/470223c0d398836e4793c49d16d53631/apicity-openai-0.6.4.tgz","_integrity":"sha512-jlcdMiRKH5I7sup59aSy/P2xyoqQhAYJ/LmqsvGdnspHa6Ic7MjEseQxl4rR9Y4MnJn+0/dqn9ExDTgWjM3EhQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.6.4_1782633582143_0.35837826620579216","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@apicity/openai","version":"0.6.5","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.6.5","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"427bd2d89376f98183d42bf14d0524a0ca77d10a","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.6.5.tgz","fileCount":27,"integrity":"sha512-TbSzUfoWSVjr1qD2/rXbzfDYwd+juoP3ZHc1AGc4tmtbTTiIAGE0P3OCg+yN59bOcVm7xPQsGE7pdeJb02GxSg==","signatures":[{"sig":"MEQCIEZLt39RKre5sfyhDZbIe3o4+3pH17/aHqdLa3rfQ5goAiAhXpclPrFug1ulQK3crQy5et8p2N3/SRJatRTTQM8/wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308062},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.6.5.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/3e9dda9d6f1c1ffca0fd19223d2f2f71/apicity-openai-0.6.5.tgz","_integrity":"sha512-TbSzUfoWSVjr1qD2/rXbzfDYwd+juoP3ZHc1AGc4tmtbTTiIAGE0P3OCg+yN59bOcVm7xPQsGE7pdeJb02GxSg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.6.5_1782648488461_0.3997770483578522","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@apicity/openai","version":"0.6.6","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.6.6","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"8082e33a6b6c53cfdd01eb6fd4a8987672299bb6","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.6.6.tgz","fileCount":27,"integrity":"sha512-/81I9mF/u1Be6qLajc6mmR8GC6riWTQvlQ+48Baz8OcY96SlcXeN77JL/xidl1dPdWfwUqb2/cCKwEUovlJBCA==","signatures":[{"sig":"MEQCIG7vbFXniUcwsexqwbahQEACoCtcjyMS/rY85D+6oFmKAiB/7d6E0qdFY8q5yE3MJwxO9T3g3C4Lofv7g6i3/0a6HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308062},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.6.6.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/dd9cd921b777d9b9a4745cc643965e53/apicity-openai-0.6.6.tgz","_integrity":"sha512-/81I9mF/u1Be6qLajc6mmR8GC6riWTQvlQ+48Baz8OcY96SlcXeN77JL/xidl1dPdWfwUqb2/cCKwEUovlJBCA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.6.6_1782801416946_0.8571881617058013","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@apicity/openai","version":"0.6.7","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.6.7","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"25d0c0d172c395651f6f65d23b1a47dc389932c2","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.6.7.tgz","fileCount":27,"integrity":"sha512-H6gTFq3hpyuNDhb5AXzUR7qVx/4O/DO3zm7hImIAfMh5edxsOVieUHLbuWKwmSQgykQSsXwQ6/MPIkpHWc77xg==","signatures":[{"sig":"MEYCIQCHwqSbCI55QQ8FZPfHT0Fo/zcjWzSSOIJl70rYkXQraAIhAOPFa7EMsIjCzh8JanxIv/Fm52wTJ06J01Wb2p6fQpBH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308062},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.6.7.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/022388654356e71a735fdf4b34306715/apicity-openai-0.6.7.tgz","_integrity":"sha512-H6gTFq3hpyuNDhb5AXzUR7qVx/4O/DO3zm7hImIAfMh5edxsOVieUHLbuWKwmSQgykQSsXwQ6/MPIkpHWc77xg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.6.7_1782820223572_0.534609837019516","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@apicity/openai","version":"0.7.0","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.7.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"4d91e489378c25cf3dde934cdeb90cd91f00f9a3","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.7.0.tgz","fileCount":39,"integrity":"sha512-LbPgR7BP1ChkTxqRQKK87Or24f8LVocsRnbEYGFwK93R65hgGR2nCGsYyvNdygOQspz3P7IVmF5lCdlsrcUu1A==","signatures":[{"sig":"MEQCIAK5hYA/qUbaa3G3BJdwm51b91O/BKurH+JAP8hNLkl7AiBWJGjazFXJC+L4w71V2p3tpI1uxvCc7QFxDNoMQLT/eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466325},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.7.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/b1eac6c7c7ed3eff752fea16fb96f2ab/apicity-openai-0.7.0.tgz","_integrity":"sha512-LbPgR7BP1ChkTxqRQKK87Or24f8LVocsRnbEYGFwK93R65hgGR2nCGsYyvNdygOQspz3P7IVmF5lCdlsrcUu1A==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.7.0_1783092570290_0.012651792076558754","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@apicity/openai","version":"0.7.1","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.7.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"f7f5abd34665edd62937bb57f1de58baf2b3d7e9","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.7.1.tgz","fileCount":39,"integrity":"sha512-0yjfh9iMqDUQMhWoh4pNfFoENufQHL+Gc9ojG6wos7O4LrRQud8D+85GZ1gIvklMbvQ1vYmmAfx3tjidG8/Mzg==","signatures":[{"sig":"MEUCIDl/iZZ+D3CAwBXZVQBVbxBYjdXKWYW0D9WsYFnen1XJAiEAvHyNPzNLrWQplUs7Cy9lgEV1FZLP2T43ViOVa/iwtMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466325},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.7.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/9157a597daf47a179b2504c74c12e38f/apicity-openai-0.7.1.tgz","_integrity":"sha512-0yjfh9iMqDUQMhWoh4pNfFoENufQHL+Gc9ojG6wos7O4LrRQud8D+85GZ1gIvklMbvQ1vYmmAfx3tjidG8/Mzg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.7.1_1783391363799_0.15606313806530592","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@apicity/openai","version":"0.7.2","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.7.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"f87b6c75f137af0a0efe8104f8a2d2b5a19fcf5b","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.7.2.tgz","fileCount":39,"integrity":"sha512-Ub2qpRJHck6YNzHlKTG9TeRvkdYpZxtGIYCsc8mcbAPdC/TuupjNMFKYhuP8UTT9agbqoM0xx+o3WnMTKNlz6g==","signatures":[{"sig":"MEUCIQDQqqBElZTNsAyMlRBZpJQ5/VFeGVC+rz3nYASyrPP2GwIgcxjO2NBpzRjOdekLnZJB+/ehP84NqIJheD9OzB01uOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466325},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.7.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/e8fd960bd56dc68b651dbcd4e2c2b729/apicity-openai-0.7.2.tgz","_integrity":"sha512-Ub2qpRJHck6YNzHlKTG9TeRvkdYpZxtGIYCsc8mcbAPdC/TuupjNMFKYhuP8UTT9agbqoM0xx+o3WnMTKNlz6g==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.7.2_1783499475170_0.2068313553655965","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@apicity/openai","version":"0.7.3","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.7.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"9796d24f05b563573b33ddacb387d0d6841c1017","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.7.3.tgz","fileCount":39,"integrity":"sha512-BV9HxpIVegrECDn/4Ei+0qD7ZS/JkycNtP0AJbUIvBFjhEvVDfswyJ9+2EA/3/r477e7nzgjPNzseAMq4p21/w==","signatures":[{"sig":"MEUCIQCHUDg6QgQuRY06B7WebD1+WOs88ZgyFplOqeu+vxFlrgIgHuQNc4Kd1rDg3JCqm7M9MaR+EKObv/DQE8sG15Sqim8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470845},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.7.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/5a510e2fdf4401d45947d85de6aa6482/apicity-openai-0.7.3.tgz","_integrity":"sha512-BV9HxpIVegrECDn/4Ei+0qD7ZS/JkycNtP0AJbUIvBFjhEvVDfswyJ9+2EA/3/r477e7nzgjPNzseAMq4p21/w==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"9.2.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.7.3_1783695851607_0.5800415797084606","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@apicity/openai","version":"0.8.0","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.8.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"a187b80eab204b6119155a6454aa3a3907bc92d1","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.8.0.tgz","fileCount":39,"integrity":"sha512-enajEWigLEdFcE1BrAOwYfj4gEvfvtXMqfHA7S9CK0+gH3o4f4zhPl+6R9ZuIkmQPGszhf+CSZKxY/wuDJMIqw==","signatures":[{"sig":"MEUCIQCjDHUgGRBODBa82o1yg8kzyaDUMRGBL5WPoXYb+TYKAgIgCfjHksq0CSMkJMDbMGetTdaKv19B5T30ZkoPAmRVG2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470845},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.8.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/64f43c76a144d5985a1816c010e1dab2/apicity-openai-0.8.0.tgz","_integrity":"sha512-enajEWigLEdFcE1BrAOwYfj4gEvfvtXMqfHA7S9CK0+gH3o4f4zhPl+6R9ZuIkmQPGszhf+CSZKxY/wuDJMIqw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.8.0_1784615737514_0.2798042626727393","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@apicity/openai","version":"0.8.1","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.8.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"374fc2c0a53e638e83a2bc7955351f7041fb2439","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.8.1.tgz","fileCount":39,"integrity":"sha512-yxQ/0s1fodIFsAjPS9xxHL/w+1d7GGQUmCuUG2aQigKZAJI/JCTfftPMRuF8YnBa9GXRenBMt0vyzv47SiIkMA==","signatures":[{"sig":"MEYCIQDAFYeeqN1B62JYNzo2k/8vJJmX9kTuQRcMN8JL9+0MgAIhAPpc9YNOQ+KhBwa1AVgtfpZkhtTmwgygMzY4EbTPTnJq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470845},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.8.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/e15b07724fc0c6d86e65ec0b7a49367e/apicity-openai-0.8.1.tgz","_integrity":"sha512-yxQ/0s1fodIFsAjPS9xxHL/w+1d7GGQUmCuUG2aQigKZAJI/JCTfftPMRuF8YnBa9GXRenBMt0vyzv47SiIkMA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.8.1_1784944207294_0.07970435518351904","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@apicity/openai","version":"0.8.2","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.8.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"f96901d90c22773f749871ced09a8c468b8a70b9","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.8.2.tgz","fileCount":39,"integrity":"sha512-g6hMFtLmcQli2dOUkWQmYPDTlA6eanCxtOFo3ue+jaI/EnBXcGj99R9NBv60vjVwk8zgtAIv89vUloyWSW4O6w==","signatures":[{"sig":"MEYCIQCpPh6R8RtBol/ULwbrbOuJVhB33uuW2D7l4RE7GpfGLQIhAL6oplOa+AL1/xe9S2l4xlpHmV6jZ8/Hezj/By+PEgYE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471052},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.8.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/ef87b839f25f70afe5da4e005b8f91ab/apicity-openai-0.8.2.tgz","_integrity":"sha512-g6hMFtLmcQli2dOUkWQmYPDTlA6eanCxtOFo3ue+jaI/EnBXcGj99R9NBv60vjVwk8zgtAIv89vUloyWSW4O6w==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.8.2_1785157655852_0.04802332400693654","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@apicity/openai","version":"0.8.3","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.8.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"8fcba7ef47dceb1f21c6ef6bd6299a93bf2de311","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.8.3.tgz","fileCount":39,"integrity":"sha512-qFo2T7E550CjxMlx02hMyCOaoYXI3Qgv/a/t6kO/4+AA6rE+zCqiJwgFHdw1WwRdm0fJiB5Kru3Lrhjts8KgKw==","signatures":[{"sig":"MEYCIQDgnxNN7XGJVc/GPcb9g+BsZFsQqcsQ3lCtVXS4oBgdNwIhAPXbyJ+73SotWdXlDK+B+ALQDJekSrqMJ3Pt3OslruEN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471052},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.8.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/ecc0e3bb798cace5353c070834e3d9b9/apicity-openai-0.8.3.tgz","_integrity":"sha512-qFo2T7E550CjxMlx02hMyCOaoYXI3Qgv/a/t6kO/4+AA6rE+zCqiJwgFHdw1WwRdm0fJiB5Kru3Lrhjts8KgKw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.8.3_1785302982915_0.6811841968319037","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@apicity/openai","version":"0.8.4","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.8.4","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"8022522e2f36a3983aabd40fefa38fb35779413a","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.8.4.tgz","fileCount":39,"integrity":"sha512-vokWsqnpZQwgZbvb/GmPftfMZ4JV43FwQSQkv0anpzqLXA/H4qIz8JFU0L56m4xHz4n5eOsIAOMJ/aEgdG8pEA==","signatures":[{"sig":"MEUCIEBunUIl93C9eb3BxXSvWsFGDRCKlszf6DpwDVX8YUnSAiEAgsrQiPfay3mgKXLS200B9FtwL8fCUQgOQ/+Z3Bzm6kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471052},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.8.4.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/11b0b847af327103126c5f1ef7be24a8/apicity-openai-0.8.4.tgz","_integrity":"sha512-vokWsqnpZQwgZbvb/GmPftfMZ4JV43FwQSQkv0anpzqLXA/H4qIz8JFU0L56m4xHz4n5eOsIAOMJ/aEgdG8pEA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"11.16.0","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.8.4_1785363091326_0.8411349028562456","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@apicity/openai","version":"0.8.5","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.8.5","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"00a2a394e6ce218f2fe87a511bdcc52c1ed53e2a","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.8.5.tgz","fileCount":39,"integrity":"sha512-NEFHebx1amQr5CTnK2xlLAJes0S3KfdbcZUOkT0Qz3WQUdmEw3UCsADAjVAVEdHCz9fDg06FxXIOnzsHO3lruA==","signatures":[{"sig":"MEUCIBitbBluqtU7nT+Hx7Jv2NhZrVH2eP2aVRmPCkYp9SVsAiEA/7MucwZLAdhMrLMY2hdeb0KENjS8L/ODT1N773E5yC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471052},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.8.5.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/ae08811a7b6997f9c7b6c839dd26e218/apicity-openai-0.8.5.tgz","_integrity":"sha512-NEFHebx1amQr5CTnK2xlLAJes0S3KfdbcZUOkT0Qz3WQUdmEw3UCsADAjVAVEdHCz9fDg06FxXIOnzsHO3lruA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"12.0.2","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.8.5_1785927650909_0.9806705887232583","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@apicity/openai","version":"0.8.6","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.8.6","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"4c43d911dfa0f744bb6d6fca00e427916b55367e","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.8.6.tgz","fileCount":39,"integrity":"sha512-H6dRqpLaVOsLDn6KGvvEzk5PPT5RHD/ji/hvc/hL4DpxGkyhbpdXwaQvcMwQMMFOH5S6lbbsK36UJQymSjBwTQ==","signatures":[{"sig":"MEQCIDB5P5wgH4oJ17AWii1MxaWng8LZONLlD6K8ANDlVwJnAiBHQfR8mzNwugudM/jDkR6KxEpVYDE4SY1YbDbHT0eE7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471052},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.8.6.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/6b7fbb04454c7c526bad5f12caf93949/apicity-openai-0.8.6.tgz","_integrity":"sha512-H6dRqpLaVOsLDn6KGvvEzk5PPT5RHD/ji/hvc/hL4DpxGkyhbpdXwaQvcMwQMMFOH5S6lbbsK36UJQymSjBwTQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"12.0.2","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.8.6_1785981726703_0.18941736901098571","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@apicity/openai","version":"0.8.7","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.8.7","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"76bfa349174ad5c360f53494040af8868de15150","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.8.7.tgz","fileCount":39,"integrity":"sha512-slwKmjosBkhnGtuyziih2V4G8yX//wOrZQWY9iAEIor2p7iZ+1nbybWEq4DtZAei/ntG64Rt50Xd039jFY7moQ==","signatures":[{"sig":"MEQCIAKfDR15HxK6klMcxLEOAop64dwGltBFnOORLo923tMZAiAf81/UTJpGulF7I6ZSHsSrG8L3oNjGiGnHtNe/XMy8pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471052},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.8.7.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/4d21636cfdfa7afd854c623436dd177f/apicity-openai-0.8.7.tgz","_integrity":"sha512-slwKmjosBkhnGtuyziih2V4G8yX//wOrZQWY9iAEIor2p7iZ+1nbybWEq4DtZAei/ntG64Rt50Xd039jFY7moQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"10.9.8","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.8.7_1786071668080_0.6458941398793783","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@apicity/openai","version":"0.8.8","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.8.8","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"2b0024b62af96b1090f1d52829194af5218ea8ba","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.8.8.tgz","fileCount":39,"integrity":"sha512-pRa1bmeKFTQE5cSfQUlvsjrWUgIeMc6OzxIi7vavnhrhfzL03mipDZuCyyi4ohAYJujrB6q1dMqJzJpuPVij3w==","signatures":[{"sig":"MEYCIQCpthMCND1zmOUaHfoIpXb6SGy72Q+CAhOcQazQx0970AIhAMrKVk77L69ZZoQWxo9t95JnkQJ3yZSow1uGRzay1Ly/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471052},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.8.8.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/c6936217fb7a626ffb5c62f47e05a506/apicity-openai-0.8.8.tgz","_integrity":"sha512-pRa1bmeKFTQE5cSfQUlvsjrWUgIeMc6OzxIi7vavnhrhfzL03mipDZuCyyi4ohAYJujrB6q1dMqJzJpuPVij3w==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"10.9.8","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.8.8_1786088713372_0.8435764909872068","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@apicity/openai","version":"0.8.9","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.8.9","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"c3e6b1d39c717dc0e005ca59b15535a7c8dad2b9","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.8.9.tgz","fileCount":39,"integrity":"sha512-z6kg31J15/5ueqIxqxlXb5C/+evyfTMJuS8GBV1x5kn/oifnHIsxpEqKg16ki2lmOtnrdq2ZNPLP0HeiXeR7iA==","signatures":[{"sig":"MEUCIQDW2eOAafEFft0hnXPAfvj+qE2CbgoyXgXaAefMzCVjYQIgFQHx46bNf32jTLpfAz6oCUjWoCsI39sC4TJ14+D6lwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471052},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.8.9.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/74e42912c2930c2c8e99b50848ddeafb/apicity-openai-0.8.9.tgz","_integrity":"sha512-z6kg31J15/5ueqIxqxlXb5C/+evyfTMJuS8GBV1x5kn/oifnHIsxpEqKg16ki2lmOtnrdq2ZNPLP0HeiXeR7iA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"10.9.8","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.8.9_1786094460437_0.06978205878037613","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@apicity/openai","version":"0.9.0","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.9.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"33d0a0d4c5a537f234c8628d42772c7b5b214511","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.9.0.tgz","fileCount":39,"integrity":"sha512-5jiCZAqL5HAR2jS4M9qXwGUSVjFlDdxImLkyepWlneL+oQ6tTkcl1FoUIAB6Oe7kWofra+fMsadlQzH3cLwGvA==","signatures":[{"sig":"MEUCIQCz0lzSPa/6WJesn1SHOjrUz/KiUqDYOeJ2muFJG3OarQIgC0yBkrtSUmJX/3J/w4lhO6p2qAZppGSGFf58BUYj2lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471052},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.9.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/0e709851efb9710e0bc55652166af79e/apicity-openai-0.9.0.tgz","_integrity":"sha512-5jiCZAqL5HAR2jS4M9qXwGUSVjFlDdxImLkyepWlneL+oQ6tTkcl1FoUIAB6Oe7kWofra+fMsadlQzH3cLwGvA==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"10.9.8","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.9.0_1786250017028_0.06190041237161825","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@apicity/openai","version":"0.9.1","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.9.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"5080d9fabf887897ac6be790b1ead17740cd7183","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.9.1.tgz","fileCount":39,"integrity":"sha512-SpQxbSW1JlPz43bRtVtjC2eoHl01ajiY4O1V5zaeBp6PT5NaVaa1PJVeKscuL6uM+6TZbfXw3rMGrGrmbs8i4Q==","signatures":[{"sig":"MEYCIQDpn/p9F8ZYkgtEdutCBlqRQp4V4cCSPAkq9uvd7N5qRQIhAPcfM0g1aUx+oBWVhhRS2yIKa0dZ7iZzdCOwx/fP7wpO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471052},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.9.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/ea8e8c4a4603cc80e993d87cb3f60fad/apicity-openai-0.9.1.tgz","_integrity":"sha512-SpQxbSW1JlPz43bRtVtjC2eoHl01ajiY4O1V5zaeBp6PT5NaVaa1PJVeKscuL6uM+6TZbfXw3rMGrGrmbs8i4Q==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"10.9.8","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.9.1_1786394006047_0.41782369068777636","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@apicity/openai","version":"0.10.0","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.10.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"3dcec872ac391da17f3de81d5a59e0abbce4ba6c","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.10.0.tgz","fileCount":39,"integrity":"sha512-3vrLtGgNkNhWcTDzEwWPqFd7L4knYBXfIGGNE3cm77A0qkQ4jdQDKPFMcz3cbggsyQSXclHwgdsqdxJJF88UBw==","signatures":[{"sig":"MEUCIQD7IKPeAwpGULhC/1hXF8zfaI/V6rWHI59/SIabpyWJqAIgOyexOeP62hnrAeLeka+bKyODZw62YFyCY4f7lKI9Ny4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471053},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.10.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/e3e28215968df2123c1153d241338907/apicity-openai-0.10.0.tgz","_integrity":"sha512-3vrLtGgNkNhWcTDzEwWPqFd7L4knYBXfIGGNE3cm77A0qkQ4jdQDKPFMcz3cbggsyQSXclHwgdsqdxJJF88UBw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"10.9.8","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.10.0_1786954159139_0.1691845635870204","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@apicity/openai","version":"0.10.1","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.10.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"fa194b95e41bccca7186aba488197975304fc3c8","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.10.1.tgz","fileCount":39,"integrity":"sha512-V+7TEkBn0YqkMF6dFxtVinaS70Ga8eqM/Ktg+Cw2gDJfZUud5dYUMk7o6v48mhRNXohwa/qEsqzQ7Ja9mirLWg==","signatures":[{"sig":"MEUCIA0G+0Gz6l5rnd2KQUuHicpohCj9pbgizb2c8PNT6pP3AiEA+22DbA6YT3fT+OGaQJ2OYAAc9KywRDyVhpecHxcOAtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494077},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.10.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/5e64dbb0969b9563d5712b6f9d7bf009/apicity-openai-0.10.1.tgz","_integrity":"sha512-V+7TEkBn0YqkMF6dFxtVinaS70Ga8eqM/Ktg+Cw2gDJfZUud5dYUMk7o6v48mhRNXohwa/qEsqzQ7Ja9mirLWg==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"10.9.8","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.10.1_1787144438131_0.5409301932581745","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@apicity/openai","version":"0.10.2","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.10.2","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"680176c419ed0816c0ab85c177c0722a38efcb1f","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.10.2.tgz","fileCount":39,"integrity":"sha512-kiQ+d804D+7Yd6kfce47AyHapHSfAxDD0ihCvCB3S9o/ryzhKzRyqdPpj50aP7uQ/j11RiJFfl9ReaMQnvKXdw==","signatures":[{"sig":"MEQCIBVIVAiYe7SzijDdrttiERGTVXY3J7YpdyJ/SKE4wkmKAiBawV3l/wNaI1H3+asqjHS9ycpPgljuxtYjU2dXHyzVFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494077},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.10.2.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/b2c7e4448b0dbe07ad7eb10021bc8c9c/apicity-openai-0.10.2.tgz","_integrity":"sha512-kiQ+d804D+7Yd6kfce47AyHapHSfAxDD0ihCvCB3S9o/ryzhKzRyqdPpj50aP7uQ/j11RiJFfl9ReaMQnvKXdw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"10.9.8","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.10.2_1787270942923_0.577453879848949","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@apicity/openai","version":"0.10.3","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.10.3","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"d02bdddd824a5c19047ff9bf4676256c21a4ad67","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.10.3.tgz","fileCount":39,"integrity":"sha512-cC5uGwtGHiG4uki7NKX+lGSnwsZAhxZgBZeFJrM69cOznt6pZrgTbT4qOkV0d0j6+McS4oZixllTFJNBysQyGw==","signatures":[{"sig":"MEUCIA4+8/PbUxhPIYYc10UFMwd6yB2meGQQW73o24FSJy19AiEAg9Ovjjiyl/sWHmfROaCBA7XTSss+2LPspZf+8SihcTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494077},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.10.3.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/598e3efe5f8fa8111dbc4a7189f70337/apicity-openai-0.10.3.tgz","_integrity":"sha512-cC5uGwtGHiG4uki7NKX+lGSnwsZAhxZgBZeFJrM69cOznt6pZrgTbT4qOkV0d0j6+McS4oZixllTFJNBysQyGw==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"10.9.2","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.10.3_1787632125271_0.5360235681378","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@apicity/openai","version":"0.11.0","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.11.0","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"0a0de2256992cc4ce425789e523d04a30391c114","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.11.0.tgz","fileCount":39,"integrity":"sha512-3y20VqpJLFl5ryj2Q/jpGO7rUUsXJmQ6Yo7jFkQfY/0XhlM9im+32eIADhSsSHI61ys7QOrTjMheA6XYQXBzRQ==","signatures":[{"sig":"MEYCIQCl2PslZ4119gLyXraU/2r0H0MvyLANQfJeOVJnRADvwQIhALai9JtZn6iFRtBCj0YciGTwaAoQhGImv2G3p8nFZVaI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494077},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.11.0.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/private/var/folders/fk/ltbfh2lj21xdb3zq22yr68d00000gn/T/ae3597dd68ba312ab734d656524e564c/apicity-openai-0.11.0.tgz","_integrity":"sha512-3y20VqpJLFl5ryj2Q/jpGO7rUUsXJmQ6Yo7jFkQfY/0XhlM9im+32eIADhSsSHI61ys7QOrTjMheA6XYQXBzRQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"10.9.2","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.11.0_1787643995211_0.7851846970780691","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@apicity/openai","version":"0.11.1","keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"license":"MIT","_id":"@apicity/openai@0.11.1","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"dist":{"shasum":"60f3dabcd90df813407d2aa8cabac68ca69d35a1","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.11.1.tgz","fileCount":39,"integrity":"sha512-5kdFzQNCNRkeW/dr4zK8rG3pAOz9m6H+eMJMJrlitMKRaXG8lfQMqDRezOoAs4aqdaxBV+FZmZ6ZLr6Zp6ItkQ==","signatures":[{"sig":"MEUCIAF7CsbTvFFQrwwuNSHq8o1g1uxdGjr2Cn7dBcNBFjskAiEAnWZ/GbksqZP7e/JFJQNmAfVGl/misy2SP4rQ19PX3cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492653},"main":"dist/src/index.js","type":"module","_from":"file:apicity-openai-0.11.1.tgz","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./zod":{"types":"./dist/src/zod.d.ts","import":"./dist/src/zod.js"}},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"_resolved":"/tmp/b78e3ed833b58389e71360645240b331/apicity-openai-0.11.1.tgz","_integrity":"sha512-5kdFzQNCNRkeW/dr4zK8rG3pAOz9m6H+eMJMJrlitMKRaXG8lfQMqDRezOoAs4aqdaxBV+FZmZ6ZLr6Zp6ItkQ==","repository":{"url":"git+https://github.com/justintanner/apicity.git","type":"git","directory":"provider/openai"},"_npmVersion":"10.9.8","description":"OpenAI / GPT provider for chat completions.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openai_0.11.1_1788142572346_0.707851852556987","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@apicity/openai","version":"0.11.2","description":"OpenAI / GPT provider for chat completions.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/justintanner/apicity.git","directory":"provider/openai"},"publishConfig":{"access":"public"},"type":"module","main":"dist/src/index.js","types":"dist/src/index.d.ts","exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./zod":{"import":"./dist/src/zod.js","types":"./dist/src/zod.d.ts"}},"dependencies":{"zod":"^4.4.3"},"sideEffects":false,"keywords":["ai","openai","gpt","chat","apicity"],"author":{"name":"Justin Tanner"},"engines":{"node":">=18.0.0"},"homepage":"https://github.com/justintanner/apicity#readme","bugs":{"url":"https://github.com/justintanner/apicity/issues"},"scripts":{"build":"tsc -p tsconfig.json && node scripts/dist.mjs"},"_id":"@apicity/openai@0.11.2","_integrity":"sha512-+G5mb0rWIu8CC75FsOXAFaMUOETvCceOMErgBlHDkwUDicjOqBjXLOlV2Ce90QgPohB47G5LJjEDfAm+CGYWfg==","_resolved":"/tmp/31393d79773ce3a770bc4bff698cf57c/apicity-openai-0.11.2.tgz","_from":"file:apicity-openai-0.11.2.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-+G5mb0rWIu8CC75FsOXAFaMUOETvCceOMErgBlHDkwUDicjOqBjXLOlV2Ce90QgPohB47G5LJjEDfAm+CGYWfg==","shasum":"ac84637b77fd9616b0748930a8d6f9110da6614e","tarball":"https://registry.npmjs.org/@apicity/openai/-/openai-0.11.2.tgz","fileCount":39,"unpackedSize":492653,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDxdvho6wdy8Dnlz0KY7HnwRO88+ReBTKnImCO3aZme/AIgGzSjXWLtRM64UemQfFqv+qg+frW/y/sfEofBVYiaCdY="}]},"_npmUser":{"name":"justintanner","email":"work@jwtanner.com"},"directories":{},"maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openai_0.11.2_1788321627773_0.2747036579772322"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-11T01:52:20.506Z","modified":"2026-09-02T04:00:28.089Z","0.1.0-alpha.0":"2026-05-11T01:52:20.758Z","0.1.0":"2026-05-16T06:37:37.991Z","0.2.0-alpha.0":"2026-05-31T12:12:26.033Z","0.2.0-alpha.1":"2026-06-03T03:20:16.432Z","0.2.0":"2026-06-04T09:23:30.930Z","0.2.1":"2026-06-05T07:30:56.947Z","0.2.2":"2026-06-05T07:53:47.898Z","0.2.3":"2026-06-06T14:51:29.185Z","0.2.4":"2026-06-06T17:16:17.640Z","0.2.5":"2026-06-07T03:31:06.744Z","0.2.6":"2026-06-07T06:09:27.821Z","0.2.7":"2026-06-07T13:16:00.730Z","0.2.8":"2026-06-07T13:36:27.528Z","0.2.9":"2026-06-07T15:24:48.458Z","0.2.10":"2026-06-08T01:41:51.652Z","0.2.11":"2026-06-08T02:11:46.899Z","0.3.0":"2026-06-08T03:04:40.070Z","0.3.1":"2026-06-08T04:33:31.434Z","0.3.2":"2026-06-08T05:49:53.191Z","0.3.3":"2026-06-09T08:07:51.344Z","0.3.4":"2026-06-09T15:46:01.589Z","0.4.0":"2026-06-10T06:24:34.574Z","0.4.1":"2026-06-11T11:29:32.579Z","0.4.2":"2026-06-17T07:11:52.143Z","0.4.3":"2026-06-20T03:10:29.943Z","0.5.0":"2026-06-20T12:57:38.869Z","0.5.1":"2026-06-21T03:59:21.743Z","0.5.2":"2026-06-21T07:25:47.274Z","0.5.3":"2026-06-22T02:16:05.695Z","0.5.4":"2026-06-22T04:13:25.277Z","0.6.0":"2026-06-24T05:52:16.633Z","0.6.1":"2026-06-24T13:28:51.348Z","0.6.2":"2026-06-26T02:25:08.596Z","0.6.3":"2026-06-27T09:51:12.004Z","0.6.4":"2026-06-28T07:59:42.303Z","0.6.5":"2026-06-28T12:08:08.622Z","0.6.6":"2026-06-30T06:36:57.117Z","0.6.7":"2026-06-30T11:50:23.736Z","0.7.0":"2026-07-03T15:29:30.422Z","0.7.1":"2026-07-07T02:29:23.955Z","0.7.2":"2026-07-08T08:31:15.333Z","0.7.3":"2026-07-10T15:04:11.752Z","0.8.0":"2026-07-21T06:35:37.648Z","0.8.1":"2026-07-25T01:50:07.438Z","0.8.2":"2026-07-27T13:07:36.030Z","0.8.3":"2026-07-29T05:29:43.088Z","0.8.4":"2026-07-29T22:11:31.484Z","0.8.5":"2026-08-05T11:00:51.066Z","0.8.6":"2026-08-06T02:02:06.853Z","0.8.7":"2026-08-07T03:01:08.225Z","0.8.8":"2026-08-07T07:45:13.508Z","0.8.9":"2026-08-07T09:21:00.596Z","0.9.0":"2026-08-09T04:33:37.173Z","0.9.1":"2026-08-10T20:33:26.197Z","0.10.0":"2026-08-17T08:09:19.264Z","0.10.1":"2026-08-19T13:00:38.282Z","0.10.2":"2026-08-21T00:09:03.072Z","0.10.3":"2026-08-25T04:28:45.427Z","0.11.0":"2026-08-25T07:46:35.357Z","0.11.1":"2026-08-31T02:16:12.477Z","0.11.2":"2026-09-02T04:00:27.900Z"},"bugs":{"url":"https://github.com/justintanner/apicity/issues"},"author":{"name":"Justin Tanner"},"license":"MIT","homepage":"https://github.com/justintanner/apicity#readme","keywords":["ai","openai","gpt","chat","apicity"],"repository":{"type":"git","url":"git+https://github.com/justintanner/apicity.git","directory":"provider/openai"},"description":"OpenAI / GPT provider for chat completions.","maintainers":[{"name":"justintanner","email":"work@jwtanner.com"}],"readme":"# @apicity/openai\n\n[![npm](https://img.shields.io/npm/v/@apicity/openai?color=cb0000)](https://www.npmjs.com/package/@apicity/openai)\n[![dependencies](https://img.shields.io/badge/dependencies-1-blue)](package.json)\n[![TypeScript](https://img.shields.io/badge/TypeScript-strict-blue?logo=typescript&logoColor=white)](tsconfig.json)\n\nOpenAI / GPT provider for chat completions.\n\nRuntime dependencies:\n\n- `zod@^4.4.3` — request schemas attached to every POST endpoint as `.schema`\n\n## Installation\n\n```bash\nnpm install @apicity/openai\n# or\npnpm add @apicity/openai\n```\n\n## Quick Start\n\n```typescript\nimport { createOpenAi } from \"@apicity/openai\";\n\nconst openai = createOpenAi({ apiKey: process.env.OPENAI_API_KEY! });\n```\n\n## API Reference\n\n62 endpoints across 19 groups. Each method mirrors an upstream URL path.\n\n### audio\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.audio.speech</code></b></summary>\n\n<code>POST https://api.openai.com/v1/audio/speech</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.audio.speech({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.audio.transcriptions</code></b></summary>\n\n<code>POST https://api.openai.com/v1/audio/transcriptions</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.audio.transcriptions({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.audio.translations</code></b></summary>\n\n<code>POST https://api.openai.com/v1/audio/translations</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.audio.translations({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### batches\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.batches</code></b></summary>\n\n<code>GET https://api.openai.com/v1/batches/{idOrOpts}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.batches({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.batches</code></b></summary>\n\n<code>POST https://api.openai.com/v1/batches</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.batches({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.batches.cancel</code></b></summary>\n\n<code>POST https://api.openai.com/v1/batches/{id}/cancel</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.batches.cancel({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### chat\n\n<details>\n<summary><code>DELETE</code> <b><code>openai.v1.chat.completions</code></b></summary>\n\n<code>DELETE https://api.openai.com/v1/chat/completions/{id}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.chat.completions({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.chat.completions</code></b></summary>\n\n<code>GET https://api.openai.com/v1/chat/completions/{idOrOpts}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.chat.completions({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.chat.completions.messages</code></b></summary>\n\n<code>GET https://api.openai.com/v1/chat/completions/{id}/messages</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.chat.completions.messages({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.chat.completions</code></b></summary>\n\n<code>POST https://api.openai.com/v1/chat/completions/{id}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.chat.completions({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### codex\n\n<details>\n<summary><code>GET</code> <b><code>openai.codex.usage</code></b></summary>\n\n<code>GET https://chatgpt.com/backend-api/wham/usage</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://developers.openai.com/codex/pricing)\n\n```typescript\nconst res = await openai.codex.usage({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### completions\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.completions</code></b></summary>\n\n<code>POST https://api.openai.com/v1/completions</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/completions/create)\n\n```typescript\nconst res = await openai.v1.completions({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### containers\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.containers</code></b></summary>\n\n<code>POST https://api.openai.com/v1/containers</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/containers/createContainers)\n\n```typescript\nconst res = await openai.v1.containers({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### conversations\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.conversations.retrieve</code></b></summary>\n\n<code>GET https://api.openai.com/v1/conversations/{conversationId}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/conversations/retrieve)\n\n```typescript\nconst res = await openai.v1.conversations.retrieve({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.conversations</code></b></summary>\n\n<code>POST https://api.openai.com/v1/conversations</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.conversations({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### embeddings\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.embeddings</code></b></summary>\n\n<code>POST https://api.openai.com/v1/embeddings</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.embeddings({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### evals\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.evals</code></b></summary>\n\n<code>POST https://api.openai.com/v1/evals</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/evals/create)\n\n```typescript\nconst res = await openai.v1.evals({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### files\n\n<details>\n<summary><code>DELETE</code> <b><code>openai.v1.files</code></b></summary>\n\n<code>DELETE https://api.openai.com/v1/files/{id}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.files({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.files</code></b></summary>\n\n<code>GET https://api.openai.com/v1/files/{idOrOpts}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.files({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.files.content</code></b></summary>\n\n<code>GET https://api.openai.com/v1/files/{id}/content</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.files.content({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.files</code></b></summary>\n\n<code>POST https://api.openai.com/v1/files</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.files({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### fineTuning\n\n<details>\n<summary><code>DELETE</code> <b><code>openai.v1.fineTuning.checkpoints.permissions</code></b></summary>\n\n<code>DELETE https://api.openai.com/v1/fine_tuning/checkpoints/{checkpoint}/permissions/{permissionId}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.fineTuning.checkpoints.permissions({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.fineTuning.checkpoints.permissions</code></b></summary>\n\n<code>GET https://api.openai.com/v1/fine_tuning/checkpoints/{checkpoint}/permissions</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.fineTuning.checkpoints.permissions({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.fineTuning.jobs</code></b></summary>\n\n<code>GET https://api.openai.com/v1/fine_tuning/jobs/{idOrOpts}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.fineTuning.jobs({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.fineTuning.jobs.checkpoints</code></b></summary>\n\n<code>GET https://api.openai.com/v1/fine_tuning/jobs/{id}/checkpoints</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.fineTuning.jobs.checkpoints({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.fineTuning.jobs.events</code></b></summary>\n\n<code>GET https://api.openai.com/v1/fine_tuning/jobs/{id}/events</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.fineTuning.jobs.events({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.fineTuning.checkpoints.permissions</code></b></summary>\n\n<code>POST https://api.openai.com/v1/fine_tuning/checkpoints/{checkpoint}/permissions</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.fineTuning.checkpoints.permissions({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.fineTuning.jobs</code></b></summary>\n\n<code>POST https://api.openai.com/v1/fine_tuning/jobs</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.fineTuning.jobs({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.fineTuning.jobs.cancel</code></b></summary>\n\n<code>POST https://api.openai.com/v1/fine_tuning/jobs/{id}/cancel</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.fineTuning.jobs.cancel({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.fineTuning.jobs.pause</code></b></summary>\n\n<code>POST https://api.openai.com/v1/fine_tuning/jobs/{id}/pause</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.fineTuning.jobs.pause({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.fineTuning.jobs.resume</code></b></summary>\n\n<code>POST https://api.openai.com/v1/fine_tuning/jobs/{id}/resume</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.fineTuning.jobs.resume({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### images\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.images.edits</code></b></summary>\n\n<code>POST https://api.openai.com/v1/images/edits</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.images.edits({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.images.generations</code></b></summary>\n\n<code>POST https://api.openai.com/v1/images/generations</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.images.generations({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.images.variations</code></b></summary>\n\n<code>POST https://api.openai.com/v1/images/variations</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.images.variations({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### models\n\n<details>\n<summary><code>DELETE</code> <b><code>openai.v1.models</code></b></summary>\n\n<code>DELETE https://api.openai.com/v1/models/{id}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.models({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.models</code></b></summary>\n\n<code>GET https://api.openai.com/v1/models/{id}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.models({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### moderations\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.moderations</code></b></summary>\n\n<code>POST https://api.openai.com/v1/moderations</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.moderations({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### organization\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.organization.costs</code></b></summary>\n\n<code>GET https://api.openai.com/v1/organization/costs</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/usage)\n\n```typescript\nconst res = await openai.v1.organization.costs({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.organization.projects</code></b></summary>\n\n<code>GET https://api.openai.com/v1/organization/projects/{idOrOpts}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/projects)\n\n```typescript\nconst res = await openai.v1.organization.projects({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.organization.projects.rateLimits</code></b></summary>\n\n<code>GET https://api.openai.com/v1/organization/projects/{projectId}/rate_limits</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/project-rate-limits)\n\n```typescript\nconst res = await openai.v1.organization.projects.rateLimits({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.organization.usage.audioSpeeches</code></b></summary>\n\n<code>GET https://api.openai.com/v1/organization/usage/audio_speeches</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/usage)\n\n```typescript\nconst res = await openai.v1.organization.usage.audioSpeeches({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.organization.usage.audioTranscriptions</code></b></summary>\n\n<code>GET https://api.openai.com/v1/organization/usage/audio_transcriptions</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/usage)\n\n```typescript\nconst res = await openai.v1.organization.usage.audioTranscriptions({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.organization.usage.codeInterpreterSessions</code></b></summary>\n\n<code>GET https://api.openai.com/v1/organization/usage/code_interpreter_sessions</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/usage)\n\n```typescript\nconst res = await openai.v1.organization.usage.codeInterpreterSessions({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.organization.usage.completions</code></b></summary>\n\n<code>GET https://api.openai.com/v1/organization/usage/completions</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/usage)\n\n```typescript\nconst res = await openai.v1.organization.usage.completions({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.organization.usage.embeddings</code></b></summary>\n\n<code>GET https://api.openai.com/v1/organization/usage/embeddings</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/usage)\n\n```typescript\nconst res = await openai.v1.organization.usage.embeddings({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.organization.usage.images</code></b></summary>\n\n<code>GET https://api.openai.com/v1/organization/usage/images</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/usage)\n\n```typescript\nconst res = await openai.v1.organization.usage.images({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.organization.usage.moderations</code></b></summary>\n\n<code>GET https://api.openai.com/v1/organization/usage/moderations</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/usage)\n\n```typescript\nconst res = await openai.v1.organization.usage.moderations({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.organization.usage.vectorStores</code></b></summary>\n\n<code>GET https://api.openai.com/v1/organization/usage/vector_stores</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/usage)\n\n```typescript\nconst res = await openai.v1.organization.usage.vectorStores({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### realtime\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.realtime.clientSecrets</code></b></summary>\n\n<code>POST https://api.openai.com/v1/realtime/client_secrets</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/realtime-sessions/create-client-secret)\n\n```typescript\nconst res = await openai.v1.realtime.clientSecrets({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### responses\n\n<details>\n<summary><code>DELETE</code> <b><code>openai.v1.responses</code></b></summary>\n\n<code>DELETE https://api.openai.com/v1/responses/{id}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.responses({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.responses</code></b></summary>\n\n<code>GET https://api.openai.com/v1/responses/{id}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.responses({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.responses.inputItems</code></b></summary>\n\n<code>GET https://api.openai.com/v1/responses/{id}/input_items</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.responses.inputItems({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.responses</code></b></summary>\n\n<code>POST https://api.openai.com/v1/responses</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.responses({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.responses.cancel</code></b></summary>\n\n<code>POST https://api.openai.com/v1/responses/{id}/cancel</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.responses.cancel({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.responses.compact</code></b></summary>\n\n<code>POST https://api.openai.com/v1/responses/compact</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.responses.compact({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.responses.inputTokens</code></b></summary>\n\n<code>POST https://api.openai.com/v1/responses/input_tokens</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference)\n\n```typescript\nconst res = await openai.v1.responses.inputTokens({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### uploads\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.uploads</code></b></summary>\n\n<code>POST https://api.openai.com/v1/uploads</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/uploads/create)\n\n```typescript\nconst res = await openai.v1.uploads({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n### vectorStores\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.vectorStores</code></b></summary>\n\n<code>GET https://api.openai.com/v1/vector_stores/{idOrOpts}</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/vector-stores/list)\n\n```typescript\nconst res = await openai.v1.vectorStores({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>GET</code> <b><code>openai.v1.vectorStores.files</code></b></summary>\n\n<code>GET https://api.openai.com/v1/vector_stores/{vectorStoreId}/files</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/vector-stores-files/listFiles)\n\n```typescript\nconst res = await openai.v1.vectorStores.files({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.vectorStores</code></b></summary>\n\n<code>POST https://api.openai.com/v1/vector_stores</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/vector-stores/create)\n\n```typescript\nconst res = await openai.v1.vectorStores({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.vectorStores.files</code></b></summary>\n\n<code>POST https://api.openai.com/v1/vector_stores/{vectorStoreId}/files</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/vector-stores-files/createFile)\n\n```typescript\nconst res = await openai.v1.vectorStores.files({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n<details>\n<summary><code>POST</code> <b><code>openai.v1.vectorStores.search</code></b></summary>\n\n<code>POST https://api.openai.com/v1/vector_stores/{vectorStoreId}/search</code>\n\nCost tier: <code>expensive</code>\n\n[Upstream docs ↗](https://platform.openai.com/docs/api-reference/vector-stores/search)\n\n```typescript\nconst res = await openai.v1.vectorStores.search({ /* ... */ });\n```\n\nSource: [`packages/provider/openai/src/openai.ts`](src/openai.ts)\n\n</details>\n\n## Middleware\n\n```typescript\nimport { createOpenAi, withRetry } from \"@apicity/openai\";\n\nconst openai = createOpenAi({ apiKey: process.env.OPENAI_API_KEY! });\nconst models = withRetry(openai.get.v1.models, { retries: 3 });\n```\n\nPart of the [apicity](https://github.com/justintanner/apicity) monorepo.\n\n## License\n\nMIT — see [LICENSE](LICENSE).\n","readmeFilename":"README.md"}