{"_id":"@abvdev/openai","_rev":"6-1b2986d988a23f555d623d6051f528cf","name":"@abvdev/openai","dist-tags":{"latest":"0.0.1-beta.7"},"versions":{"0.0.1-beta.3":{"name":"@abvdev/openai","version":"0.0.1-beta.3","author":{"name":"ABV"},"license":"MIT","_id":"@abvdev/openai@0.0.1-beta.3","maintainers":[{"name":"sahirabv","email":"sahir@abv.dev"}],"dist":{"shasum":"82461148d01e84718ec979beae787ad81d39c066","tarball":"https://registry.npmjs.org/@abvdev/openai/-/openai-0.0.1-beta.3.tgz","fileCount":9,"integrity":"sha512-vIqK9mtqbU3oEoN3DeRJvckZYPgrbzggiXgMR4ZHs9Vh8GweUEwCzxRVTTDlfp84UuoK4yOA0B9//bvtVTAQWw==","signatures":[{"sig":"MEQCIBwphKGhEuPMGy2FihwXH7C5E2o1z6PFWuvBefDctGucAiBIybR70sIwnfJ2UDy6TqZe/nu04US+tmxDSZh9lCGR8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93038},"main":"./dist/index.cjs","type":"module","_from":"file:abvdev-openai-0.0.1-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"sahirabv","email":"sahir@abv.dev"},"_resolved":"/private/var/folders/57/m88_k9zd0sq598xk2sx14s040000gn/T/b2a52c7cb037d76ede3401e8120a15ad/abvdev-openai-0.0.1-beta.3.tgz","_integrity":"sha512-vIqK9mtqbU3oEoN3DeRJvckZYPgrbzggiXgMR4ZHs9Vh8GweUEwCzxRVTTDlfp84UuoK4yOA0B9//bvtVTAQWw==","_npmVersion":"10.8.2","description":"ABV integration for OpenAI SDK","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"@abvdev/core":"^0.0.1-beta.3","@abvdev/tracing":"^0.0.1-beta.3"},"_hasShrinkwrap":false,"devDependencies":{"openai":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai_0.0.1-beta.3_1757614816016_0.38513165363157165","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.4":{"name":"@abvdev/openai","version":"0.0.1-beta.4","author":{"name":"ABV"},"license":"MIT","_id":"@abvdev/openai@0.0.1-beta.4","maintainers":[{"name":"sahirabv","email":"sahir@abv.dev"},{"name":"vvartist","email":"volodymyr@abv.dev"}],"dist":{"shasum":"b019b9907e78b36cb78923c07c19871296c51a83","tarball":"https://registry.npmjs.org/@abvdev/openai/-/openai-0.0.1-beta.4.tgz","fileCount":9,"integrity":"sha512-IQ7IlkfKuSX12MGksMf3RQJEgEvh95ooxmZByk7WDeCba0Y8k8zl8GOeqdtRCI4MeCWpjWa+Y8Z+hsdYpnSMyg==","signatures":[{"sig":"MEYCIQCRJB/TinsM4RDEeDvHtPrqV1neD5Fgk5cMstmOU2dtCgIhANs86EcOOIPH7AHF5Tl0WycaiMYtHWTlfY1mUKjWYopp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93000},"main":"./dist/index.cjs","type":"module","_from":"file:abvdev-openai-0.0.1-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"sahirabv","email":"sahir@abv.dev"},"_resolved":"/private/var/folders/57/m88_k9zd0sq598xk2sx14s040000gn/T/7a97aaf49abb35a40e04ac2ced874f34/abvdev-openai-0.0.1-beta.4.tgz","_integrity":"sha512-IQ7IlkfKuSX12MGksMf3RQJEgEvh95ooxmZByk7WDeCba0Y8k8zl8GOeqdtRCI4MeCWpjWa+Y8Z+hsdYpnSMyg==","_npmVersion":"10.8.2","description":"ABV integration for OpenAI SDK","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"@abvdev/core":"^0.0.1-beta.4","@abvdev/tracing":"^0.0.1-beta.4"},"_hasShrinkwrap":false,"devDependencies":{"openai":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai_0.0.1-beta.4_1759776451477_0.15100735110012997","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.5":{"name":"@abvdev/openai","version":"0.0.1-beta.5","author":{"name":"ABV"},"license":"MIT","_id":"@abvdev/openai@0.0.1-beta.5","maintainers":[{"name":"sahirabv","email":"sahir@abv.dev"},{"name":"vvartist","email":"volodymyr@abv.dev"}],"dist":{"shasum":"dbe4b746751f29ccc09a71abaa7f077fd3d4682a","tarball":"https://registry.npmjs.org/@abvdev/openai/-/openai-0.0.1-beta.5.tgz","fileCount":9,"integrity":"sha512-7ooXmfjtQkV2qcTJU4yxNop0yJWSKR3934hMVojbEhnFZ5SNvJmKXvlGwORRp9+DW+LMlD7wkHj9rl9W4UFJGQ==","signatures":[{"sig":"MEUCICHsuLRjLHTIn5bXhRTGA6MAYD4/Ro7fPP4I7vPYphymAiEAphX63d10+TL3j6wm0J2gcK1wd0JaukxD6TzWAv5BY8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93000},"main":"./dist/index.cjs","type":"module","_from":"file:abvdev-openai-0.0.1-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"sahirabv","email":"sahir@abv.dev"},"_resolved":"/private/var/folders/57/m88_k9zd0sq598xk2sx14s040000gn/T/de939e935b2407b22be78823b19613fb/abvdev-openai-0.0.1-beta.5.tgz","_integrity":"sha512-7ooXmfjtQkV2qcTJU4yxNop0yJWSKR3934hMVojbEhnFZ5SNvJmKXvlGwORRp9+DW+LMlD7wkHj9rl9W4UFJGQ==","_npmVersion":"10.8.2","description":"ABV integration for OpenAI SDK","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"@abvdev/core":"^0.0.1-beta.5","@abvdev/tracing":"^0.0.1-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"openai":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai_0.0.1-beta.5_1760053220156_0.9904315117403111","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.7":{"name":"@abvdev/openai","version":"0.0.1-beta.7","author":{"name":"ABV"},"license":"MIT","_id":"@abvdev/openai@0.0.1-beta.7","maintainers":[{"name":"sahirabv","email":"sahir@abv.dev"},{"name":"vvartist","email":"volodymyr@abv.dev"}],"dist":{"shasum":"207d1a57ca31b5f8c01aeb262e44f0c606ad85ef","tarball":"https://registry.npmjs.org/@abvdev/openai/-/openai-0.0.1-beta.7.tgz","fileCount":9,"integrity":"sha512-hvpzefgn5MHbL2Zvqi3o0wufxYoAIzsCML6augF68oi9tDK5x2tHkOIfmwelMXlyH8HSvrydUyGzI0zmhTK/tQ==","signatures":[{"sig":"MEUCIQCfPwkONKMXOGUVVEYjqU5Ke/PdlQpaysOVvpb7pqH4BgIgRO5b/tO8w4wYRbTIuHDxULkw+mu4riM3lKm5XrEp/Mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93000},"main":"./dist/index.cjs","type":"module","_from":"file:abvdev-openai-0.0.1-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup","clean":"rm -rf dist","format":"prettier --write \"src/**/*.ts\"","test:watch":"vitest","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"sahirabv","email":"sahir@abv.dev"},"_resolved":"/private/var/folders/57/m88_k9zd0sq598xk2sx14s040000gn/T/f6104a82f8b2491fe4f0ff286797ad7e/abvdev-openai-0.0.1-beta.7.tgz","_integrity":"sha512-hvpzefgn5MHbL2Zvqi3o0wufxYoAIzsCML6augF68oi9tDK5x2tHkOIfmwelMXlyH8HSvrydUyGzI0zmhTK/tQ==","_npmVersion":"10.8.2","description":"ABV integration for OpenAI SDK","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{"@abvdev/core":"^0.0.1-beta.7","@abvdev/tracing":"^0.0.1-beta.7"},"_hasShrinkwrap":false,"devDependencies":{"openai":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openai_0.0.1-beta.7_1763014977255_0.4362718667686154","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-09-11T18:20:15.962Z","modified":"2025-11-13T18:31:29.247Z","0.0.1-beta.3":"2025-09-11T18:20:16.186Z","0.0.1-beta.4":"2025-10-06T18:47:31.653Z","0.0.1-beta.5":"2025-10-09T23:40:20.341Z","0.0.1-beta.7":"2025-11-13T06:22:57.430Z"},"author":{"name":"ABV"},"license":"MIT","description":"ABV integration for OpenAI SDK","maintainers":[{"email":"jwinsemail@gmail.com","name":"jordanwinslow"},{"email":"sahir@abv.dev","name":"sahirabv"},{"email":"volodymyr@abv.dev","name":"vvartist"}],"readme":"![GitHub Banner](https://github.com/abv/abv-js/assets/2834609/d1613347-445f-4e91-9e84-428fda9c3659)\n\n# @abvdev/openai\n\nThis is the OpenAI integration package of the ABV JS SDK containing the `observeOpenAI` wrapper for the OpenAI client to trace generations.\n\n## Packages\n\n| Package                                   | NPM                                                                                                           | Description                                          | Environments |\n| ----------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- | ------------ |\n| [@abvdev/client](./packages/client)       | [![NPM](https://img.shields.io/npm/v/@abvdev/client.svg)](https://www.npmjs.com/package/@abvdev/client)       | ABV API client for universal JavaScript environments | Universal JS |\n| [@abvdev/tracing](./packages/tracing)     | [![NPM](https://img.shields.io/npm/v/@abvdev/tracing.svg)](https://www.npmjs.com/package/@abvdev/tracing)     | ABV instrumentation methods based on OpenTelemetry   | Node.js 20+  |\n| [@abvdev/otel](./packages/otel)           | [![NPM](https://img.shields.io/npm/v/@abvdev/otel.svg)](https://www.npmjs.com/package/@abvdev/otel)           | ABV OpenTelemetry export helpers                     | Node.js 20+  |\n| [@abvdev/openai](./packages/openai)       | [![NPM](https://img.shields.io/npm/v/@abvdev/openai.svg)](https://www.npmjs.com/package/@abvdev/openai)       | ABV integration for OpenAI SDK                       | Universal JS |\n| [@abvdev/langchain](./packages/langchain) | [![NPM](https://img.shields.io/npm/v/@abvdev/langchain.svg)](https://www.npmjs.com/package/@abvdev/langchain) | ABV integration for LangChain                        | Universal JS |\n\n## Documentation\n\n- Docs: https://docs.abv.dev/jsts-sdk\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}