{"_id":"@charivo/llm-provider-openai","_rev":"10-6649d9d2918fb2b734696f71387e9ac9","name":"@charivo/llm-provider-openai","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.1":{"name":"@charivo/llm-provider-openai","version":"0.0.1","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/llm-provider-openai@0.0.1","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"1a070b989d89e52f3dff86fd9998dc09cb73f8ed","tarball":"https://registry.npmjs.org/@charivo/llm-provider-openai/-/llm-provider-openai-0.0.1.tgz","fileCount":9,"integrity":"sha512-w4bLulQ5tRjGLZkvnnCgix1OrDaAbQ1/q5ex46SCp535TuXq52x6+sNdvWVWfIgkVupnzw+6mt/Na1DlXLvoSA==","signatures":[{"sig":"MEQCIFE9DY7+W9LAW6zGupRR5lXPcc/sgHWQWd0cNGdK+033AiALu+tDWAvHODr1GJ0isyTpyWTCPVOizFG2eeFe/ls6lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19648},"main":"dist/index.js","_from":"file:charivo-llm-provider-openai-0.0.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/private/var/folders/ry/m1s944b938n8hr4j2sxz3k5w0000gn/T/4fff7b07e8b9fde4476dd1376c9040c8/charivo-llm-provider-openai-0.0.1.tgz","_integrity":"sha512-w4bLulQ5tRjGLZkvnnCgix1OrDaAbQ1/q5ex46SCp535TuXq52x6+sNdvWVWfIgkVupnzw+6mt/Na1DlXLvoSA==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/llm-provider-openai"},"_npmVersion":"11.6.0","description":"OpenAI LLM provider for Charivo (server-side)","directories":{},"_nodeVersion":"24.9.0","dependencies":{"openai":"^4.47.1","@charivo/core":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-provider-openai_0.0.1_1760438815826_0.8627676408469964","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.2":{"name":"@charivo/llm-provider-openai","version":"0.0.2","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/llm-provider-openai@0.0.2","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"9be72211606dcd8906cfccea042d4db143abfe53","tarball":"https://registry.npmjs.org/@charivo/llm-provider-openai/-/llm-provider-openai-0.0.2.tgz","fileCount":9,"integrity":"sha512-g+L0iAtJfXzY0EGU4vMSolkqOcGCAWy0dAqAbj3jeQbSV27mA8rivmGqW1pqlm0pPzFUmnj3Lmjp4u+VfHOThA==","signatures":[{"sig":"MEUCIGJ8dSiTsAOqsZWNRgdn/nnks5VtBrbDzdnxoEFL5yliAiEAnakZjXSfmbi6ZAxoQP2CArO7rTNecOmzp2h/2GGYGDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14447},"main":"dist/index.js","_from":"file:charivo-llm-provider-openai-0.0.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/02f70dd7ddb7c7cf29724661efc92789/charivo-llm-provider-openai-0.0.2.tgz","_integrity":"sha512-g+L0iAtJfXzY0EGU4vMSolkqOcGCAWy0dAqAbj3jeQbSV27mA8rivmGqW1pqlm0pPzFUmnj3Lmjp4u+VfHOThA==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/llm-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI LLM provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.1","dependencies":{"openai":"^4.47.1","@charivo/core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/llm-provider-openai_0.0.2_1775046670105_0.050960931906160134","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.3":{"name":"@charivo/llm-provider-openai","version":"0.0.3","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/llm-provider-openai@0.0.3","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"e915eefe6ced5d73a2f6183ab9759756d903376b","tarball":"https://registry.npmjs.org/@charivo/llm-provider-openai/-/llm-provider-openai-0.0.3.tgz","fileCount":9,"integrity":"sha512-jhxtQLut5IIaehOuzR8D2FJiTRNkgp3mMevo+4Tsjv2tgNXIPMfW3pItbg9dV32aD6qee2rx6JbZaMniIQy+BQ==","signatures":[{"sig":"MEYCIQCmUcq8PKQUEHjpApuPKgMCJ2xTrRmOKcgdcD9e521pzAIhAOjwRsHLGnNk5cLszSldfKRrELcMj6BwFEOGOL/TYOgh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17777},"main":"dist/index.js","_from":"file:charivo-llm-provider-openai-0.0.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/db0e4c860e63353157c9b448b924c15a/charivo-llm-provider-openai-0.0.3.tgz","_integrity":"sha512-jhxtQLut5IIaehOuzR8D2FJiTRNkgp3mMevo+4Tsjv2tgNXIPMfW3pItbg9dV32aD6qee2rx6JbZaMniIQy+BQ==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/llm-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI LLM provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"openai":"^4.47.1","@charivo/core":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/llm-provider-openai_0.0.3_1775959372319_0.027164274487491813","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.4":{"name":"@charivo/llm-provider-openai","version":"0.0.4","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/llm-provider-openai@0.0.4","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"4942ff5b82f87cffc9c49b4c98d7fcc6665d81be","tarball":"https://registry.npmjs.org/@charivo/llm-provider-openai/-/llm-provider-openai-0.0.4.tgz","fileCount":9,"integrity":"sha512-TvuE0J0xQgy+szot8DaqVqryUvTsV6B8Xk3NPsO1htGdwzIajN3rJo7bd6a8IerfOy31nOE49zkuFO4vHv4g6g==","signatures":[{"sig":"MEQCIFtV4SXtLMf/q7J0MVQZlO8FA+SP/Z3SGM/EBaVzhtsjAiBoOX2yULtFgnnnQVKh+kbLUod+9EXnXywdB5MdG3is7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17777},"main":"dist/index.js","_from":"file:charivo-llm-provider-openai-0.0.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/19fbf97948bd27d50b94e17a05d9e7ae/charivo-llm-provider-openai-0.0.4.tgz","_integrity":"sha512-TvuE0J0xQgy+szot8DaqVqryUvTsV6B8Xk3NPsO1htGdwzIajN3rJo7bd6a8IerfOy31nOE49zkuFO4vHv4g6g==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/llm-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI LLM provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"openai":"^4.47.1","@charivo/core":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/llm-provider-openai_0.0.4_1775990385686_0.5500247007099457","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.5":{"name":"@charivo/llm-provider-openai","version":"0.0.5","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/llm-provider-openai@0.0.5","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"e7b773bb64970514552c10a4d508184b93bc0da3","tarball":"https://registry.npmjs.org/@charivo/llm-provider-openai/-/llm-provider-openai-0.0.5.tgz","fileCount":9,"integrity":"sha512-Nh4jxBT1/9OVNwu4KNxu8/8spFl+eR2xdQi565MI0+mQzC+4mPVfRpKsX61epRxylz/auDrjw5xygSGh8dcDZQ==","signatures":[{"sig":"MEUCIQDgEJwHNVH4I7+B1ZHKlwBtnQfPWwR57rfin03D8H9e6QIgRe0Zwc0bqz3WHJN/5meXFymEKIMQ3zBC8C/Wn3arpVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17777},"main":"dist/index.js","_from":"file:charivo-llm-provider-openai-0.0.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/272b50fa77b05f350a55a081d9764aaf/charivo-llm-provider-openai-0.0.5.tgz","_integrity":"sha512-Nh4jxBT1/9OVNwu4KNxu8/8spFl+eR2xdQi565MI0+mQzC+4mPVfRpKsX61epRxylz/auDrjw5xygSGh8dcDZQ==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/llm-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI LLM provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"openai":"^4.47.1","@charivo/core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/llm-provider-openai_0.0.5_1775995114631_0.01906526931522534","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.6":{"name":"@charivo/llm-provider-openai","version":"0.0.6","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/llm-provider-openai@0.0.6","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"a3e5a4aec741569a461e0297c6809dbe2676eec7","tarball":"https://registry.npmjs.org/@charivo/llm-provider-openai/-/llm-provider-openai-0.0.6.tgz","fileCount":9,"integrity":"sha512-1fcxkXrh8INsFTwCzQE9crUqsFaAY84bNH6/ul5knKQYqhMydHvG+5dvDZB4iM1+2dm7O9XBQxmxXQrdt9ZT7Q==","signatures":[{"sig":"MEUCIQCSUkd7RZFob3pZ9SH0iPyH2WD2YyJC3fV904Nnn2VRdQIgTf7SEtnb1Y3uW0D+zlb/6UVW/0f+f4xBavLzizqu5Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17777},"main":"dist/index.js","_from":"file:charivo-llm-provider-openai-0.0.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/764b6a98253d70341a8d693d66f3e568/charivo-llm-provider-openai-0.0.6.tgz","_integrity":"sha512-1fcxkXrh8INsFTwCzQE9crUqsFaAY84bNH6/ul5knKQYqhMydHvG+5dvDZB4iM1+2dm7O9XBQxmxXQrdt9ZT7Q==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/llm-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI LLM provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"openai":"^4.47.1","@charivo/core":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/llm-provider-openai_0.0.6_1776081208877_0.06395705709172606","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.7":{"name":"@charivo/llm-provider-openai","version":"0.0.7","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/llm-provider-openai@0.0.7","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"2fb8b8477da6172dfd9320ee7a7a13509ff9e941","tarball":"https://registry.npmjs.org/@charivo/llm-provider-openai/-/llm-provider-openai-0.0.7.tgz","fileCount":9,"integrity":"sha512-iLrE5wktdjMUkTSmEtF08N8HTTj4/fTdlGxqtlaH1ET0Rt6Ahf5BuEvHmwkOtRW4PdCGY8FtBHcBZ6fLAHQT1g==","signatures":[{"sig":"MEQCIG29O4Ht7MjbErpyCjS0eIgOiGlD3VhTcJ/udPrKuM5eAiAJmsXHWfq3mfKSZRwcteEnDA2kyk5I9vFXgD0QLrJdxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17777},"main":"dist/index.js","_from":"file:charivo-llm-provider-openai-0.0.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/eb4c28332d79112905697bcd334a1377/charivo-llm-provider-openai-0.0.7.tgz","_integrity":"sha512-iLrE5wktdjMUkTSmEtF08N8HTTj4/fTdlGxqtlaH1ET0Rt6Ahf5BuEvHmwkOtRW4PdCGY8FtBHcBZ6fLAHQT1g==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/llm-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI LLM provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"openai":"^4.47.1","@charivo/core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/llm-provider-openai_0.0.7_1776163436458_0.6677717556905265","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.8":{"name":"@charivo/llm-provider-openai","version":"0.0.8","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/llm-provider-openai@0.0.8","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"e312e3cee173dcba6f3a54a7471ebb2a015fdb5d","tarball":"https://registry.npmjs.org/@charivo/llm-provider-openai/-/llm-provider-openai-0.0.8.tgz","fileCount":9,"integrity":"sha512-5tzZqrki2O0U1RTX/zIp/eWsNIb/Ki5UjmIFiY0BraPCuhqlH1qUroYDPldHN4geV2MRytrzwJQg1qgT5FC1ww==","signatures":[{"sig":"MEUCIQCGpHS0gyvHTjv9/+AHIhEot/2Wyf7iEdmK68pvSYJPpAIgSWk64wlbHrPB2ZFBzBj9/Wga9p+3GgOsEsBpcUPdhHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17777},"main":"dist/index.js","_from":"file:charivo-llm-provider-openai-0.0.8.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/dba108429c1735c90f2624dc7bc80997/charivo-llm-provider-openai-0.0.8.tgz","_integrity":"sha512-5tzZqrki2O0U1RTX/zIp/eWsNIb/Ki5UjmIFiY0BraPCuhqlH1qUroYDPldHN4geV2MRytrzwJQg1qgT5FC1ww==","deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server.","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/llm-provider-openai"},"_npmVersion":"10.8.2","description":"OpenAI LLM provider for Charivo (server-side)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"openai":"^4.47.1","@charivo/core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/llm-provider-openai_0.0.8_1776345881090_0.92236027942265","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-10-14T10:46:55.717Z","modified":"2026-04-19T10:57:33.491Z","0.0.1":"2025-10-14T10:46:55.994Z","0.0.2":"2026-04-01T12:31:10.241Z","0.0.3":"2026-04-12T02:02:52.452Z","0.0.4":"2026-04-12T10:39:45.813Z","0.0.5":"2026-04-12T11:58:34.808Z","0.0.6":"2026-04-13T11:53:29.007Z","0.0.7":"2026-04-14T10:43:56.601Z","0.0.8":"2026-04-16T13:24:41.237Z"},"bugs":{"url":"https://github.com/zeikar/charivo/issues"},"author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","homepage":"https://github.com/zeikar/charivo#readme","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/llm-provider-openai"},"description":"OpenAI LLM provider for Charivo (server-side)","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"readme":"# @charivo/llm-provider-openai\n\nServer-side OpenAI LLM provider for Charivo.\n\nThis package owns the actual OpenAI API call. In browser apps, pair it with a\nserver route and consume that route through `@charivo/llm-client-remote`.\n\n## Install\n\n```bash\npnpm add @charivo/llm-provider-openai\n```\n\n## Usage\n\n```ts\nimport { createOpenAILLMProvider } from \"@charivo/llm-provider-openai\";\n\nconst provider = createOpenAILLMProvider({\n  apiKey: process.env.OPENAI_API_KEY!,\n  model: \"gpt-4.1-nano\",\n});\n\nconst message = await provider.generateResponse([\n  { role: \"system\", content: \"You are helpful.\" },\n  { role: \"user\", content: \"Hello\" },\n]);\n```\n\n## Config\n\n- `apiKey`\n- `model?` default: `gpt-4.1-nano`\n- `temperature?` default: `0.7`\n- `maxTokens?` default: `1000`\n- `dangerouslyAllowBrowser?` testing only\n","readmeFilename":"README.md"}