{"_id":"@picsart/ai-sdk","_rev":"50-66b393042472e280a16e16c3a2593248","name":"@picsart/ai-sdk","dist-tags":{"latest":"4.0.0"},"versions":{"1.133.4":{"name":"@picsart/ai-sdk","version":"1.133.4","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.133.4","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"bin":{"gen-ai":"bin/gen-ai.mjs"},"dist":{"shasum":"cf6607441810993c93de88d81acb21e2f581477e","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.133.4.tgz","fileCount":5,"integrity":"sha512-5u5tCgecYX7AzpfZ4ffDUiaOlSSeiwbB439He22Yz07jaPjNUzej4qJnTU51f+C9+YYoG6+U7Rsdl1QbRdFNGg==","signatures":[{"sig":"MEYCIQCOKFnl3GaLxBbV9k6i/m+Ess4n1qhnRI/7/yOYdnI7OwIhAJTW2XqLWDXZlmWaFYOix2wCc4dJ7PgicoOG76lRBjP0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756495},"main":"./index.js","type":"module","oclif":{"bin":"gen-ai","commands":{"target":"./_cli.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"types":"./index.d.ts","module":"./index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"aee9edcb411de48e7ef5257a2aa33facd97e8b65","_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^8.2.0","chalk":"^5.0.0","fflate":"^0.8.2","@oclif/core":"^4.10.3","cli-progress":"^3.12.0","@inquirer/input":"^5.0.10","@inquirer/search":"^4.1.6","@inquirer/select":"^5.1.2","@inquirer/confirm":"^6.0.10","@inquirer/checkbox":"^5.1.2","@types/cli-progress":"^3.11.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.133.4_1775816396141_0.8241007163071215","host":"s3://npm-registry-packages-npm-production"}},"1.133.5":{"name":"@picsart/ai-sdk","version":"1.133.5","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.133.5","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"bin":{"gen-ai":"bin/gen-ai.mjs"},"dist":{"shasum":"96bd7322b570885f29e4b16b637817fdc815cba6","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.133.5.tgz","fileCount":5,"integrity":"sha512-q6wfFAsxVTW3uByu+Bif3K1Y5UmFeFqCsyCIh7Vl9+kQZ+7IMeD3USeetpg9tMlD6QyEbelNDWGwnpl9Rz2idQ==","signatures":[{"sig":"MEYCIQDAf6hkzA7CoNIy1Axjg8bW/FL8nkztmCbog62SOpqjDgIhAMDlIjqPTcyd7WgXvv3QuP8VQJBb2Zgwm8ZbiOopCZeD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756493},"main":"./index.js","type":"module","oclif":{"bin":"gen-ai","commands":{"target":"./_cli.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"types":"./index.d.ts","module":"./index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"9d4cda97fadede0b8c6e4ba8209a403be4494a2d","_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.2.0","chalk":"^5.0.0","fflate":"^0.8.2","@oclif/core":"^4.10.3","cli-progress":"^3.12.0","@inquirer/input":"^5.0.10","@inquirer/search":"^4.1.6","@inquirer/select":"^5.1.2","@inquirer/confirm":"^6.0.10","@inquirer/checkbox":"^5.1.2","@types/cli-progress":"^3.11.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.133.5_1775823944165_0.6895049611991115","host":"s3://npm-registry-packages-npm-production"}},"1.135.0":{"name":"@picsart/ai-sdk","version":"1.135.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.135.0","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"bin":{"gen-ai":"bin/gen-ai.mjs"},"dist":{"shasum":"0ad629b6b3c0c2fc81d6acab37564fb6136bc494","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.135.0.tgz","fileCount":5,"integrity":"sha512-NkCetKsJTOy1csrLNQbO8s+OjIz2Az1QPm+tuDHmRxq35qi575LauTycPsyvG1Qd32DSoOH6ZI+CDqHsG3Ic1A==","signatures":[{"sig":"MEUCIDHCcjop1M6mIVp4TipoYtUOWxO6jBvEy4LfmAqX7gO+AiEAodDRCdh1HCunAYGnDmMCo0qX9xikcoGD0UeYNRj+ixc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756521},"main":"./index.js","type":"module","oclif":{"bin":"gen-ai","commands":{"target":"./_cli.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"types":"./index.d.ts","module":"./index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"d18823b8d96c85351329f2e8eba4503f14f298cc","_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.2.0","chalk":"^5.0.0","fflate":"^0.8.2","@oclif/core":"^4.10.3","cli-progress":"^3.12.0","@inquirer/input":"^5.0.10","@inquirer/search":"^4.1.6","@inquirer/select":"^5.1.2","@inquirer/confirm":"^6.0.10","@inquirer/checkbox":"^5.1.2","@types/cli-progress":"^3.11.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.135.0_1775847367753_0.08648386229932181","host":"s3://npm-registry-packages-npm-production"}},"1.136.1":{"name":"@picsart/ai-sdk","version":"1.136.1","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.136.1","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"bin":{"gen-ai":"bin/gen-ai.mjs"},"dist":{"shasum":"80dbcbefa3fdaf277ac913a4ab49a355f42c36cf","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.136.1.tgz","fileCount":5,"integrity":"sha512-Y3b0h+XsWpztyFLbae2Ri+6JSxgYnv07n+4lSRErbkZ6stE7ETLctfusvB098anwxgCtzR3bYKKU1ibx8bIT4Q==","signatures":[{"sig":"MEYCIQDzGUgctyVaPsgNX8G66QjqW31Gwx96fhK1J1uROhTUvAIhAPdFkKQdVbujgMGuBhOHWOh2ZOejPIWcHWci3br0pfI2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756547},"main":"./index.js","type":"module","oclif":{"bin":"gen-ai","commands":{"target":"./_cli.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"types":"./index.d.ts","module":"./index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"4e0634c28bc11d742b45efe6063c27864a12a90a","_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ora":"^8.2.0","chalk":"^5.0.0","fflate":"^0.8.2","@oclif/core":"^4.10.3","cli-progress":"^3.12.0","@inquirer/input":"^5.0.10","@inquirer/search":"^4.1.6","@inquirer/select":"^5.1.2","@inquirer/confirm":"^6.0.10","@inquirer/checkbox":"^5.1.2","@types/cli-progress":"^3.11.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.136.1_1775898745794_0.6120460742979261","host":"s3://npm-registry-packages-npm-production"}},"1.137.3":{"name":"@picsart/ai-sdk","version":"1.137.3","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.137.3","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"bin":{"gen-ai":"bin/gen-ai.mjs"},"dist":{"shasum":"f5f38dad1aca46c6d82e1400a2643b87d36b77b3","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.137.3.tgz","fileCount":5,"integrity":"sha512-WbdMEHD78oSGzjWuoiK7wTa096XLeWcmrx9EjXiMLMFIi00nKt2TWyJHh3JmruJBf/6s+XCVMvXhKpVB1/PElQ==","signatures":[{"sig":"MEUCIQDoHFsRgnbfSbiarRY8GyjctbJSLJ4s16YW/smCs7wdZQIgHsds9ThTttBbg9ujjcUY/pEQpsmb/5NjK3f89YZKB+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756613},"main":"./index.js","type":"module","oclif":{"bin":"gen-ai","commands":{"target":"./_cli.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"types":"./index.d.ts","module":"./index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"1538e249b28ffb4feb33f2d4933e2558ac43ce14","_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^8.2.0","chalk":"^5.0.0","fflate":"^0.8.2","@oclif/core":"^4.10.3","cli-progress":"^3.12.0","@inquirer/input":"^5.0.10","@inquirer/search":"^4.1.6","@inquirer/select":"^5.1.2","@inquirer/confirm":"^6.0.10","@inquirer/checkbox":"^5.1.2","@types/cli-progress":"^3.11.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.137.3_1776089643809_0.7401852139202032","host":"s3://npm-registry-packages-npm-production"}},"1.138.1":{"name":"@picsart/ai-sdk","version":"1.138.1","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.138.1","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"bin":{"gen-ai":"bin/gen-ai.mjs"},"dist":{"shasum":"5d7482b3256f6d8285913ffcacedb5808d5a75d3","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.138.1.tgz","fileCount":5,"integrity":"sha512-JmWh5zV8ZIBFyrAhG5gqMFVavgwmeM6QH4fsb4vveB33sOfEJwr8LgXoKigoaekPtehvs99IrdRd3jW2P9deww==","signatures":[{"sig":"MEUCICUaq+cs8wzcOhtCXYHgm5+fOg/x/cU9u5u8Mx3YvhYjAiEA7Af6J/253B0Yvf5+xHxjX02xfCKLint57yv0qGdddDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756751},"main":"./index.js","type":"module","oclif":{"bin":"gen-ai","commands":{"target":"./_cli.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"types":"./index.d.ts","module":"./index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"e0367f72cb5755a9ab3cd955ab4d795f5551c417","_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^8.2.0","chalk":"^5.0.0","fflate":"^0.8.2","@oclif/core":"^4.10.3","cli-progress":"^3.12.0","@inquirer/input":"^5.0.10","@inquirer/search":"^4.1.6","@inquirer/select":"^5.1.2","@inquirer/confirm":"^6.0.10","@inquirer/checkbox":"^5.1.2","@types/cli-progress":"^3.11.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.138.1_1776241674038_0.30888388734264094","host":"s3://npm-registry-packages-npm-production"}},"1.139.0":{"name":"@picsart/ai-sdk","version":"1.139.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.139.0","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"bin":{"gen-ai":"bin/gen-ai.mjs"},"dist":{"shasum":"2acaba8150766ddaa17e3f7f57418c94b2257c70","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.139.0.tgz","fileCount":5,"integrity":"sha512-WeAe9AuY1B5TkTBnU7/GcbAc3ea+/HdueGmG5ivLZtLcB5QhBv063L7zCZFRiwYnMNWRSnuZMdM7cpXGRdFYjw==","signatures":[{"sig":"MEYCIQC/opZIDolWiWp+puIZbYVUjftUvimfItfNxX9pMpDD2wIhAOiALUH68Q69HoX7Apnw7e7hNTtMi5N3b8HKu6k8uwQV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755803},"main":"./index.js","type":"module","oclif":{"bin":"gen-ai","commands":{"target":"./_cli.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"types":"./index.d.ts","module":"./index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"268d7fac151ca8925d89e1d997c1bf84f367c99c","_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.2.0","chalk":"^5.0.0","fflate":"^0.8.2","@oclif/core":"^4.10.3","cli-progress":"^3.12.0","@inquirer/input":"^5.0.10","@inquirer/search":"^4.1.6","@inquirer/select":"^5.1.2","@inquirer/confirm":"^6.0.10","@inquirer/checkbox":"^5.1.2","@types/cli-progress":"^3.11.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.139.0_1776334364552_0.2576948594804378","host":"s3://npm-registry-packages-npm-production"}},"1.140.0":{"name":"@picsart/ai-sdk","version":"1.140.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.140.0","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"bin":{"gen-ai":"bin/gen-ai.mjs"},"dist":{"shasum":"594ab05bf25a13b449b57603d56d31dfa1e32055","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.140.0.tgz","fileCount":5,"integrity":"sha512-Awdoc2bNMyVKHpFKe1kncDI9RCbrKYimh4cqCReUbnQs8cYRdDFEQy7WmHnE54Jox8XFOaPOhPmX0fEMHqGA9g==","signatures":[{"sig":"MEUCIAtEnqoSKSac5nM6Y0L9rktDfLHCbNmAifW8KLDV5mZDAiEArzxe9exwIfenVkUhmnuox00w2ENgy56NH5wbMdXlYbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756790},"main":"./index.js","type":"module","oclif":{"bin":"gen-ai","commands":{"target":"./_cli.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"types":"./index.d.ts","module":"./index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"a6400c568e96845d572a1d1fbfa98460fb163ce2","_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.2.0","chalk":"^5.0.0","fflate":"^0.8.2","@oclif/core":"^4.10.3","cli-progress":"^3.12.0","@inquirer/input":"^5.0.10","@inquirer/search":"^4.1.6","@inquirer/select":"^5.1.2","@inquirer/confirm":"^6.0.10","@inquirer/checkbox":"^5.1.2","@types/cli-progress":"^3.11.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.140.0_1776410575627_0.5407797405582999","host":"s3://npm-registry-packages-npm-production"}},"1.143.1":{"name":"@picsart/ai-sdk","version":"1.143.1","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.143.1","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"bin":{"gen-ai":"bin/gen-ai.mjs"},"dist":{"shasum":"b0f81944367e2a8f9dd65b66a0b8bb413c21fbd4","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.143.1.tgz","fileCount":5,"integrity":"sha512-bWny+Z+n6uVTwWXCdETdAfWCCOpj9/NMxn22dCXOoEkMHVWPxRv/rZikVxF6nJT3Co6vICNo7JiKqw+bNfbtGA==","signatures":[{"sig":"MEQCIFNA9jwWzL0FSxafrJ1/Dg6BeQIYLwaQRvjNQjCeKPfXAiA5aXlcK7zWWNuEKIuEH3G6mY8GJNU+lpvJfYd52DFyCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759149},"main":"./index.js","type":"module","oclif":{"bin":"gen-ai","commands":{"target":"./_cli.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"types":"./index.d.ts","module":"./index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"8484e5837033d2875b262c8971b76ddd86b6ca9e","_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.2.0","chalk":"^5.0.0","fflate":"^0.8.2","@oclif/core":"^4.10.3","cli-progress":"^3.12.0","@inquirer/input":"^5.0.10","@inquirer/search":"^4.1.6","@inquirer/select":"^5.1.2","@inquirer/confirm":"^6.0.10","@inquirer/checkbox":"^5.1.2","@types/cli-progress":"^3.11.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.143.1_1776452846027_0.43499945202150947","host":"s3://npm-registry-packages-npm-production"}},"1.146.0":{"name":"@picsart/ai-sdk","version":"1.146.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.146.0","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"bin":{"gen-ai":"bin/gen-ai.mjs"},"dist":{"shasum":"133641100d04e13f1483ebec90ff16498e2a759d","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.146.0.tgz","fileCount":5,"integrity":"sha512-XGAJKI4nr1+WY0b6WUBqnw8mlMB4WO5UF9NTzTdgP+KbQR8yGosm3KAo2vGNiGCzlvVZzgaz/+zVYTl445nChg==","signatures":[{"sig":"MEUCIEDCJjGP13344FcMpPfPz0ye5/A0EKR7FO6GuHs837xiAiEAiOVtN0ltfptPO/1AYUoKytEvms0sgLduVEfze5w5mwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759149},"main":"./index.js","type":"module","oclif":{"bin":"gen-ai","commands":{"target":"./_cli.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"types":"./index.d.ts","module":"./index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"aec69c2512ef2df3cd8f1dedcc60e7eebf326228","_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ora":"^8.2.0","chalk":"^5.0.0","fflate":"^0.8.2","@oclif/core":"^4.10.3","cli-progress":"^3.12.0","@inquirer/input":"^5.0.10","@inquirer/search":"^4.1.6","@inquirer/select":"^5.1.2","@inquirer/confirm":"^6.0.10","@inquirer/checkbox":"^5.1.2","@types/cli-progress":"^3.11.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.146.0_1776508746063_0.36846870452347646","host":"s3://npm-registry-packages-npm-production"}},"1.148.0":{"name":"@picsart/ai-sdk","version":"1.148.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.148.0","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"bin":{"gen-ai":"bin/gen-ai.mjs"},"dist":{"shasum":"349cf4c8afbc40b0fa4401b7b5efd3dfa7e65e1b","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.148.0.tgz","fileCount":5,"integrity":"sha512-nDdMpQwugbvr4o4xrENvB3KiOoHdIrvOsxZKhpIdukBAzxWQCjmkS4FaGuYqx5n/mvOF9C/yKA1RrTJIx61tFw==","signatures":[{"sig":"MEYCIQCd1QK+171HYRBKbfDx5onZofRp/InFHy0CoNpaBW2g8gIhAJl6SJq9ydknoSYsZNNQ0n3VICXkT1RZgAgKUKrJGI8f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759149},"main":"./index.js","type":"module","oclif":{"bin":"gen-ai","commands":{"target":"./_cli.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"types":"./index.d.ts","module":"./index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"af2380a2c721dfffd6046e5c15efb3eb4be2ecc5","_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^8.2.0","chalk":"^5.0.0","fflate":"^0.8.2","@oclif/core":"^4.10.3","cli-progress":"^3.12.0","@inquirer/input":"^5.0.10","@inquirer/search":"^4.1.6","@inquirer/select":"^5.1.2","@inquirer/confirm":"^6.0.10","@inquirer/checkbox":"^5.1.2","@types/cli-progress":"^3.11.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.148.0_1776595080272_0.9626557979656749","host":"s3://npm-registry-packages-npm-production"}},"1.148.2":{"name":"@picsart/ai-sdk","version":"1.148.2","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.148.2","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"bin":{"gen-ai":"bin/gen-ai.mjs"},"dist":{"shasum":"f2e55cbbad3c9016ede476a28bc81e3dd06243e1","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.148.2.tgz","fileCount":5,"integrity":"sha512-MJgIdv1rU5yd4WFytapMGK+gvbKfc5tHr7AZ/oCc7leEeDp29bRmL4tOHUYSD1qbzGwoib82rZkRpkA9v4iyzw==","signatures":[{"sig":"MEUCICtC8YNXwT56Xez9hHaKy3E9OkbSZ2ieHVo7MDbPEEuLAiEA5dqPD0fOA0YmNI20/eI1g56wj2xXwsQr669yu9ybgG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759205},"main":"./index.js","type":"module","oclif":{"bin":"gen-ai","commands":{"target":"./_cli.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"types":"./index.d.ts","module":"./index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"cd0cd5ac3578ed06046d92365acd667706989f3d","_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ora":"^8.2.0","chalk":"^5.0.0","fflate":"^0.8.2","@oclif/core":"^4.10.3","cli-progress":"^3.12.0","@inquirer/input":"^5.0.10","@inquirer/search":"^4.1.6","@inquirer/select":"^5.1.2","@inquirer/confirm":"^6.0.10","@inquirer/checkbox":"^5.1.2","@types/cli-progress":"^3.11.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.148.2_1776600609921_0.22045062271185567","host":"s3://npm-registry-packages-npm-production"}},"1.149.1":{"name":"@picsart/ai-sdk","version":"1.149.1","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.149.1","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"bin":{"gen-ai":"_cli/bin/run.mjs"},"dist":{"shasum":"5789008f3a9a3a60c8ac49ad157b7e1405b8a0ea","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.149.1.tgz","fileCount":3,"integrity":"sha512-fgo7iohf49hm53/ClrXiTxcl63NnZ1CQy3Jjhfg9+7Yyx0nqb/LJ2TENAAwc6R/0lozXMwFm6kHU/WFWNQU9ew==","signatures":[{"sig":"MEQCIHByphL48pkS14KpvV7//4zmWcMtOmi/wItHW6E1OBC0AiBnvA2nfuiHu7Q2mL5pVFS+iEqj9WPbsOBRCNe0+hdReQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296559},"main":"./dist/index.js","type":"module","oclif":{"bin":"gen-ai","commands":{"target":"./_cli/src/commands-manifest.ts","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","additionalHelpFlags":["-h"],"additionalVersionFlags":["-v"]},"types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":"./src/index.ts"},"gitHead":"2252433c85b8eda71a18816f66534b10025b9dff","scripts":{"bundle":"npm run build:sdk","build:sdk":"npm run build:model-constants && npx tsup && cp package.json dist/package.json","typecheck":"tsc --noEmit -p tsconfig.json","build:model-constants":"node scripts/build-model-constants.mjs"},"_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^8.2.0","chalk":"^5.0.0","fflate":"^0.8.2","@oclif/core":"^4.10.3","cli-progress":"^3.12.0","@inquirer/input":"^5.0.10","@inquirer/search":"^4.1.6","@inquirer/select":"^5.1.2","@inquirer/confirm":"^6.0.10","@inquirer/checkbox":"^5.1.2","@types/cli-progress":"^3.11.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.149.1_1776681447570_0.1918521860916742","host":"s3://npm-registry-packages-npm-production"}},"1.152.1":{"name":"@picsart/ai-sdk","version":"1.152.1","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@1.152.1","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit#readme","bugs":{"url":"https://gitlab.com/picsart/web/miniapp-projects/ai-toolkit/issues"},"dist":{"shasum":"585aa1f782b952e6e47dff1f86f6dfd1371b9f44","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-1.152.1.tgz","fileCount":3,"integrity":"sha512-lDOYDm60vN/uZTnB1IhI/dRRWs0doTT7uueUJJyOstiaj2K1vEBVrroGJEJA5+Wy4R21hBAYN+ziBYw6SbBbjg==","signatures":[{"sig":"MEUCIAtllvJTGft4tE8lECUK6ThC9TzarNr1IMsZoJLVBCUjAiEArb4nPo+DHhNB5z71M+7c/bpVoo/5oxte4NfEj0/nRCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313167},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":"./src/index.ts"},"gitHead":"564869d5b012877a52ba9189a4e751ebc615f424","scripts":{"bundle":"npm run build:sdk","build:sdk":"npm run build:model-constants && npx tsup && cp package.json dist/package.json","typecheck":"tsc --noEmit -p tsconfig.json","build:model-constants":"node scripts/build-model-constants.mjs"},"_npmUser":{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},"repository":{"url":"git+ssh://git@gitlab.com/picsart/web/miniapp-projects/ai-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe SDK for 100+ AI models — image, video, and audio generation with Picsart","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^8.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_1.152.1_1776690704105_0.20976783949311995","host":"s3://npm-registry-packages-npm-production"}},"3.17.4":{"name":"@picsart/ai-sdk","version":"3.17.4","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.17.4","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"b76a266a7b7142e9d2aef2de093c6379f076259f","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.17.4.tgz","fileCount":11,"integrity":"sha512-vVqKzzukPXruYr6pSmUxR/ivzP4mv8Tw6QlYbQwD0qk6XdrIB6VjPIuouJzwav/d9G+BWGOOaEgKGToLQip7hQ==","signatures":[{"sig":"MEYCIQD4cWa71BVdwFo73qvIFB/PA7TqTJvEIXX10fJTXaC95wIhALF19AlEI46Ozj8zld9vhXjO3uRNr5K19M4Y+yOUN64Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.17.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786229},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"441193ae48a8473721be055143e464266dc83d03","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.17.4_1784560127290_0.5148444124137594","host":"s3://npm-registry-packages-npm-production"}},"3.17.5":{"name":"@picsart/ai-sdk","version":"3.17.5","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.17.5","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"d69ce59e59855ccdb09cae75f508291186e935cc","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.17.5.tgz","fileCount":13,"integrity":"sha512-SGBj0Ib9gwKUj8j2dOLqUzz8jtR6tq2EL2U4P7xSwP68bN6wLm9N/B67dbhzY1TMfUZW7MH7HNfS0f4RSVMc6Q==","signatures":[{"sig":"MEUCIQDv0pxO2qXnSDM53PH6JHY9aLvcHvJ2hg/VbCwCJN0d4wIgMnfjtfza9CgW27AG1g/B5ZRYwVQ9SuaRM8HkDHStzT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.17.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":795665},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"5fb8994cf21e2c0f41604c98ced54995ef166a53","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.17.5_1784562178444_0.6797805110846162","host":"s3://npm-registry-packages-npm-production"}},"3.17.6":{"name":"@picsart/ai-sdk","version":"3.17.6","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.17.6","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"a5a3d2c1fbbd695e9e9a5cf4cb9cf8d86b6398f0","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.17.6.tgz","fileCount":13,"integrity":"sha512-V+pxa+0pwEVJmX4KEi3DWzJzF+iRHMDs1IeX2hlDWb06iuHY2UGp6Vdct6johEkmpWhJk7Hcxx+AUiCkTGKzPQ==","signatures":[{"sig":"MEQCIFyrsdmj7LAiZ2HUjUwMk635wEno4h7k3qL8AIMacnOzAiA4pRng/PyaYCX05//8sXvwZgBCazXLiqzrM/vOZu1VzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.17.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":795782},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"696c29620960169c1f9c7250ca210283cc5e3c6f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.17.6_1784565353370_0.015027817402507804","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"@picsart/ai-sdk","version":"3.18.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.18.0","maintainers":[{"name":"romiksar","email":"romik.sargsyan@picsart.academy"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"cd95c2acf1c65f2cfbaf72e727a5103e9c9edee8","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.18.0.tgz","fileCount":13,"integrity":"sha512-OPRfF5kMEfzoRerdmliQAxyWdWhsXGmUm+L/ki/ZRIE+vRzce8j4+f/kqQO0PT+hVu+yuQTsv7N0UR4aBSVrHw==","signatures":[{"sig":"MEYCIQDFIn4YehBTYqpmG1P8a3ao013E48AqbD/HEM9iLC8gpgIhAJX7lFgYhVOwKDaGwg0rsOyDBo1GCMhNBmku0D/1gry/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":798709},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"6bc8eeebd99773148e2affb2bc837ea1b043a49e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.18.0_1784618961607_0.8558012287795169","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"@picsart/ai-sdk","version":"3.19.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.19.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"aaeeb22263e0890287e21e0d8d1f6a83f93ea430","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.19.0.tgz","fileCount":13,"integrity":"sha512-pvfeDcm5vy7AhD/FMoIb8lFXFZXN9AlfEoIxnbKOJcCB9so3moB78jh2NWfBNjkOz/kZCOfCdZBmZ2Mu3Acqgw==","signatures":[{"sig":"MEQCICy2E+ZX/NXxWQrWfsJ1ebeAi4Zc4z8bL0T4YoN56UUHAiB/auI7DPQBmIiju6eu7uleL89piXXw7pa8Ja2U1a2a4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":820270},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"bf1475e578e90908da9076aa55ec561ddc130a30","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.19.0_1784642237659_0.10139661583601045","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"@picsart/ai-sdk","version":"3.20.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.20.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"bdbeb1729815f25a840a5bfe685b49c5d079130d","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.20.0.tgz","fileCount":13,"integrity":"sha512-vId9b37XLFTNdxAcTQZSoM1Tsb1J2JwFdJ4jzARje1WxGAL0yMG6/wYRABtoPEgxwh8CUTFJNP7/LmJI39j0tw==","signatures":[{"sig":"MEUCIBCZskim4E0D0PlkRs8vTOR+AdVANIdckgvmorv0yxXzAiEAyrxzqN/uhyFsHfBjTYPhOEvcRtIEw4M+46sDj5thp6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":822299},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"ef71d01cbc013b09bf866202d90b70e0901eea02","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.20.0_1784726785515_0.9517553467230166","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"@picsart/ai-sdk","version":"3.21.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.21.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"62c59e0b0ed90831279ad31a5368e44f3677cc7c","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.21.0.tgz","fileCount":13,"integrity":"sha512-CYPRaxu9nzHR/0jVpZrW9oKVOiHLcCjHcNgF1K1+hHtTzLE4RmJcH0d6wC0pirsHbuOcFdQuOvhP7+N+08Zb5Q==","signatures":[{"sig":"MEUCIAMCYId+nu+VIxkatGxVyZcGJdCHRdYkErRWrB0SESScAiEA+j09z5NdwS5hUR9+VRD5lp2Fe+UyawLdSWs0NWnhmF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823703},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"874ad0c5568bc4dc0196bb8ca07b00f4e60fc21a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.21.0_1785150167381_0.9095089869181918","host":"s3://npm-registry-packages-npm-production"}},"3.22.0":{"name":"@picsart/ai-sdk","version":"3.22.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.22.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"fd36aa2e5ac58f73ebb4590bd406fdcf5e7d45c6","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.22.0.tgz","fileCount":13,"integrity":"sha512-AN8Gp3XOPhKIFZUFS7+IUq/ipjzjpGQtnfBS4dBBe69lHfrIh9hcH8ia2FHpOFu/lBSRDcp66FQZRUnoj4PmxQ==","signatures":[{"sig":"MEYCIQCrj5TFp8VJHYb7VYGKFV8AiFztuDzR40SH9E4nOCfbnAIhAME+mcQD4NbLMDa2M6MdCfnH0SvS8ZAhjhOCWv9z/oaC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823727},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"1ae90ce72d004443c8810da502d8d4896e4f3a39","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.22.0_1785153336786_0.7878159251075594","host":"s3://npm-registry-packages-npm-production"}},"3.23.0":{"name":"@picsart/ai-sdk","version":"3.23.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.23.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"4bf072ddbee44a336deca59d87bef03218345784","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.23.0.tgz","fileCount":13,"integrity":"sha512-lRdI4VDoI+/U7CBssBgbL6LU/HP4+rpWQyD6oDxcvSemqFUZo4YKPTjRbfoK/CrZCPs6PR1FWnHH3PSrkCL1aQ==","signatures":[{"sig":"MEQCIHUM4SyF9ubKzYhFiaK5/DlVjy1Ky1XTFYC/KpxM555OAiB8qzC4+lT79BI3dHgzDcxuRBXXnfefWG82281eU9Qiag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828231},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"5f648ae1774a85e3f295b1ea8484e6ce4831b4f2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.23.0_1785159211899_0.22558315162332532","host":"s3://npm-registry-packages-npm-production"}},"3.24.0":{"name":"@picsart/ai-sdk","version":"3.24.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.24.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"9f361182fac881f8dabce5d20e850e6f322e21ee","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.24.0.tgz","fileCount":13,"integrity":"sha512-9wA9Hio100PCemz/bioT9A0mbPwZ2Uq+JuxrQxwFTTMo1hrFDC/PvSQqNeYTzzNwfVPT6qDT5z1cdeO/WliSkg==","signatures":[{"sig":"MEUCIQCZ83NfX70qRZE7LvcrHiHzENp5zyIF08kOFj/ANHr/lgIgEKggiltjan0viI44fA7eypoiM3rOjWCtPk0D6OO/elk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":874996},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"480913043abb7453227d2677ecdb6fb494cafa39","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.24.0_1785164096799_0.784978067645417","host":"s3://npm-registry-packages-npm-production"}},"3.24.1":{"name":"@picsart/ai-sdk","version":"3.24.1","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.24.1","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"911b249bb55d1c906633af4dc9984b5802707656","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.24.1.tgz","fileCount":13,"integrity":"sha512-EPCrDpVesa17mKMBVKp/tSZbd7UwTyZ8rc8ur+RqYP6/aLimnXuUdBTnhTKzzPpztAJiaezb/O81YSNC/gxGMg==","signatures":[{"sig":"MEQCID0425SRwA9eh0BAjBFZo92mV+rpb4XORnLDgvPMw5bSAiA3v88Bp1u9SeV5SxpDtlTiDnY5chpF1pKJxozryGZGXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":876137},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"747cc76b661f4087e14921076ebdd7d9eaaa16b5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.24.1_1785220718872_0.6264090295351428","host":"s3://npm-registry-packages-npm-production"}},"3.25.0":{"name":"@picsart/ai-sdk","version":"3.25.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.25.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"1b4230c7e23eefcf9c2a7d4162373ccb9dea2242","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.25.0.tgz","fileCount":13,"integrity":"sha512-IuWE79QQ6lx0BjhxHDm2OBLlEft/lZYuWrspCzTXohqwBQdJUMl8NW1qhQua/OchhZECmxXsKTYuwiNNqh2x5g==","signatures":[{"sig":"MEQCIHbw5LYK1KUAZM0ts/asn5h/15bEKajKXGUAjS3itUtdAiBaHJJkLngsStuQrvLwXqJaAdtUr0tSrn0G+wEiDpTCMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":880903},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"4822480b61a0924d0338fbc8c78da846124b5899","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.25.0_1785233334915_0.48680951479582335","host":"s3://npm-registry-packages-npm-production"}},"3.26.0":{"name":"@picsart/ai-sdk","version":"3.26.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.26.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"ee039e5e8a41bc9ddc861e5ed655301b736663ea","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.26.0.tgz","fileCount":13,"integrity":"sha512-J7sezBu68HkAxHtwp4bFRZSraNf+1Se1NohkyFBly68NxkvHl28B7ruwmw+pkPwhIgDe5Yvpu0AHtRC680tEzw==","signatures":[{"sig":"MEQCIDtMQk0q2BkY5Z2eo6r0Oe5AcM9NWZdqK3Fq0YnmirOTAiAA/3KOz+0u9D3cOybKk+aQSZtW6IHsOacBJ+gw+d58Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":883420},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"42c40587bb95d4ab73d5fb3311f70b5facf083c2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.26.0_1785245577438_0.7772589103823162","host":"s3://npm-registry-packages-npm-production"}},"3.27.0":{"name":"@picsart/ai-sdk","version":"3.27.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.27.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"49a79c65072d991b47d860d61099851eb74adb64","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.27.0.tgz","fileCount":13,"integrity":"sha512-xp1eerRpofE16vdOTUZqyXocM7+chLOLMoGMow6d/f5406aoepX64lqJRWIktw7NKSz+IjsAIKuYGCsOd/FANw==","signatures":[{"sig":"MEYCIQCv7tfuIdIe7IV0Kwbg8u6mldHs8KN1JWXhXilukNvKZAIhAPcxOC/DjPqlIaUlWJ50yveiDnIRGv23/6rR3TUT7kC9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":893166},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"cc081ba714945f8fdf2469e499a4ed065f55b51e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.1","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.27.0_1785322664686_0.6733785621912451","host":"s3://npm-registry-packages-npm-production"}},"3.28.0":{"name":"@picsart/ai-sdk","version":"3.28.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.28.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"fa94bafa872f90ba9a4c03096e2880ce7cbb4c9f","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.28.0.tgz","fileCount":13,"integrity":"sha512-p1Pdpn8wbM4Zjn8Nga/3QCs41j4TZj4xEKE/NAgvPropAu7yQtey5IqvjVS+lwIMrJdnwWYeUpy2gHIm4kaOXQ==","signatures":[{"sig":"MEYCIQCJZVlx3leacvGS1Tkn8qAWWtUyOaRRWheZi9b0RjXsewIhAKB06Uqqrjpqe8M6SlZ6e9Wu+gCp9EC2ny4lE31X+m4/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":894215},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"832c6dc80976507b8ede3cc5b2b3153096f0db79","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.2","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.28.0_1785411114966_0.012321410695414592","host":"s3://npm-registry-packages-npm-production"}},"3.29.0":{"name":"@picsart/ai-sdk","version":"3.29.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.29.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"446539c4a5d301f4bb3401fc2229ac90e4ea07a7","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.29.0.tgz","fileCount":13,"integrity":"sha512-YQsGy2YceAG2fm40ItLmYl8+lppqI6Ktorql8N5kSw0PMmw/n6Nylmv2dvX++T3AjnP9mQglZzLAssLplGVgoQ==","signatures":[{"sig":"MEYCIQD8wRygTqymNhgJ7CHtJaf2TxmsEWrNYbkD7QNoImsU7wIhAII2NSCmEQk6M0aZhxQmix/gR5OG9bABobJAoP58nWLJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":896389},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"bb91d69bfeeac86206b2fd0f181ad559b9513fb7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.2","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.29.0_1785420376796_0.41067345217112283","host":"s3://npm-registry-packages-npm-production"}},"3.29.1":{"name":"@picsart/ai-sdk","version":"3.29.1","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.29.1","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"a2253bc7593a53700a7c7b003bf81b72d76420e8","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.29.1.tgz","fileCount":13,"integrity":"sha512-CE8Pi35dkQdsXUCljM3udaC6SwVdponWJ7Fzk+/xYs8e8azWsT30HrvGULrYDAKDS0AyXukB0CM8Wgitgybtdg==","signatures":[{"sig":"MEUCIB7euVvCKswhGAbIz1+tk8/2+FK6gfQFplPw7VdSp12gAiEAuW1OwRTykK3ErpQ2lYBrf5HE5oBqsVJR2ZFje+1ZCCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":898149},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"535d333c6e9bbd6a453b0fd2f5849ed8fa8791d4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.2","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.29.1_1785489686780_0.1809404744033949","host":"s3://npm-registry-packages-npm-production"}},"3.30.0":{"name":"@picsart/ai-sdk","version":"3.30.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.30.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"9fde0a6823c9ce60ea8b03c5c34b44101d2a2217","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.30.0.tgz","fileCount":13,"integrity":"sha512-u+AtV3qNbz4gT1DHZ825Jxg22oNgGYfFEEiRCn0UOrN2AjhJ+BCLwmwzPw9KeZA3fXxigafcWGFK95ntHrvWag==","signatures":[{"sig":"MEUCIAw2Zn6QjWWUOfybmgNWxXkz6Fno7KBPj7Idq/IVkaFbAiEArRQR0Tnj5fw+EeEq3xK+U2BCB2Gfm7CD2/6s80wV8KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":898247},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"4d68dc1274c1e4f740f7862e5cae42b8695b6316","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.2","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.30.0_1785501499131_0.1880071186570209","host":"s3://npm-registry-packages-npm-production"}},"3.30.1":{"name":"@picsart/ai-sdk","version":"3.30.1","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.30.1","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"bc785cec075d3aac0b14710397fdbeba3f52a5f6","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.30.1.tgz","fileCount":13,"integrity":"sha512-9fU8kna/5P+hwFvkgM/2zP9xBkSl2yzCHOnobtgDzJiSV/4wb0P7G4Bz6rPQsNjV0ddZf4GAFB8vyr2J039u+w==","signatures":[{"sig":"MEUCIQDudo6QjYKJXgllGNQ0z4lD8maByo7ssfWMxyDJ3EwVWAIgSMR2epfb5hU9CC9tuQtauq1Lw3zB1KgqFhdq9C8y+xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":897733},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"eead7f94f2e6780b4d75387b69d7929ad7899571","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.2","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.30.1_1785744907235_0.16640200099202085","host":"s3://npm-registry-packages-npm-production"}},"3.31.0":{"name":"@picsart/ai-sdk","version":"3.31.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.31.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"dad7310b044a5bdf621e794dbf96c4873b4cc65e","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.31.0.tgz","fileCount":13,"integrity":"sha512-voX5ii5dzD+SRnEuNtpYifNJF8G0jm9ToNLvuR9BAX3MbOjdsOm0r+20FQTt7KdhbyTdIIJtSQPRDVptWG/iyw==","signatures":[{"sig":"MEYCIQC14ZMIxzSS1XibRHGsfmnVeKIOrMA2ZDH+QJTzZpauuwIhALq8QopddaigPGcZ7XN8y2KNyDppEtzvKkfrDo4afLeH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":902369},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"f95152aba8aac6f0dc70926e56a9c5bf7e255ae2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.2","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.31.0_1785766644474_0.9036090229341451","host":"s3://npm-registry-packages-npm-production"}},"3.32.0":{"name":"@picsart/ai-sdk","version":"3.32.0","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.32.0","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"79d586c16ebb0817c473d8303fa4157b68f34581","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.32.0.tgz","fileCount":13,"integrity":"sha512-rwNzMZ6ae+44M1/NCnuvgspePy/8Gcm+TobW0zFG86vYcaCpm0ezZ0G9FVCOOcMj6rz9HLN7XmipeDhpirmlSg==","signatures":[{"sig":"MEQCIC974MpRi0E4XiLOJWa5xxHsLZE1ZHFujJiN7/xsEFelAiBm2r8ERppBRgN9DGRcORADrDWHuCL+IyJvPEFEvLHxXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":902393},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"cd3f6c2c6ce2c038d26c0c0258f51025f6b602f5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.2","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.32.0_1785766800761_0.8305614351130008","host":"s3://npm-registry-packages-npm-production"}},"3.32.1":{"name":"@picsart/ai-sdk","version":"3.32.1","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.32.1","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"picsart-npm-service-owner","email":"npm-service@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"4baebe772c2a13568354e665f06e9544a85ea6cb","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.32.1.tgz","fileCount":13,"integrity":"sha512-qyrt9XPzFunSXm6/llhwnYbNg55CHKRoRgq2MSWFm8HlENaDcXGIQ3gnWyOEfpfKsro7depfzftAXKfOvy8olw==","signatures":[{"sig":"MEYCIQC8PFm9ewk1zN0UzOG6XRbiX78YPSDVaablPPnkgObmmgIhAPDC2MRXIJdPCqqdMecpUY52sgi8CABHxBkyGZw3XWyS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.32.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":911129},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"e16b647dde8c4f6fa2d02dce1a151c6d903f9c23","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.2","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.1","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.32.1_1785830156436_0.11862729775890624","host":"s3://npm-registry-packages-npm-production"}},"3.35.5":{"name":"@picsart/ai-sdk","version":"3.35.5","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.35.5","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"3f1420a40a1483cda44ab7371e6bc0343d0511a7","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.35.5.tgz","fileCount":13,"integrity":"sha512-KFDb8GySKPvAXh7rK2PY0FY9U3IAfgeK5FJVxWmCx5G1QTDfuCLE/zSZiZVSq/67ix5t0u97lgh2yJYyDRILUQ==","signatures":[{"sig":"MEUCIFrreAQbspd5Xow8o15HP7Uyxn1Vr9zKCdYckCKNHu/vAiEAv8oYyQWi5G0G5bVcEQ+/e7xu7x9zuTUyjN/PlV5N50o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.35.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":919198},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"9c06f4fb1197fe8d9b9e0dd1e3cb0fba617d0471","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.2","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.2","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.35.5_1786082803874_0.7499249863063184","host":"s3://npm-registry-packages-npm-production"}},"3.35.6":{"name":"@picsart/ai-sdk","version":"3.35.6","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"author":{"name":"Picsart"},"license":"MIT","_id":"@picsart/ai-sdk@3.35.6","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"},{"name":"igor.zinovev.pa","email":"igor.zinovev@picsart.com"},{"name":"sargis.hovhannisyan-p","email":"sargis.hovhannisyan@picsart.com"}],"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"dist":{"shasum":"61ec5b1c4724991e8c7886208b209ec1b4fc4faf","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-3.35.6.tgz","fileCount":13,"integrity":"sha512-FgID3leLtOlFGpkj9Z324HRT5NOwdi8FEWSbFrBP5yEjVWiVQoa8117NnNg8BO0UCmguIASXr1mNZB2qdjmxbg==","signatures":[{"sig":"MEUCIDuo+TCz19ttFV5rvgsySSVVTX83+Lyhg35S2/GXNL4SAiEA2drKZsvAiibhOb7vxengxpKxW5O1w4/FuDh/6FTDod0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@3.35.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":919126},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"gitHead":"727dd0717dce81627ff26d56292a41683eb24c98","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"repository":{"url":"git+https://github.com/PicsArt/ai-sdk.git","type":"git"},"_npmVersion":"12.0.2","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","directories":{},"_nodeVersion":"22.23.2","dependencies":{"fflate":"^0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-sdk_3.35.6_1786090727705_0.23163325913947364","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@picsart/ai-sdk","version":"4.0.0","type":"module","description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","license":"MIT","author":{"name":"Picsart"},"keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"engines":{"node":">=20.0.0"},"main":"./index.js","module":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.js"}},"dependencies":{"fflate":"^0.8.3"},"homepage":"https://github.com/PicsArt/ai-sdk#readme","bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"repository":{"type":"git","url":"git+https://github.com/PicsArt/ai-sdk.git"},"publishConfig":{"access":"public"},"gitHead":"cb8f050155c87bee815290f8d96e92b21d632e2a","_id":"@picsart/ai-sdk@4.0.0","_nodeVersion":"22.23.1","_npmVersion":"12.0.2","dist":{"integrity":"sha512-uH4fwzl/SArpaaRNRA/G8zpfnN1/DNTMTRG7ibBjVxH7NZb/Jsyr2qwORjCLiL+vTXLIWbfDExLJFXUTRONLLA==","shasum":"5d18e329d31ecc8dcb240988785c2426026e1dd2","tarball":"https://registry.npmjs.org/@picsart/ai-sdk/-/ai-sdk-4.0.0.tgz","fileCount":13,"unpackedSize":811832,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@picsart%2fai-sdk@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDmisjhtv+6lFwU/thU/y09pgyAvFJx4up2LkIbhnInkgIgYk2SXSpyMZqc1WQlGds8HJT+mVYHllt5EXkvNLXVibQ="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8d7342f-a3b3-4a28-a44d-be28d76da4e1"}},"directories":{},"maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-sdk_4.0.0_1786111224200_0.010977819348441775"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-10T10:19:56.055Z","modified":"2026-08-07T14:00:24.744Z","1.124.1":"2026-04-10T09:12:02.644Z","1.124.2":"2026-04-10T09:13:24.528Z","1.124.3":"2026-04-10T09:14:02.006Z","1.124.1-first-publick-publish.1":"2026-04-10T09:18:13.086Z","1.132.2-OPS-13786.3":"2026-04-10T09:38:06.421Z","1.133.4":"2026-04-10T10:19:56.287Z","1.133.5":"2026-04-10T12:25:44.367Z","1.135.0":"2026-04-10T18:56:07.904Z","1.136.1":"2026-04-11T09:12:25.976Z","1.137.3":"2026-04-13T14:14:03.973Z","1.138.1":"2026-04-15T08:27:54.222Z","1.139.0":"2026-04-16T10:12:44.712Z","1.140.0":"2026-04-17T07:22:55.805Z","1.143.1":"2026-04-17T19:07:26.232Z","1.146.0":"2026-04-18T10:39:06.270Z","1.148.0":"2026-04-19T10:38:00.418Z","1.148.2":"2026-04-19T12:10:10.132Z","1.149.1":"2026-04-20T10:37:27.749Z","1.152.1":"2026-04-20T13:11:44.272Z","3.17.4":"2026-07-20T15:08:47.501Z","3.17.5":"2026-07-20T15:42:58.657Z","3.17.6":"2026-07-20T16:35:53.522Z","3.18.0":"2026-07-21T07:29:21.758Z","3.19.0":"2026-07-21T13:57:17.823Z","3.20.0":"2026-07-22T13:26:25.654Z","3.21.0":"2026-07-27T11:02:47.580Z","3.22.0":"2026-07-27T11:55:36.918Z","3.23.0":"2026-07-27T13:33:32.078Z","3.24.0":"2026-07-27T14:54:56.965Z","3.24.1":"2026-07-28T06:38:39.033Z","3.25.0":"2026-07-28T10:08:55.073Z","3.26.0":"2026-07-28T13:32:57.583Z","3.27.0":"2026-07-29T10:57:44.827Z","3.28.0":"2026-07-30T11:31:55.166Z","3.29.0":"2026-07-30T14:06:16.971Z","3.29.1":"2026-07-31T09:21:26.935Z","3.30.0":"2026-07-31T12:38:19.330Z","3.30.1":"2026-08-03T08:15:07.400Z","3.31.0":"2026-08-03T14:17:24.690Z","3.32.0":"2026-08-03T14:20:00.964Z","3.32.1":"2026-08-04T07:55:56.583Z","3.32.2":"2026-08-04T10:37:46.603Z","3.35.5":"2026-08-07T06:06:44.064Z","3.35.6":"2026-08-07T08:18:47.868Z","4.0.0":"2026-08-07T14:00:24.406Z"},"bugs":{"url":"https://github.com/PicsArt/ai-sdk/issues"},"author":{"name":"Picsart"},"license":"MIT","homepage":"https://github.com/PicsArt/ai-sdk#readme","keywords":["ai","sdk","picsart","image-generation","video-generation","audio-generation","flux","kling","generative-ai"],"repository":{"type":"git","url":"git+https://github.com/PicsArt/ai-sdk.git"},"description":"Type-safe SDK for 100+ AI models — image, video, audio, and text generation with Picsart","maintainers":[{"name":"tigran.shahverdyan","email":"tigran.shahverdyan@picsart.com"}],"readme":"# @picsart/ai-sdk\n\nGenerate images, video, audio, and text with 100+ AI models.\n\n## Documentation\n\nFull guides, the model catalog, and the API reference live on the Picsart API Platform:\n\n- [Documentation](https://picsart.com/api-platform/docs) -- overview and guides\n- [Quickstart](https://picsart.com/api-platform/docs/quickstart) -- install, authenticate, first generation\n- [SDK guide](https://picsart.com/api-platform/docs/sdk) -- client setup, `generate`/`generateText`, Drive, lifecycle\n- [Authentication](https://picsart.com/api-platform/docs/authentication) -- create an API key\n- [Model catalog](https://picsart.com/api-platform/models) -- browse every supported model\n- [API reference](https://picsart.com/api-platform/docs/api-reference)\n\nRepository: [github.com/PicsArt/ai-sdk](https://github.com/PicsArt/ai-sdk)\n\n## Quick Start\n\n```bash\nnpm install @picsart/ai-sdk\n```\n\n```typescript\nimport { createClient, Models, Model, catalog } from '@picsart/ai-sdk'\n\n// Create a client — pass your Picsart API key\nconst ai = createClient({\n  apiKey: process.env.PICSART_API_KEY,\n  apiUrl: 'https://api.picsart.com',\n})\n\n// Generate (Models.* are typed model-id constants)\nconst result = await ai.generate(Models.Flux2Pro, { prompt: 'a cat on mars' })\nconsole.log(result.url)\n\n// Browse models — the `catalog` accessor\ncatalog.all()                              // every model\ncatalog.find({ output: 'video' })          // video models only\ncatalog.search('kling')                    // search by name/id/provider\n\n// Model metadata & params — the `Model` accessor\nModel(Models.Flux2Pro).name                // 'Flux 2 Pro'\nModel(Models.Flux2Pro).meta()              // mode, provider, badges, …\nModel(Models.Flux2Pro).params()            // accepted parameters\nModel(Models.Flux2Pro).params().toSchema() // param schema\n\n// Validate input (never throws) → { valid, errors? }\nModel(Models.Flux2Pro).validate({ prompt: 'a cat' })\n```\n\n## Authentication\n\nPass `apiKey` and the SDK sends `Authorization: Bearer <apiKey>` on every request\n(a leading `Bearer ` is stripped if present). Create a key from the\n[Authentication guide](https://picsart.com/api-platform/docs/authentication).\n\n```typescript\nconst ai = createClient({\n  apiKey: process.env.PICSART_API_KEY,\n  apiUrl: 'https://api.picsart.com',\n})\n```\n\nKeep the key server-side — anything shipped to a browser is public.\n\nApps that already handle auth themselves (session cookies, token refresh, a\nbackend proxy) can pass their own `fetch` instead. It takes precedence over\n`apiKey` when both are set:\n\n```typescript\nconst ai = createClient({\n  fetch: myAuthenticatedFetch,\n  apiUrl: 'https://api.picsart.com',\n})\n```\n\n`createClient` throws if neither `apiKey` nor `fetch` is provided.\n\n## Drive Integration\n\nAuto-save generations to Picsart Drive:\n\n```typescript\nconst ai = createClient({\n  apiKey: process.env.PICSART_API_KEY,\n  apiUrl: 'https://api.picsart.com',\n  drive: { folder: 'AI Playground' },\n})\n\n// Generates and auto-saves to the root folder\nconst result = await ai.generate(Models.Flux2Pro, { prompt: 'a cat' })\n// result.drive = { uid: '...', folder: { name: 'AI Playground', uid: '...' } }\n\n// Save to a subfolder\nconst board = await ai.drive.ensureFolder('Cats')\nconst result = await ai.generate(Models.Flux2Pro, { prompt: 'a cat' }, { folder: board })\n\n// Browse Drive\nconst folders = await ai.drive.folders()\nconst items = await ai.drive.list()\n```\n\n## Text Generation (LLMs)\n\nClaude, GPT, and Gemini text models are called with `generateText()`. Single-shot:\npass a prompt and optional image(s)/video, get text back. They surface in the catalog\nas `mode: 'text'`. Each vendor uses its own native workflow, so capabilities aren't lost\n— Gemini accepts video input, Claude uses the Anthropic-native messages API.\n\n```typescript\nimport { createClient, Models } from '@picsart/ai-sdk'\n\nconst ai = createClient({ apiKey: process.env.PICSART_API_KEY, apiUrl: 'https://api.picsart.com' })\n\n// Text in, text out\nconst { text } = await ai.generateText(Models.ClaudeOpus48, { prompt: 'Explain RAG in one line.' })\nconsole.log(text)\n\n// Optional vision input + reasoning level (OpenAI / Gemini)\nconst res = await ai.generateText(Models.Gpt55, {\n  prompt: 'What is in this image?',\n  imageUrls: ['https://cdn.example.com/photo.jpg'],\n  thinking: 'high',            // 'off' | 'low' | 'medium' | 'high'\n})\nconsole.log(res.text)\nconsole.log(res.raw)            // full backend response — usage, finish_reason, etc.\n\n// Gemini accepts video input\nawait ai.generateText(Models.Gemini3Pro, {\n  prompt: 'Summarize this clip',\n  videoUrl: 'https://cdn.example.com/clip.mp4',\n})\n\n// Browse text models\ncatalog.find({ output: 'text' })\n```\n\n> Thinking level maps per vendor: OpenAI → `reasoning_effort`, Gemini →\n> `thinkingConfig.thinkingLevel` (LOW/HIGH). Claude’s `claude/v1/messages`\n> workflow exposes no thinking knob, so Claude models omit `thinking`.\n\n`generateText()` is type-narrowed to text models (`TextModelId`); calling it with an\nimage/video model throws, and `generate()` throws on a text model — use the matching\nmethod for each.\n\n## Voice & Avatar Catalogs\n\nModels with catalog-backed params (voices, avatars) serve their option lists\nfrom platform catalog tasks (`<vendor>/v1/catalog/<voices|avatars>`) — nothing\nis bundled; the workers cache the lists and answer fast. Fetch them via\n`ai.catalogs`:\n\n```typescript\n// One page at a time — load more on scroll/pagination via nextCursor\nconst page = await ai.catalogs.voices('heygen-video-avatar')\n// page: { items: CatalogItem[], nextCursor: string | null }\nconst more = await ai.catalogs.voices('heygen-video-avatar', { cursor: page.nextCursor! })\n\n// Optional: preload the first page of every bound catalog at client creation\nconst ai = createClient({ apiKey, catalogs: { preload: true } })\n\n// Fetched pages accumulate into the model's options, so existing accessors\n// (and every picker built on them) see everything loaded so far:\nModel('heygen-video-avatar').params().catalog('videoId')?.catalogOptions\n```\n\n`CatalogItem` is the standard shape across all vendors:\n`{ id, name, description?, tags, preview? { imageUrl | videoUrl | audioUrl }, meta? }` —\n`id` is sent back verbatim as `voiceId` / `videoId` on generate. Validation\nnever requires hydration: catalog-bound params accept any id and the platform\nvalidates for real. Migrating from self-fetched catalogs? See\n`docs/DYNAMIC-CATALOGS-MIGRATION.md` at the pa-gen-ai-sdk repo root.\n\n## Advanced Lifecycle\n\nFor progress tracking, cancellation, and job recovery:\n\n```typescript\n// Submit without waiting\nconst handle = await ai.submit(Models.KlingV3Pro, { prompt: 'a sunset' })\n\n// Subscribe to status updates\nfor await (const update of ai.subscribe(handle)) {\n  console.log(update.status, update.progress?.percent)\n}\n\n// Or poll manually\nconst status = await ai.status(handle)\n```\n\n## Public API\n\nThe SDK exports 7 symbols:\n\n| Export | Type | Description |\n|--------|------|-------------|\n| `createClient` | function | Create an AI client from an API key (or a custom authenticated fetch) |\n| `Models` | object | Model catalog: 108 models + list/search/validate/toSchema |\n| `GenerateResult` | type | `{ url, model, handle, drive? }` |\n| `ClientConfig` | type | `{ apiKey?, fetch?, apiUrl, drive? }` — one of `apiKey` / `fetch` required |\n| `AuthenticatedFetch` | type | `(url, init?) => Promise<Response>` — for the custom-`fetch` path |\n| `SdkTransport` | type | Advanced: custom transport interface |\n| `WorkflowJobHandle` | type | Job handle for submit/status/cancel |\n\n## Package Structure\n\n```\npackages/ai-sdk/\n  package.json\n  tsconfig.json\n  tsup.config.ts\n  src/\n    index.ts                    # Public API entry (7 exports)\n    client/\n      types.ts                  # ClientConfig, GenerateResult, DriveConfig\n      transport.ts              # Authenticated fetch → SdkTransport\n      prepare.ts                # Validate input, build payload, parse result\n      drive.ts                  # Drive folder management + file saving\n      index.ts                  # createClient() factory\n    core/\n      types.ts                  # ModelDefinition, ParamConfig, GenerationContext\n      workflow.ts               # Generic polling/execution engine\n      contracts.ts              # Runtime input validation\n      schema.ts                 # ParamConfig → JSON Schema\n      response.ts               # Vendor-agnostic result extraction\n      pricing.ts                # ToolId resolution\n      model-registry.ts         # Model lookup indexes\n      providers.ts              # Provider colors, labels, names\n      voices.ts                 # Voice catalogs (ElevenLabs, OpenAI, Gemini)\n      helpers.ts                # Vendor utilities\n    generated/\n      model-constants.ts        # AUTO-GENERATED: Models object + 108 constants\n      model-input-types.ts      # AUTO-GENERATED: per-model TypeScript input types\n    vendors/\n      define.ts                 # defineModels() framework + params.* helpers\n      presets.ts                # Reusable paramConfig factories\n      catalog/\n        index.ts                # Aggregation: ALL_MODELS, VENDOR_CATALOGS\n        kling.ts                # One file per vendor (31 total)\n        flux.ts\n        ...\n  __tests__/                    # SDK tests\n  scripts/                      # Build scripts\n```\n\n## Adding a New Model\n\n### Standard flow (pass-through payload)\n\nWhen the backend accepts param values as-is (no field renaming needed):\n\n1. Add config in `src/vendors/catalog/{vendor}.ts` via `defineModels()`:\n   - `buildPayload` is **optional** — omit it and param values pass through as-is\n2. Run `npm run build:model-constants` to regenerate constants\n3. Run `npm run build:model-input-types` to regenerate TypeScript types\n4. Model automatically appears in `catalog.all()` and as the `Models.NewModel` id constant\n\n### With payload transforms\n\nWhen the vendor API uses different field names or value formats:\n\n1. Define the model config as above (no `buildPayload`)\n2. Run `npm run build:model-input-types` — generates typed input for your model\n3. Create `src/vendors/catalog/{vendor}.payloads.ts`:\n   ```ts\n   import type { ModelInput } from '../../generated/model-input-types.ts';\n   import { registerPayloads } from '../define.ts';\n   import { SPECS, MODELS } from './{vendor}.ts';\n\n   registerPayloads({ SPECS, MODELS }, {\n     'model-id': (input: ModelInput<'model-id'>) => ({\n       prompt: input.prompt,\n       aspect_ratio: input.aspectRatio,  // rename for vendor API\n     }),\n   });\n   ```\n4. Import the `.payloads.ts` file in `src/vendors/catalog/index.ts` (after the vendor import)\n\nSee `src/vendors/catalog/imagen.ts` + `src/vendors/catalog/imagen.payloads.ts` for a working example.\n","readmeFilename":"README.md"}