{"_id":"@nocobase/ai","_rev":"275-f5454bbeec797f9a288eb6a9733021a4","name":"@nocobase/ai","dist-tags":{"alpha":"2.4.0-alpha.9","beta":"2.3.0-beta.13","latest":"2.2.20"},"versions":{"2.1.0-alpha.1":{"name":"@nocobase/ai","version":"2.1.0-alpha.1","license":"AGPL-3.0","_id":"@nocobase/ai@2.1.0-alpha.1","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"a58ed65cb1511591f8c28eec73395e21dffdd261","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.1.tgz","fileCount":58,"integrity":"sha512-HJBShcNUBzdqHM0fyUou930qXUlV/lHthMN8A9Xjp0GKe/hf4r2O7k8QAg4zSg8sGPqSBzYpipSq0OL0YCl1dQ==","signatures":[{"sig":"MEQCICmryTYu1ySDvtcr3TDwps1AG2OHJgL8ZfnLHIpUoypyAiAd8wlU3CszQjBZ/PQj+oRO8pQeVZ65GXPYXel6chpUDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108672},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ac883a879595c6403a58ec8e929e649169babcc1","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>       <source src=\"https://static-docs.nocobase.com/NocoBase0510.mp4\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.1.0-alpha.1","@nocobase/logger":"2.1.0-alpha.1","@nocobase/resourcer":"2.1.0-alpha.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.1_1771078845488_0.8304904814292089","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.1":{"name":"@nocobase/ai","version":"2.1.0-beta.1","license":"AGPL-3.0","_id":"@nocobase/ai@2.1.0-beta.1","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"96bd52744112512e54c297650cbd22fbaddfb1a2","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.1.tgz","fileCount":58,"integrity":"sha512-axECbn5nngVsqxqVYjWJYm8hant/3XVyG8rrlWjHyTXvcmjsyIHusWe8BbGhgC/IMDYwyR7FggdeJPS4UXbZ8g==","signatures":[{"sig":"MEUCIBv/pv9lbQeXl/BhMCx2y5kVa0+zHi1ilxfKG0KpeDn4AiEAogWWpKCvZIESLEMYKYP9ZvWLeFjzf2kTgIpjxRpop5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108668},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"de3efeb357b6a98b813f1c14831afa832aed1780","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>       <source src=\"https://static-docs.nocobase.com/NocoBase0510.mp4\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.1.0-beta.1","@nocobase/logger":"2.1.0-beta.1","@nocobase/resourcer":"2.1.0-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.1_1771080718467_0.6014384377649922","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@nocobase/ai","version":"2.0.0","license":"AGPL-3.0","_id":"@nocobase/ai@2.0.0","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"989918a6fa1ca32d0b4b321a12c4202a40c51808","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.0.tgz","fileCount":58,"integrity":"sha512-jsVS1lmBIARommZ1EEIAT2MHRjtuMO8LRe4la1c5T5aKFznlk01TLJH4dceth2dNtnommoT9emCJHtl7/nq48A==","signatures":[{"sig":"MEUCIF3m7C96bLc1e2TXcn4BO+Y5Uj8YbOj1GpMBTlLmYd3/AiEAx/OWCNi5+4Q9kY3S9PCoRs9WRY14GlgkqIEuonxPhOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108640},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"3590c0087a56f0f285a5357f43a80bdc62b11bec","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>       <source src=\"https://static-docs.nocobase.com/NocoBase0510.mp4\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.0.0","@nocobase/logger":"2.0.0","@nocobase/resourcer":"2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.0_1771084688365_0.06513031291919025","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.2":{"name":"@nocobase/ai","version":"2.1.0-alpha.2","license":"AGPL-3.0","_id":"@nocobase/ai@2.1.0-alpha.2","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"efb12cd8dfe443819f1b4c71ce3bbdf3b3f8745b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.2.tgz","fileCount":58,"integrity":"sha512-Zc8xMwn3SaKCDoVC1bwTODdjvizp9iiPHPRzyz7SJypp3ldOX5jC/R+YRzfKQtCKRs7bfkDKwk54N+rQdKwtwQ==","signatures":[{"sig":"MEYCIQC6yrEXZhDuqdqyDOz/d7XOsQw1j2G6Jjxs7FlqawQLkwIhAML62KjJNEg+rLrDex0PrChWMHEaWRUUXZO4QvjVbPrq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108672},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"01afd1b928c72c072947533fb12a61b06e45c985","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>       <source src=\"https://static-docs.nocobase.com/NocoBase0510.mp4\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.1.0-alpha.2","@nocobase/logger":"2.1.0-alpha.2","@nocobase/resourcer":"2.1.0-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.2_1771091515907_0.2083328643280411","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.3":{"name":"@nocobase/ai","version":"2.1.0-alpha.3","license":"AGPL-3.0","_id":"@nocobase/ai@2.1.0-alpha.3","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"8c4b0107fb05d8fe9e2d126d7858dcf3c2896bfd","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.3.tgz","fileCount":58,"integrity":"sha512-Hdgke4/0acjmBnqCNiWz6irTTf5nK5wmjFfdkelhkJXCDXaqgyDJVeqi8HgSEXspihzNH1F5ggZIPwt8d+yrnA==","signatures":[{"sig":"MEUCIGfmhn0qd/vRKPKKiMO6KYBjAAVnReoEObvcjI2iBBF1AiEAkJ4wvRgcKeG4RA2HjVZwM8VoeyE4mDrwmxO6ELbm67o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108672},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b4d7448b938c1c3be8b2299ad32c6cbe012dd4ea","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>       <source src=\"https://static-docs.nocobase.com/NocoBase0510.mp4\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.1.0-alpha.3","@nocobase/logger":"2.1.0-alpha.3","@nocobase/resourcer":"2.1.0-alpha.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.3_1771211807815_0.6886343631824765","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.4":{"name":"@nocobase/ai","version":"2.1.0-alpha.4","license":"AGPL-3.0","_id":"@nocobase/ai@2.1.0-alpha.4","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"a72cc5db7c8c81dc92a69777ac4d63b8d52a3ed8","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.4.tgz","fileCount":58,"integrity":"sha512-ZrDWrrjQlkFKXCuIioc06GTNp+7338b7UCS3P/W7ZdJxmpAWk2D6uL584kEHuCCVRwLN3Rz5Gf67QsOCkgL3Sg==","signatures":[{"sig":"MEQCIEb62F4kyH/cLu1kDcRW0/u842VA5SEK8MIRpLzcTTkXAiAu5wnhrOO+sv5LDKT54Knv3cpvFqePxKAtigpqUkvk3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108672},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"32c682485e5f1878b9165be2e9de18000d98f935","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>       <source src=\"https://static-docs.nocobase.com/NocoBase0510.mp4\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.1.0-alpha.4","@nocobase/logger":"2.1.0-alpha.4","@nocobase/resourcer":"2.1.0-alpha.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.4_1771216939270_0.5359363629665908","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@nocobase/ai","version":"2.0.1","license":"AGPL-3.0","_id":"@nocobase/ai@2.0.1","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"86071feea9b7e49ec1226f20702e769a296e5043","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.1.tgz","fileCount":58,"integrity":"sha512-Zop4T7iDcedKmU8XTNDmUX0l+EntfnlD2bfQ5KUIavaYF0W800KD4xaLOW4NYFDcDnQR6OYtv3yGZ1sNQnoqsA==","signatures":[{"sig":"MEUCIFCtglIMucci5+rvTt6+6mizuNWzjGHU09ztDE5jorJ9AiEA5NlUfEe8Og45MEP1xuJNaUMXviPAc/3UEK652c6fN4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108640},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e41d74b50e2025555dc71969a20fee180b8d0d0d","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>       <source src=\"https://static-docs.nocobase.com/NocoBase0510.mp4\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.0.1","@nocobase/logger":"2.0.1","@nocobase/resourcer":"2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.1_1771222984131_0.7655315769725108","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.5":{"name":"@nocobase/ai","version":"2.1.0-alpha.5","license":"AGPL-3.0","_id":"@nocobase/ai@2.1.0-alpha.5","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"18a6a6b8dcbdda5920f5b6b16fa66e2179b928d6","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.5.tgz","fileCount":58,"integrity":"sha512-ps4eXSfGg/Tb//v6ifTlfo/ZqmTIlIPkt6dG+5A4Iz9RD19CmLFW8mZBIhJ0ANF8we9HNNw3LJCPxFTw3j9eKA==","signatures":[{"sig":"MEQCIH18FRbi7rgusdg2ufhBqo0Aicqd6ywGSNnaxagsfH/1AiBZz6PKQm6Fx4qqxGpkD9/h1scoZB/eyIEFtsg37Dbf1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108672},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"033db7f9a692cea402155a1c932985acf341a62c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>       <source src=\"https://static-docs.nocobase.com/NocoBase0510.mp4\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.1.0-alpha.5","@nocobase/logger":"2.1.0-alpha.5","@nocobase/resourcer":"2.1.0-alpha.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.5_1771752589138_0.9075437504392148","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.2":{"name":"@nocobase/ai","version":"2.1.0-beta.2","license":"AGPL-3.0","_id":"@nocobase/ai@2.1.0-beta.2","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"71c042fbcf266040076e5064fb77c71c52313b1b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.2.tgz","fileCount":58,"integrity":"sha512-RakxSpigIb/KTcm5IX0IJ1A2XStE9CV1wHLCeKVAfb6FX3l9CyHjc9tpFcKqZmu1NrT/9EuBNji3xWYQDLsU4g==","signatures":[{"sig":"MEUCIQD7i2lW/XyL0LP6iaxgksx+kPbHvYz0j8LgYeBB6lU1CAIgFynh9hJsHFgGMKlfJgT6UxXi3hB73cdTfRn80Vh4MYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108668},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d80433799fb4a8d59ded4d7eea114d585a137ea0","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>       <source src=\"https://static-docs.nocobase.com/NocoBase0510.mp4\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.1.0-beta.2","@nocobase/logger":"2.1.0-beta.2","@nocobase/resourcer":"2.1.0-beta.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.2_1771762207772_0.6610338039923025","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@nocobase/ai","version":"2.0.2","license":"AGPL-3.0","_id":"@nocobase/ai@2.0.2","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"20184a893ce933584e37bf2e101d9ba4321ab97c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.2.tgz","fileCount":58,"integrity":"sha512-b8uICD2m2YMU8WmKdnBNCFL6MTaySqbXf4Twn71RtI5TW1V7Di8H5ck+F32jjO1WZQWqJ6LmOocsZvJ4Jdxt+w==","signatures":[{"sig":"MEUCIB6c6dotFzkd3XUKjrWLTN89PvF+ZYAVZzyrwLMeVDjDAiEA9rqavCUO4EKC5dqtvOxQHEm1aFrPQPz4W0hpIcOusl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108640},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"0581294e38c8f207fa9082cfb8a288eed7810772","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>       <source src=\"https://static-docs.nocobase.com/NocoBase0510.mp4\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.0.2","@nocobase/logger":"2.0.2","@nocobase/resourcer":"2.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.2_1771764380183_0.04434682566393611","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.6":{"name":"@nocobase/ai","version":"2.1.0-alpha.6","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.6","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"2be947659723494c542fe5ba21905388f00cb514","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.6.tgz","fileCount":58,"integrity":"sha512-2e7WqJnmeTur8yR6uPWbnxhiQl7GyQldsqYPySLRontPWB7M4e3smvWRBMiRSyeMarChMptzEpEpbyw2UsyVLA==","signatures":[{"sig":"MEQCIG/dSox9+LE+g4h5UMSljeAKXkYTPFyZRj3DpL/Q+qhrAiB3BNaoWKDFJgW8Wf3m0Jrlrtfesq5yBbjkp6/f94P+bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89674},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"189dc0eb7683a8330db1e4c5fd46ee871b8b4e1f","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.1.0-alpha.6","@nocobase/logger":"2.1.0-alpha.6","@nocobase/resourcer":"2.1.0-alpha.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.6_1771949715153_0.9035591477985316","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@nocobase/ai","version":"2.0.3","license":"Apache-2.0","_id":"@nocobase/ai@2.0.3","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"ab18dcc7d4730a705db2ec60808d67e06e9e0942","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.3.tgz","fileCount":58,"integrity":"sha512-Sa8xXfa1/vjAXeA0GJqIWicGWHXkzfeTjwhW1SXHYl7nh4AN3EQanyYnOc4Mcbyi0ev1f03aa/olQYtAAXLrkw==","signatures":[{"sig":"MEUCIGNypaThLQs8jsbeYr8QQswws+sKFy6JvmkBJVFsn4a5AiEA9i6roFDGGgGN1URoqnzLV8S9936pFbFUCioO7omkb8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89642},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"5bcb42fc092f85adb9511c1a351b388bd7aaf66e","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.0.3","@nocobase/logger":"2.0.3","@nocobase/resourcer":"2.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.3_1771952904462_0.5293494804908518","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@nocobase/ai","version":"2.0.5","license":"Apache-2.0","_id":"@nocobase/ai@2.0.5","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"bed4afb696030b9377de9c63fc5983df08dfc2e8","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.5.tgz","fileCount":58,"integrity":"sha512-EecAg0CP8QeFz9g3vv2+e1axJCIxTL/uePYctyZHR+MFI45LwDozkTQOHlE7bZvjHMenDyLrpS19w3Wwrm5uCA==","signatures":[{"sig":"MEUCIDdUJ9Ra64HtGGkvI/CdtuGlwwhj9AJ12kLxf23shel1AiEAt1HM6bflvpzGUMlKWpj4vF5n8Oov+4hs/sOC33HCDhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89642},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"9073a2c814ed9a703a6adb0dd3da34eb0d0b7e9b","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.0.5","@nocobase/logger":"2.0.5","@nocobase/resourcer":"2.0.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.5_1772038747057_0.4722311547436242","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@nocobase/ai","version":"2.0.6","license":"Apache-2.0","_id":"@nocobase/ai@2.0.6","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"37e05bc32a7058ea0780c622455c4fb279b59435","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.6.tgz","fileCount":58,"integrity":"sha512-bGkR6vHPE+VnljXaq2+u9gJgeG1XggbV4gZmM64VjC4MOg/LR5jY9046pMTjI8gY7yZiUUoTbCI4kXXMxIOvBg==","signatures":[{"sig":"MEUCIQC77C5YsUbuJARpN8U4TuZgFY6LjliU7fqUteq9UBIC8wIgBZpDod2avyydWcVWlJfvmRAjVaRI0dfDWxhAXjw0ipo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89642},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"8364210afd350869f33619e892fc82c8176f647a","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.0.6","@nocobase/logger":"2.0.6","@nocobase/resourcer":"2.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.6_1772089462106_0.06329955251253794","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.5":{"name":"@nocobase/ai","version":"2.1.0-beta.5","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.5","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"1d208c7d12fbca2ec1cb53c931c2ff8613997e35","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.5.tgz","fileCount":58,"integrity":"sha512-43TfbaYp9jWShRjfZ5OuiV+YAZP3pw8XrFfxyqqsFKRsvzgaTxeIL0G3vaoOQG5HrbncI7UJJEKiESwQR9BoCw==","signatures":[{"sig":"MEUCIFD60bExClh7xw236YrdMYWkBsvscW/hS3SsadYKKi3WAiEA9O8FGOXlL72C4+axImP2vriLc9uiIiOgDSU+dSVM/8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89670},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"9c70818fb54a8fbd36378192bc4bbe45c2634905","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.1.0-beta.5","@nocobase/logger":"2.1.0-beta.5","@nocobase/resourcer":"2.1.0-beta.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.5_1772095892020_0.8670930878022991","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.7":{"name":"@nocobase/ai","version":"2.1.0-alpha.7","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.7","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"32c0423bded6a5a8fabe390fe092998edb3a4960","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.7.tgz","fileCount":58,"integrity":"sha512-A9aP5ACDhxQu4Kms89bFxLUgc9/kyChbdQ9Q/L2ETT4c/tlY0FmxXyiMFFvvffgC0F1P/ETiYibFZ5b0CWSExg==","signatures":[{"sig":"MEQCIFVU1HfKdLD1VVDTKu6awPr++dRW4s4AstVI34hSXOnyAiBLAHBcwiLMIcnZNuE/PsPaoMKrrT9JvxLKpCX3xWSbXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89674},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"fe825ef778c0d9a941e8517d6443ffc012238391","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.1.0-alpha.7","@nocobase/logger":"2.1.0-alpha.7","@nocobase/resourcer":"2.1.0-alpha.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.7_1772101331481_0.183689610271766","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@nocobase/ai","version":"2.0.7","license":"Apache-2.0","_id":"@nocobase/ai@2.0.7","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"18901a1f9e2f67d07d72345cc38f679934eb4079","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.7.tgz","fileCount":58,"integrity":"sha512-giGkF2jn3M6xz6SL6N3ej7H0gJ+M0OU55bNYj1D2C7+iwzoktllN+EhvT0Yjj7TBTNFbOz6RYWW0qNn8CJMs0w==","signatures":[{"sig":"MEYCIQC8xPSyAdoN4LgqWbjCu4PIlhZ9KgJib2e2psOvCjumcAIhAN7zqcOzJSVm3G+CQi58t5xVIPlNjnqkCR2Cx56WFV3p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89642},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"71519f094dea3451ddfebe0045d8fd6e4281a6c5","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.0.7","@nocobase/logger":"2.0.7","@nocobase/resourcer":"2.0.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.7_1772181008570_0.4780772546161507","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.6":{"name":"@nocobase/ai","version":"2.1.0-beta.6","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.6","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"cbe29788b7ecbc5b78774a92625cb699c280511f","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.6.tgz","fileCount":58,"integrity":"sha512-fKtUj6bI9QnhN42N4bUpMVP77EvSFZ7T/dacOI+3aYWaHmRiJHAcY7BrYvrrGxkEbCsmq2+VJoIQRjB0w6p6tA==","signatures":[{"sig":"MEQCIFzAObzXkBGxh5zMrKx+BCyShMg592bYHIVPYnlUZEEoAiA40QgcmOtsFt5SuHxcEpjg+JfjInktML/bkCPTzjXTXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89670},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"439e45f32ee5f34d771e7f4751ef57eb7d4a82a8","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.1.0-beta.6","@nocobase/logger":"2.1.0-beta.6","@nocobase/resourcer":"2.1.0-beta.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.6_1772193298719_0.6795353612404433","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@nocobase/ai","version":"2.0.8","license":"Apache-2.0","_id":"@nocobase/ai@2.0.8","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"59181291ff4795fff6db4c27d6b761f156616214","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.8.tgz","fileCount":58,"integrity":"sha512-8fWmM8USQxHRBh2HSBW+OgKoBpyVWL90ojvF39oQayajaZOFJsdfhlZPdonQXUd9UZFT+FjGtSaMLMyrKCb5Dw==","signatures":[{"sig":"MEUCIDRPvZhijU8INGQc5YZjXtTw1nZTk9fkDxfYH93Ni4S7AiEA9lAEPj7eKkrd5r7KcgkSVCuuY672fglQRqerF9ZGXYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89642},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"af89ac2350fded2a0a915a119b8f0e83d50711cc","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.0.8","@nocobase/logger":"2.0.8","@nocobase/resourcer":"2.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.8_1772327068200_0.8074399538462773","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@nocobase/ai","version":"2.0.9","license":"Apache-2.0","_id":"@nocobase/ai@2.0.9","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"999f13108bb9508569182d64d1180e7273408c73","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.9.tgz","fileCount":58,"integrity":"sha512-SeEf5S//O73ltOAwqcpqKPW/KdZAEAF8BvmJV/j2hbMMKjXvI+EbVBazKLi6BGYS24FYM94cmfPlPakTpfeGuA==","signatures":[{"sig":"MEYCIQCQOdbXpRAjP/avMeA6/kOeajJ2lAqUdq17XJUwhyZj/wIhANEhbogGc8ZI83zJnUlih7fDA6TF5rK3qEM0W1fvjShI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89642},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"bbbfb42c1a0116d9b665d43ee71688c1fdfd84f6","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.0.9","@nocobase/logger":"2.0.9","@nocobase/resourcer":"2.0.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.9_1772474471728_0.9299911784158772","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@nocobase/ai","version":"2.0.10","license":"Apache-2.0","_id":"@nocobase/ai@2.0.10","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"847a5f05d507c5b3b1ee751bb1aaa6b0ee395bfe","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.10.tgz","fileCount":58,"integrity":"sha512-CqR+5KHgK4akEvcAqPq7Xw/Ua/30Jf0d+a83jSu8E2a79vA+DhMmcCRPiaHpX3UadmvaPbcdP6q/mZrqVwVEQQ==","signatures":[{"sig":"MEUCIQDW+LPmYAAXU/XyMM66S/R7xYISSUHA8FrJ4EURQ7oS4QIgcu/vJB37oveG1U8ydCL1Cdbhmjoj44M3hfJbdHDUqUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89646},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d7e58c47134e1921b2d65f2135e7c2f1f00c21bd","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.0.10","@nocobase/logger":"2.0.10","@nocobase/resourcer":"2.0.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.10_1772558026368_0.5247789129728966","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.7":{"name":"@nocobase/ai","version":"2.1.0-beta.7","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.7","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"da9c302a0f399398b1ec69ad944d2b658f55ec09","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.7.tgz","fileCount":58,"integrity":"sha512-Zlo6k26uytDZRz8rUbTZsUxCKxYVAPVeC4vqyZ4oiFKkFHVQg0LaffyRfK+mZj8p9sBNxlTVN4+EvB3/Q1+miw==","signatures":[{"sig":"MEYCIQDfyiemzN7wTJn8XIIO31EFYDOXOXICYN6/Ik745wWTuAIhAL8a1TtySgOaftjm8baHAUcuqKKzZMyAdCELv7sf/BPj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89670},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"da7dfef2b6d6854988a56119463c8c38e3221e79","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fast-glob":"^3.3.2","flexsearch":"^0.8.2","@nocobase/utils":"2.1.0-beta.7","@nocobase/logger":"2.1.0-beta.7","@nocobase/resourcer":"2.1.0-beta.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.7_1772594713310_0.6474121604833027","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@nocobase/ai","version":"2.0.11","license":"Apache-2.0","_id":"@nocobase/ai@2.0.11","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"5670fe1a83435870d5bd24d543022dd38d656def","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.11.tgz","fileCount":58,"integrity":"sha512-sbrVBjyeVd4B5qCZ1PAKlC4Ttiq9gMS71ENYFJcdT4LH17jzqOJoJpebAX+WYDEbKF/ipO46EZ3vh0oLuhTbLw==","signatures":[{"sig":"MEQCIHfhvJKbInTOlFI0luY1UR6Po8gtE2fpZI5u2SCGBV2LAiAaNfEexZhM2DvxBy8424WqUyR+996ObMK1DEf4rB11pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"657733e68b31cbb788f8b1b7c4926383c96b5889","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.11","@nocobase/logger":"2.0.11","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.11","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.11_1772786620317_0.9976706644024775","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@nocobase/ai","version":"2.0.12","license":"Apache-2.0","_id":"@nocobase/ai@2.0.12","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"5dfdb5f9ec2154eb9b3a26734ab1fcd8bc128d06","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.12.tgz","fileCount":58,"integrity":"sha512-1fDlSjCO4axAGaQlwkKgK61S8vLE9lGU0YfJFArOYY3eWNXXNAElXiTyZiUJKRNlIjllKbSGsAe8ie7V7rzYEg==","signatures":[{"sig":"MEUCIAUeTopeEkJea75WF1y7ncsnXcM7sIuITA8PrnUfCqaLAiEA705tSK4wTMYF7TnsfQ0UvlOzlnHM7ReIgJX1O87SdRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"a96acd22a9b0744b567617e3a1f1d42cb7f72368","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.12","@nocobase/logger":"2.0.12","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.12","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.12_1773026418765_0.8945035427190644","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@nocobase/ai","version":"2.0.13","license":"Apache-2.0","_id":"@nocobase/ai@2.0.13","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"98761037a1c193adb6ba412d7f3e759505d02be9","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.13.tgz","fileCount":58,"integrity":"sha512-jRlWisWwEVU55vUBSkRKPLuBnDVWe+OeiDmOPQiR5geDoTN0cXhPJQljXpjA52T1+qlWoMI4+YmXjNzFWKxudg==","signatures":[{"sig":"MEYCIQDcQs0sctd1xJKRVMUGuOecR+zLMtc2WJy6xEwOROcxoAIhAOs0lHLB0z9jT86DEffRzUDSzZWU+BoC56/HnxQg451n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"3486d15dd3f821411f514b7e0b57e44d942917c9","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.13","@nocobase/logger":"2.0.13","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.13","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.13_1773156734618_0.1749294052444026","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@nocobase/ai","version":"2.0.14","license":"Apache-2.0","_id":"@nocobase/ai@2.0.14","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"d3af0907d7bd7d4bc42d3b5211637b2f25460ee4","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.14.tgz","fileCount":58,"integrity":"sha512-KYfQPm4JhJeDjAVpT1wrnYqchbEwV2pc1E+Sy4cIe4mV/vpXi2mjPdw8zra4GJhYjrxqIUj0TIXmiS/2WI7M7g==","signatures":[{"sig":"MEQCIFIbdB7De7xmiPNm695IZq+WywBAge81DYtrOxNnapnCAiBFOU/n1k31z3iFT2fMrDwfIFgPd/lzl65p3cEN+KXVKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b071059e085069874e61bf52412cc928936550b1","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.14","@nocobase/logger":"2.0.14","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.14","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.14_1773261049493_0.5508488953055664","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.8":{"name":"@nocobase/ai","version":"2.1.0-beta.8","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.8","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"fc1bd5315aee247ec9498fccfddd56181eb54114","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.8.tgz","fileCount":58,"integrity":"sha512-1UVFTONWM8YggYioklES0ds3r3YEmtvSGwxR7viXr3Z2IkJAGV1VCqBSsaQFiIGtOSiWlF8o4tfRJ4VHGFJXLA==","signatures":[{"sig":"MEYCIQDdg4i5lgeiO9+j+3+JkpSnKmvmqAUV5qwkqvYu2JIXDgIhAMqRX+gWBQjwtSDZq+tTY0MfLrK64bJmZS26I0ctk+Ov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90198},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"5099d561c5467292414c1e77ad6bad3730d97344","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.8","@nocobase/logger":"2.1.0-beta.8","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.8","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.8_1773273522018_0.5072156126221445","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.8":{"name":"@nocobase/ai","version":"2.1.0-alpha.8","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.8","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"8b766e52e28fe4ba3ea501dcc6780ffa035f97fc","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.8.tgz","fileCount":58,"integrity":"sha512-Nh76YkidwK2CGAN0t5jHcU5ColnCh2XP9RgVOyv0zteCBvywILGKBVFVk0aGw9wExwlEuK0u/MM64+oeinANYQ==","signatures":[{"sig":"MEYCIQCleKBNEL4NxSweKzeqavourAivH2+ntTnUjDt3FasUGgIhAKIwkyTi1AB7li+qA7AiqbRI+TE2pjoR/EMitHLXudwj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90202},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"eda3bfb9df40d4394905e178f1c5331adbec4e76","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.8","@nocobase/logger":"2.1.0-alpha.8","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.8","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.8_1773277378818_0.26875441134129097","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@nocobase/ai","version":"2.0.15","license":"Apache-2.0","_id":"@nocobase/ai@2.0.15","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"1663642bab4d4ed388fc0a1c40b5a73a3e8be56f","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.15.tgz","fileCount":58,"integrity":"sha512-3g+3PusHztAOYLJgixQNXyKIxT1O8+DK3a/n0q2cK6D4k04ETq0TXE0U3Sk81xB9EA//SA19m4KgnwM6PhpTZg==","signatures":[{"sig":"MEUCIC6H9UqQAlzcrStPQJkHxLr4SC0Hrio84+mQWCsMTfuuAiEAo0KaO4S5QTv1zyZmERUTGLQpW8218YNqzlE1BWsC2R0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"6262fea1782dd92e3950266cc3ccc5eac18f2689","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.15","@nocobase/logger":"2.0.15","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.15","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.15_1773284529482_0.6381303604195383","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@nocobase/ai","version":"2.0.16","license":"Apache-2.0","_id":"@nocobase/ai@2.0.16","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"ef0e7197083ecaacd7d279610425ff7a6e6483da","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.16.tgz","fileCount":58,"integrity":"sha512-Brz9WwV8K5s96MbgZAxlY1Cu+XiuodRz+ItuQqEq155zTA6v6J0FMNT12pa0VyV1lugL9gBHkxwIabncSi6itQ==","signatures":[{"sig":"MEQCIFaFuKBim+TlwTdyuARJZqwueOtP6jShOitmFyK9qT0FAiBfLHlcjZjDubWr/yPbshusiuy7thN3HzyW7d3Gi3i5Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"cd1b339b28eadbefde73535f945ef7cc3655d727","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.16","@nocobase/logger":"2.0.16","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.16","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.16_1773317042592_0.91833201298128","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.9":{"name":"@nocobase/ai","version":"2.1.0-beta.9","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.9","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"ab5911676558395a97923e3afdd03ee2e638e7dd","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.9.tgz","fileCount":58,"integrity":"sha512-9cnyV9ljTTUOvXoBZwJtwrbLyXUUpakvMnAqvNkOAL+6jiB3ROANtjuv2rucRWc2y3EnDDBWKSVSk/pFjzjaRQ==","signatures":[{"sig":"MEUCIAJHHI5gGlUbjVM9mmODFXc6vkfKEUCV6lB+1JcJkThyAiEAwl17f1P+N0+MRKRbtbUp0rN7hWW2pBDvVGiPVZAmNL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90198},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c3a2875e4cbbb43b1f2361e6f9f5f84a7d3f3c3c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.9","@nocobase/logger":"2.1.0-beta.9","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.9","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.9_1773322760124_0.8451244072558106","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@nocobase/ai","version":"2.0.17","license":"Apache-2.0","_id":"@nocobase/ai@2.0.17","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"896c0706871f8780f00b169c79caa0bf6940d9c0","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.17.tgz","fileCount":58,"integrity":"sha512-9isLW5jyAXPiWxGN44TWldxf1uV1SUJFy6/3WMQSU6GSkUj47281mznJeRJuZ0LPssJ2R/303Td2NjOciyyk+g==","signatures":[{"sig":"MEUCICS9WZaTWWsS2ngKcfBiTzwfM4HbggZtpXZLIuzUI7i5AiEAidIw9Z32lwuV3cLKOaYg6PQ/8GiKwHWumFPguzhuaUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"3bf26e8a60d136a92fb0f6bba7eb621df48f03b6","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.17","@nocobase/logger":"2.0.17","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.17","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.17_1773459163278_0.1484937107087818","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.9":{"name":"@nocobase/ai","version":"2.1.0-alpha.9","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.9","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"75a75472e02321dfc4a6150a92ee07424f78cb0e","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.9.tgz","fileCount":61,"integrity":"sha512-QkGKJs6YXUGG7+hdzy3ezlR6b6UqIZxzSvYr/lzobLc3d9jfoPCsfW3uxgoZZALRB1VzUBFISZsrO0NLgoeihQ==","signatures":[{"sig":"MEQCIDha51zTdj46Q9uroyQGMS+35IaoTGIlF0clJ4DdHiglAiBXsQU5l3rva1ynvPZHptzG2mqTq8C0XEZuUq2AvnNFog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94389},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f9c6c53772bd5002fa419188d15ab227224f1962","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.9","@nocobase/logger":"2.1.0-alpha.9","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.9","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.9_1773489468510_0.3890067062993767","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@nocobase/ai","version":"2.0.18","license":"Apache-2.0","_id":"@nocobase/ai@2.0.18","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"844829a2b29beaa7b2754f5e8388ed4f03dca0ee","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.18.tgz","fileCount":58,"integrity":"sha512-etU7zRWPo0ncLE5wf0nCSc/y/Tr3C2xu3LZYrt7jqlC84Ah0XwCHdy/wFBHG6+0yrS5H04iOjx72Y0Jwtbx6fQ==","signatures":[{"sig":"MEQCIF+GrW5gA5JTN9yNul5MWkCn4NzX8i+UzOcKMQegPy0sAiBSBfIZ+AqKdRBNXvPa7CtJmGivh2pqIbrDIh1p6czmGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f93082fd2c15618fe85e697a9cdd90614371732e","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.18","@nocobase/logger":"2.0.18","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.18","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.18_1773717385675_0.07635018688200002","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"@nocobase/ai","version":"2.0.19","license":"Apache-2.0","_id":"@nocobase/ai@2.0.19","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"8c8e22294a83ef2588a4d2b15f60b05c52338b2d","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.19.tgz","fileCount":58,"integrity":"sha512-nnXRTrIR8AbDyqlLAVKDHT66ejcIcfUpmgNMfSYuSIlAA17uvn6uKLrf6mv8nEON5hGS9b6kpRMu6XxjVNMY/A==","signatures":[{"sig":"MEUCIQC2+dc14fYR2jbORK6nKU3PL8yy0meGXq3bWm8O62sOsAIgR/mJtVxeVLoYI0TcB/1yigpP9ToRpwf1s3fJ5KmEtQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"0b865bb88a155478d45ea0178b14d76d5250f4b8","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.19","@nocobase/logger":"2.0.19","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.19","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.19_1773768263354_0.46397055989342695","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.10":{"name":"@nocobase/ai","version":"2.1.0-beta.10","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.10","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"8498cf357e2beb21fbe38fb129d16e8bd60ab8c8","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.10.tgz","fileCount":58,"integrity":"sha512-ok7lu8eNxsXVfF2lndEEWdFD/ZeIbp36CJ1IV7LNmcYK6gONaxp2+ThP8WEGTse0JABoIDtcRm4J4IWHm/n+vw==","signatures":[{"sig":"MEYCIQDCswg7KEpicPgShLOdP2vfC7G8JTYVW5B+pdLTnrZGmgIhAIdgErxRkyBrdKTfVmZiD1wYTDsjYsBmJ3VWpvKszAyP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90202},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f7e467710d4748f7089b779494b220025b39bc02","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.10","@nocobase/logger":"2.1.0-beta.10","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.10","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.10_1773890510851_0.10844619888529272","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"@nocobase/ai","version":"2.0.20","license":"Apache-2.0","_id":"@nocobase/ai@2.0.20","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"a8a09dee1f444a4848abc48701daa6d00a82c050","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.20.tgz","fileCount":58,"integrity":"sha512-2DGYEvpbmRbXGKmW6V4BB20OL0cFBYcoFWnQb8NCG1Ymshs5hX/5Nsoal1wlthTDDKwvP8tB0maMyfJHStOERQ==","signatures":[{"sig":"MEYCIQDgSngZkDjXRrFUde3sGVP51CiTrzMus8PK0Axn86UCMQIhAIfrk1JxNDyw7XSy4KdruIZfIk79io/dK3IFWRU1cKb/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ff1f051705de230bf142b35480f3909f2be7e5fd","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.20","@nocobase/logger":"2.0.20","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.20","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.20_1773897840593_0.6219918058312368","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@nocobase/ai","version":"2.0.21","license":"Apache-2.0","_id":"@nocobase/ai@2.0.21","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"9198488889e4a3d46f9a874345ec2c00ebe6e150","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.21.tgz","fileCount":58,"integrity":"sha512-wnDt7CvbfFlqaLwUx14gBp2zm/upcT7SUN6TMVz03Wb0pQQCR6otXkYcKoGFWb1ROk9ho5k02r9NA7F8W4yBXg==","signatures":[{"sig":"MEUCIQD8L8947RCQaOMq0wn+g2uvg2jluGEkGX6kjTTw8sLn4QIgVNPCg0vqz89DKUY0pi3TB0KcfA69DExZSKg7Xl6ARxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"147f39c871299c60820cc9b98034fbfcc342a629","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.21","@nocobase/logger":"2.0.21","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.21","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.21_1773971409310_0.2824640655824646","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"@nocobase/ai","version":"2.0.22","license":"Apache-2.0","_id":"@nocobase/ai@2.0.22","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"8e3147d1bdb4b780ecf9a1e86b548d110ff572e7","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.22.tgz","fileCount":58,"integrity":"sha512-gyhiU9tZTuk5dpBiO7eWNVSq6LkVApl3JqF+zU06SgmmesMiX+h6KeNZsFxvwBFKmA4x/YqGBC4Td5VCW7oNsA==","signatures":[{"sig":"MEYCIQCYmctOLWY+pO3VTNTduGMKqFeJzHNUY5R/wJv3IkQOHwIhANGjhXeXRNCzBKRuXLBlFfcN1jrGlZQ5/U++7Qpwmete","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7b703580c4bb60f1e5e44c8fd685141bb8b3a47c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.22","@nocobase/logger":"2.0.22","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.22","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.22_1773982649215_0.9383665252955591","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.11":{"name":"@nocobase/ai","version":"2.1.0-beta.11","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.11","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"a921bcd77ed93bc5b9eaa9f639ec7fe068fdf0b3","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.11.tgz","fileCount":58,"integrity":"sha512-T1OLTnAHVTgCqEW03Y+xebUBbjr6liwK9gHW+aAn+LtuCIbrfK4Xji+nC34pvc35vCaaybZjl/BnuERFtggicA==","signatures":[{"sig":"MEQCIGerZ/Qa/UhNa3VDZ6VM4liEzWS7LfLgyHiLf0bHOcvGAiA7B3VAdyp8yPQvr5A862ctDD+MkECBhA/CUUNRig5jkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90202},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b02e78b928f476d848b88bc545d3acddca00fe3c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.11","@nocobase/logger":"2.1.0-beta.11","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.11","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.11_1773994621391_0.8151110337838599","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.10":{"name":"@nocobase/ai","version":"2.1.0-alpha.10","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.10","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"9469cacd26530eda991566c844b6358911f6da30","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.10.tgz","fileCount":61,"integrity":"sha512-4Blr7g6BDGUSQ5uX0/jEa0wOIFaE5BxE1qh1PaqQEjIDhmlAaNrjmQ6RknLm5pPawlvcURd8oO1TTy+8ilr00w==","signatures":[{"sig":"MEUCIQCjLZGrAqm2Y08ud+pXaL19ioLpuMJnm13hGzcmHXE6CQIgW4b8F2rWBqmRhEBlQSwuZLFL16phe+pxisCUhsFXFG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94393},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ce790d46c0a5768ca9618c7d0d77ab8300de75c8","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.10","@nocobase/logger":"2.1.0-alpha.10","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.10","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.10_1773998053270_0.16855819572201836","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"@nocobase/ai","version":"2.0.23","license":"Apache-2.0","_id":"@nocobase/ai@2.0.23","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"b52f0d975a4dd885b546e4ed2582c4f4981cbf29","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.23.tgz","fileCount":58,"integrity":"sha512-zC4tndjxP0c6VRvoBO76mhhRpXt2hiJ7CAw9EsEanZAzFCCOaANqWfqVoBIy2oAHi6ZmaBFKkqIATWD66fLg/w==","signatures":[{"sig":"MEQCIDNXEZ6kuVBGUdp48CtztB89VN6yPpiHh/ytCGxC4T7nAiBCeU828MYH9+8C5h9m4MgbKpEUhTaB0trTDm7mVqpG7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c96c6eb1b2320087a563acc2cb39e3d17edfdcba","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.23","@nocobase/logger":"2.0.23","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.23","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.23_1774024579997_0.8699425192261336","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"@nocobase/ai","version":"2.0.24","license":"Apache-2.0","_id":"@nocobase/ai@2.0.24","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"1e9371f855ca5f567016385d7a53968d06aaca9f","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.24.tgz","fileCount":58,"integrity":"sha512-ovXK8SqYhYS+oMx7h1wQFaUahghAXqkIgsoW/HXnqJ1+CI9uqgMk1VlRMWQ9doNV/32od9Di+dngia6fqS+ArA==","signatures":[{"sig":"MEUCIFQ83N2DjzQ/OIHoTLC1iOjxEcgs6dwfgZfYo9szbHpkAiEAk0C5DaH3p9oE2DaowpSrYyooNV9/XQAVr/AmKU7j9bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"99c70df22e2e910ed6bfae53e1f1a38648095145","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.24","@nocobase/logger":"2.0.24","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.24","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.24_1774170077678_0.6129006258419993","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"@nocobase/ai","version":"2.0.25","license":"Apache-2.0","_id":"@nocobase/ai@2.0.25","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"ffa8aa1796b1905e424628ea6f6079d8fdd0c15d","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.25.tgz","fileCount":58,"integrity":"sha512-ctR7viwobIh8sYSdaz2zhBSjpDZZc6j0D1y62R15YFVa0p+GUe2Ai+T5E66iMaUIEZS1W9BHyr0TfBi3NQLDJQ==","signatures":[{"sig":"MEUCIQDXlijgrp+sVt1NrtHjldcbK3ZvjW10IJDw3UVGYFohjQIgXnpvMqrZmSNlIR0pQuoIayN7VpUhBBsdwdMnDPs7+2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"9644a56bc97170ad2b8b56333fc8fa6c35f265b3","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.25","@nocobase/logger":"2.0.25","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.25","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.25_1774289752171_0.921056846899676","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.11":{"name":"@nocobase/ai","version":"2.1.0-alpha.11","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.11","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"e212385e42c56c3f392c4ccb42ef591f2a185239","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.11.tgz","fileCount":106,"integrity":"sha512-RCPaydBAzQUt1zUYizLuw12vgTKo+kxRtc+ZpR38bYQyNSlY+jluoTFsEwKXPWVR3Tke9sC3wGW42SIapF7VOg==","signatures":[{"sig":"MEQCIDp42bZT92McVmsHG8nXKascvwv1ZY7ZvK7IAAuTUCr7AiBxb7XD1bLtfDcTRCy9RYliV6AfRseB7Hz9v7jwVUzulQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207516},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"bb96d633a6371afb586072ff516bd0613c757db0","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.11","@nocobase/logger":"2.1.0-alpha.11","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.11","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.11","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.11_1774429267229_0.5656798813751573","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"@nocobase/ai","version":"2.0.26","license":"Apache-2.0","_id":"@nocobase/ai@2.0.26","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"bcc1861dc87fd0ffb6f5c4bb10238f76593e45ff","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.26.tgz","fileCount":58,"integrity":"sha512-zLDxzzDXqYHvbRafdXo95ieRFrdbm5RC0Fgv75pBBRwxy56YtHo1iyvlwTRprkspTHmvVggRcDCtpUihwGXhuQ==","signatures":[{"sig":"MEUCIGyrFTsCIQBF34eukFacpYXVnAIvUOEJvv0khOLwtnGJAiEAsxhUZHT3fW9JIqBL8A5j+0wwIr9aKCB/24wYJ49FxTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"8580d38e7051b343d0ee01fde123973e581e02d4","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.26","@nocobase/logger":"2.0.26","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.26","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.26_1774438302031_0.09155947633423445","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.12":{"name":"@nocobase/ai","version":"2.1.0-alpha.12","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.12","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"21a258c2733ebb5ef08dfbbb9111c3cd97a30095","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.12.tgz","fileCount":106,"integrity":"sha512-/jJ+/28YfPdlxr21loZ2Ed+5EU4UyNsspPaH+rBtOhfujWU83Uf7fZhzLe4MsZe3WChtzVwJbowz3gX68pRCBA==","signatures":[{"sig":"MEUCIDCYXrrGn8Z1aaEl2S4U1CWIGy32cvti2hV21I9B1CgiAiEA4/4Ex11bYuc8u3hT8V1mXgquCyKagjcr4PI6mvVBjDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207516},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f12c4a75470590b1670ce54510b96ef94c2cd7a2","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.12","@nocobase/logger":"2.1.0-alpha.12","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.12","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.12","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.12_1774448302513_0.7937012074297085","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"@nocobase/ai","version":"2.0.27","license":"Apache-2.0","_id":"@nocobase/ai@2.0.27","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"0f2e9a91cc71dd83a8a3bf8b3df0ec04282a4eba","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.27.tgz","fileCount":58,"integrity":"sha512-Yod8GpylkPawaoHZuKM62CxWxlCfGVrLCs5uFdyKBxtPywc/BXk0VmjociwvReOWW3RbnK3bKox5dfHsbtx4oA==","signatures":[{"sig":"MEQCIGb2CcYPNlOrKqHX2nfrBaw7h5MmnJpKam3zAjbgCUU7AiBkmfWVH2Z5jWcD/tWaH/2oBXp+6iNl+i5EvYk1jENN6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"0317737a319acb75fdcd0c69eab3fa8dd9095c86","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.27","@nocobase/logger":"2.0.27","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.27","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.27_1774523202042_0.3369297222389247","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.13":{"name":"@nocobase/ai","version":"2.1.0-alpha.13","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.13","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"ba81a4e823f8ce3a87043fdbcd5cca23495fe15e","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.13.tgz","fileCount":106,"integrity":"sha512-TYvvDHOLZAOsfYI4iVHPbKPc4pkBHX1nj2xLTjcOW8KpdIrd4oukrwrpW4p9kwF6+Qts6CGpi3QJ+4RJuVt5qQ==","signatures":[{"sig":"MEQCIAhnvJwGrWG2/5yO4UfXD/a1dH6LLOH8W51vihNnk2BQAiBl7A7cVRdNdv47QE7R++p6V03Cx1nWwX3B+yh75zFdfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207516},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2807a8948412d9c235115a31a81a66f7c82dd173","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.13","@nocobase/logger":"2.1.0-alpha.13","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.13","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.13","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.13_1774591283209_0.3707308969391181","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"@nocobase/ai","version":"2.0.28","license":"Apache-2.0","_id":"@nocobase/ai@2.0.28","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"e94413c1c3c35ba3f045b366f3c973fc6969f429","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.28.tgz","fileCount":58,"integrity":"sha512-W8T0h4X1hx865W6Zmgv7BITRWKZzqN2bj5luH/fIDv+gvEqR3OICl5DBGJquO4g9wSBEqnwJvnsRtU2stHqHCA==","signatures":[{"sig":"MEUCIQCVS/dI/NzPOLcKMd95ClmcQKWoIaLbJrDCpFOD9+HH7gIgSqwBAqXQIF/ki0gjQXCFZPw0krCall68tPLCyvAffuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7a3e96a74b05f2beaa5a87d8ef28ccf269ea90f4","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.28","@nocobase/logger":"2.0.28","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.28","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.28_1774627311736_0.45987241511289256","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"@nocobase/ai","version":"2.0.29","license":"Apache-2.0","_id":"@nocobase/ai@2.0.29","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"39395e5b85a653d8159d61106ca588a3a9e6f738","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.29.tgz","fileCount":58,"integrity":"sha512-gIEqOS5jJf9gkgMVLwGUqxZp09fi5il1t10gNI9bgrJ26ukRUxeObyOs7Mam+g6rufww7/LNyVSLQzz8tszQJA==","signatures":[{"sig":"MEUCIFp4ewxqlf9YNB0BNdnfShXl4Kt2zMbqDEWDn0mzGGH1AiEAlfnL7dF7PhuFeLAd9tFc79DIzVpi5K9+OYZ8K4ipWnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c623e8be68bb2f8d730c30d2de6ab55e24d0861a","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.29","@nocobase/logger":"2.0.29","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.29","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.29_1774802323004_0.48679071810022","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"@nocobase/ai","version":"2.0.30","license":"Apache-2.0","_id":"@nocobase/ai@2.0.30","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"bc2fd8270a688e1c3e4f5f87ee37b7fc16acc584","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.30.tgz","fileCount":58,"integrity":"sha512-axo0onevYrNI0Ixqygvd7bFBj1nbe7ABGlgTikHCtuT6UWse96sajVp1JxCNCLtZWpity6CqvZvLlHEvBPVG9A==","signatures":[{"sig":"MEQCIF00lIxd3x0nyjTy3aQPhg6+E6pOkyE1XDU608YRP4QCAiBrrg8kBAjd/rog6jzwrZvSotDPNYrWVa+WGQqFhjzqng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"6ac70f8dda4e7970242435bc1d1a5b70954e643f","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.30","@nocobase/logger":"2.0.30","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.30","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.30_1774883994246_0.028784956368204773","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"@nocobase/ai","version":"2.0.31","license":"Apache-2.0","_id":"@nocobase/ai@2.0.31","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"890229ecbeda3f2c214b6692d2fbba9beea95b0b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.31.tgz","fileCount":58,"integrity":"sha512-I3Yg3dV9vVYZSq5eAqF0FSuWZ7h6VG/3jjfALS7AxbEXsDMVF7x/C6UVh64JWLJadKU4DYFoGX1OQLDQBrrN+A==","signatures":[{"sig":"MEQCICuaE/OMDtEnPbG5GBX6yvfpJ7jHwvqFMTuiuqKOfuz6AiAV25X7dUiJINrHgLUyvCkGe08Djfciyv916Vj+vlw1Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"085eec006c7be5fbc98dabfdab98ff358eab9d95","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.31","@nocobase/logger":"2.0.31","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.31","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.31_1775048992975_0.33984519473693786","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"@nocobase/ai","version":"2.0.32","license":"Apache-2.0","_id":"@nocobase/ai@2.0.32","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"0f036445cd0d5249d25279260baa089cd10100b6","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.32.tgz","fileCount":58,"integrity":"sha512-s65HtxZUluj/L4lsqfDE/BkkvEXzGNt71+OLFlb9hYPVyLawHPTCsAaDZ4Oa6t4yVyIp8Vhxa1P0i/DC+fxSDQ==","signatures":[{"sig":"MEUCIC/Y//LXeHiAb4aA0xVk406S1f5jo1ZQDB6xFovO0iPMAiEAptHBW1UdBPT6+EuRqf0wVZ4PH+zVI//x4PdHfG0WmEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ad454bc0bc27dee7e931644200317d034c816e3e","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.32","@nocobase/logger":"2.0.32","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.32","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.32_1775280148347_0.23841289916499497","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.14":{"name":"@nocobase/ai","version":"2.1.0-alpha.14","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.14","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"4feaa823fabf9c10ec9f26005d129b325189aa5c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.14.tgz","fileCount":107,"integrity":"sha512-4wF3hnwDrHpbi2RXL4sMar99OfDnaLTMyYPwYAMKCCnq5vMThBmcJyjczHoH8M5kV/7OgTKA/Huj3bkYpK94IA==","signatures":[{"sig":"MEUCIQCOxZB+t6C8/XWiwpIYfu6/LPLwtj7Hk25j/HENjZT+FwIgJLdSyJYHNe/x74MP3O25tf/5BYYaiW0ZHaHltWPo46E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210889},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d8735b541de0ff9557bba704de49c799b4962672","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.14","@nocobase/logger":"2.1.0-alpha.14","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.14","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.14","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.14_1775577899122_0.7321532677440359","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.12":{"name":"@nocobase/ai","version":"2.1.0-beta.12","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.12","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"550d48a951404114f3e0eef6fbdd4a720276d909","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.12.tgz","fileCount":58,"integrity":"sha512-pOAGTdsrmlWnGadqcJEqf/9QhJteov1jl9p+BzQ+n8NMdnEVeQ1oAEOjHWJGoU0OULwhTTEkjHvNeUCG9aZYfw==","signatures":[{"sig":"MEYCIQDVBOnxCivNQcV0ypPE3XB+QS6RNo2W5eC86SgdKSW+7QIhAOibovHDw1JGlaMaxq4hPitqQmyaFMhQXMNl2fSgVMoU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90202},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"25cee9643f42f850afc4adc33c55a56850ac730d","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.12","@nocobase/logger":"2.1.0-beta.12","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.12","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.12_1775636651449_0.5886944602496984","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"@nocobase/ai","version":"2.0.33","license":"Apache-2.0","_id":"@nocobase/ai@2.0.33","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"25db925f8acec619ecf89a430d2c4de0a25bdfa1","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.33.tgz","fileCount":58,"integrity":"sha512-ncsG6ZfB6p3bDyMGdlnFlj/3Gcn3Ye4dWdsc4pwTtkLr7T5YnzZHDq3GAsJllrVzdag1w/zpT5pCdewWF57kIg==","signatures":[{"sig":"MEYCIQD85AB/ur2yezLdYZ7HIxl8X2ZL9LPs3aCC5kaIJu7y5AIhAOVAn3caxmhvExSDbUTrJt8cai1Z6+X9/gDU/ZBQa/SD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"718994b7979f35ad7ab0ad86f49592b19048f948","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.33","@nocobase/logger":"2.0.33","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.33","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.33_1775655908592_0.9957278451492428","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.13":{"name":"@nocobase/ai","version":"2.1.0-beta.13","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.13","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"0513eaffdb8ecd70956c0a16f1161ff7871a1411","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.13.tgz","fileCount":58,"integrity":"sha512-uWRseE6oKaAhziuQqpF3K7YPjN5uwbMhz+eylt+bJ1f9z9ugAnjDDTFBH0t5bTnGZb6pgQpB8Kk6SVQUXbpVNQ==","signatures":[{"sig":"MEUCIQDzYAUV48hm90ceftZOBjzDW5SezA97DeeKu+YOzkMJHgIgFEw6WAooOFNZTMmXYUSwjz4NIAR1ai+jHdO5IKC/gIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90202},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"691716e5f4e5f8bd3859d65bc8a29b4e3c32209b","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.13","@nocobase/logger":"2.1.0-beta.13","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.13","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.13_1775665772337_0.5125528746832446","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"@nocobase/ai","version":"2.0.34","license":"Apache-2.0","_id":"@nocobase/ai@2.0.34","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"bbab181de15a8d4c2b37ea421e2094551a673f67","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.34.tgz","fileCount":58,"integrity":"sha512-MdkfDUVoZ92IkjzQueIxmpynKuHC3weWWafiAbNj90IxjhKL4T6cAy2a+I4PJabyw9Vvn/yRMUw2SmCnWac1Yw==","signatures":[{"sig":"MEYCIQDb003rGgGT3B9TNl/Dny8Sa3LBR0V7Q/EtiaKP4UGpLwIhAPZhvCYNi5VVHvrAlYWW7Qg+RVx/5EZhz+vyjdgniJdQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c1ab70fd5ea49ec889c93838b78e633fe78b97dd","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.34","@nocobase/logger":"2.0.34","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.34","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.34_1775691747239_0.9611003397518574","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"@nocobase/ai","version":"2.0.35","license":"Apache-2.0","_id":"@nocobase/ai@2.0.35","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"1ca9351249901b669762b846cc3128f6a48ecfe0","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.35.tgz","fileCount":58,"integrity":"sha512-xiJhM6qiobQx3XmpCKbzO6gjbR8T1+/lgp/DeLGnaaOTi8/2CvGPZaV094SY8G+Mf+//pxyFZ4W/h6n1Hup08w==","signatures":[{"sig":"MEUCIQCV6nthahpRVxcWNBn8oTlsICmc5SSV02r1WHXHn3qwpQIgZNi/OxQzilMm9s0f5xIfO6UGpwQ0tYCN5F4nszWmfzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"724e9b28057c9033b9d57bdbeda5a331c9dcc646","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.35","@nocobase/logger":"2.0.35","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.35","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.35_1775747343191_0.8569364161154156","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"@nocobase/ai","version":"2.0.36","license":"Apache-2.0","_id":"@nocobase/ai@2.0.36","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"923e652ea38aef5add3aebc56f653e92d470781c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.36.tgz","fileCount":58,"integrity":"sha512-0pMMEA6fUufCNcPZ595GzxoAcj8jQXJHN9Z1AqG6+rbgvZ/T/EXP3hrGUQR1lfEPnAca2kRbfQanqljAofHT6g==","signatures":[{"sig":"MEUCIHjuYtnDi2HpVBot05F/+M0QaN2lRAkgAVaDnEkp4QXaAiEAvb9IbupRsmQGKO2wf/i4UlbTmCyJoFbl7K/24Ds0sVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7514980b14f7584ded34e49ced5ee0457eb5c0c2","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.36","@nocobase/logger":"2.0.36","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.36","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.36_1775818848346_0.5178301140591841","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.15":{"name":"@nocobase/ai","version":"2.1.0-alpha.15","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.15","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"291297a91c99542242cf32a85acbd0c7290f8056","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.15.tgz","fileCount":107,"integrity":"sha512-JPIrEaK9ZZtg9rY4CEHh1n3OO39DVDvuzRafVz/OCc9q+Bwa/W1bQmqpaKZ3P+k1+X4y8Fw1okD3FnMH6S7Hag==","signatures":[{"sig":"MEUCIBgtI93CXYPBprnvTTldrsAFAvyaOpZOF4axg4UgxhdrAiEAj1cKnqY6rbTCEeRSOZEMyJqouf/lk6+k9/BPaAXWbgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210889},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7c86e75b0af4b9f532c8ebf5ef96a7423b0ab60e","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.15","@nocobase/logger":"2.1.0-alpha.15","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.15","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.15","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.15_1775825450776_0.597067373349399","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.16":{"name":"@nocobase/ai","version":"2.1.0-alpha.16","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.16","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"d5b5344dc2f8f66617882422763ce2439cfe3e2e","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.16.tgz","fileCount":107,"integrity":"sha512-nbkxuLSTpKghgqZt0hpJzqoQRi242TcEgZadjm7cFhhTrGZv4zH1DmaAIEA/ixwvkIAEjj6qYuvfcPvFDYBFMg==","signatures":[{"sig":"MEQCIHtGulS6T5W7+ya/lk9w7S/h33j2lUUVJUemTR8SJ4xSAiAPEyTP7/oKYzmNxQ0k7ZpgOFrEBGJYfAcNWFBwYjCjIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210889},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"14cf3dbdb9f0a9669602de4ad21a9464fa27c105","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.16","@nocobase/logger":"2.1.0-alpha.16","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.16","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.16","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.16_1776125739922_0.5398058537309589","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"@nocobase/ai","version":"2.0.37","license":"Apache-2.0","_id":"@nocobase/ai@2.0.37","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"5c574cd6470d63c7980ccf1af02aa2feeb42efcd","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.37.tgz","fileCount":58,"integrity":"sha512-SpY+yuwMPVeqlIpA1F9POkydLod/aGyCoIti/VL/8sFh/7zOVybfLXDd4N5jWqUq30iigk4/iLn4KuqjOd8LEA==","signatures":[{"sig":"MEYCIQD9isJ03AO3nbL9RWt82B+U0snz5tpS6uoJ+nYPopyg5gIhAKRoB9Gtfww/zn3dLjN/Je0+AW63Z6tYsgObrWEOWB0d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"816b2b1e151dcdca857c4284ad91adea16f1904d","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.37","@nocobase/logger":"2.0.37","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.37","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.37_1776135175130_0.5949313380949759","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"@nocobase/ai","version":"2.0.38","license":"Apache-2.0","_id":"@nocobase/ai@2.0.38","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"4929839d43fa264aa06ac37340352bd94ebdf37b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.38.tgz","fileCount":58,"integrity":"sha512-fZL5IuWzELEHSjSfzcUrCMUJybch27ekVDgUxkz2mkrdODtW4ecPYjYM1XtsvTZ8K4+xlyvzqZoVLPoirBuBaA==","signatures":[{"sig":"MEYCIQCBwI/RJhnWfR1kBEZrC+JQuqYhokiLJtE3vVnl9oakPgIhAM9VyhntG91ooHl1GKeaKvUbsUkqUfJoDt3hyHvPDUUj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"965dc05b53b2303e58dfc2c80fea91168d9ca794","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.38","@nocobase/logger":"2.0.38","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.38","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.38_1776343023194_0.501438348641237","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.17":{"name":"@nocobase/ai","version":"2.1.0-alpha.17","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.17","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"a0343771316b256054834882e6781d4f3beabded","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.17.tgz","fileCount":107,"integrity":"sha512-774sT9ftOPMA7ePn9qZH9OuoMioALgaQ52XqEDE1oeAI/5HRNWqdU35SkIyu3PKc47NabOMlmolNbeeBYnTqCw==","signatures":[{"sig":"MEQCICeXb0ADE/T0n28IyyzruGELuk/lIDvTkS/h3WAro9KgAiBozU1WRNjhwKohbYR7f0ycS5jncE6fqxYPOWHWqmc+vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210889},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"586cb00f56557e66168b9720d0e0193a1b752067","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.17","@nocobase/logger":"2.1.0-alpha.17","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.17","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.17","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.17_1776394577968_0.6099139480639126","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.18":{"name":"@nocobase/ai","version":"2.1.0-alpha.18","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.18","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"0194592a57c7e932b07d80fc0261ae0ab551957d","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.18.tgz","fileCount":107,"integrity":"sha512-S6JcZGhYT2VgZY/WUpTn/VjOhgSWBVrAJtMAVfUzXLrwA4mX4BnlXfNzETU8g1WQc+hoEcq+oQ8J8K3JRLy4Qg==","signatures":[{"sig":"MEQCHyQwwKWXTaFNxbh9Qo/RwIxESOJYkx+fuuhUAhN794ICIQC+rw9OtCqtXsLnR06Q+eV/cnLN3hqvk5EYiiqzRDB0nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210889},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e75843d4c557117bbcced047b88ed11d601ff86d","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.18","@nocobase/logger":"2.1.0-alpha.18","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.18","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.18_1776403373769_0.10395121333812751","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"@nocobase/ai","version":"2.0.39","license":"Apache-2.0","_id":"@nocobase/ai@2.0.39","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"81fe702e75355a4fab3961f702927586b56bbd3e","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.39.tgz","fileCount":58,"integrity":"sha512-ZGvJA+Zb2pxjlLZi8qQrRSUCWUHar9cZfX2hu3Zxl1UCf4GA6ueu/Kip3vtsTvE1TgOzXUoMVu1Dh2gfmpQFxQ==","signatures":[{"sig":"MEUCID5/FJUnWp6HF8bWomV4WhacXdEefP3x8GFgy4fVA5tUAiEA5K5f7YT7ZdeJHA7FHguhWf7pUEuIDmFiLnI0c83eM5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"1bef474287b73aeef2580e2b949a587435639756","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.39","@nocobase/logger":"2.0.39","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.39","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.39_1776466391942_0.033019330381183654","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.19":{"name":"@nocobase/ai","version":"2.1.0-alpha.19","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.19","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"fce53edbee65d07706309322e52ba057a983f208","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.19.tgz","fileCount":107,"integrity":"sha512-xZhtmDh4OsJOomM+Mg9SSdRC3ISqMA4whJX9dQpIdRcyVJ9Tf3ttS4OYV8xWG2AAox3wDZUYTwxU4ADeHmW0Cw==","signatures":[{"sig":"MEQCIFSYKORvGr0tuQDK7B9lLWypyOYOeuCn7nRBH85tLJxNAiA8hyOF5ckIB9edmmXghwYwcuMEBX6KnMsqfJnmSuI5JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210889},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"3d13700360eac1c0f9dbf6a5f167ed396a294a3c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.19","@nocobase/logger":"2.1.0-alpha.19","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.19","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.19","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.19_1776572601231_0.22479510491529253","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"@nocobase/ai","version":"2.0.40","license":"Apache-2.0","_id":"@nocobase/ai@2.0.40","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"8e1d175495ae7988128f4b667ead2b543546b29b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.40.tgz","fileCount":58,"integrity":"sha512-jCxwP6Sc07Uwytk1VAoXROUEJ6nL4oBNAGOwCG+YaowTJSFb0mRQj+ij/SfroV2EG90z+CpwmDxn0k7SaHwTBA==","signatures":[{"sig":"MEUCIBssRAB+/or6xkwH40tXMaq/iGyTX11hQNTDZp42Gu1gAiEAl1b94qf8n+WJ/uSzVfStD3Z+4HdKxq4Q6oEmbPZaexc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90174},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"31cef2047fddf5a609cc820328bc88eea79c7b82","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.40","@nocobase/logger":"2.0.40","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.40","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.40_1776647729934_0.23363973907895286","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.14":{"name":"@nocobase/ai","version":"2.1.0-beta.14","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.14","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"9d431df830dd00326ed084d57478ab4234f29472","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.14.tgz","fileCount":58,"integrity":"sha512-OLMIqcoqeJVDQFnEApC1Y+xMyZjNr4iyJvB5QEZie1kQWT+g7BtUMxqeud3ltG8WJ2YCy9cMHOP+ngxhDAprrQ==","signatures":[{"sig":"MEUCIEKkpyD43+kDgNpXMPPBs5OVW1NNUWDZl8yLHidy7fATAiEA127PIzSWMnIupniCGj4jEiDAPkbMHNQpYxA5usxS2pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90202},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"cd55c9a14596d834c30c83a82c38f1f719f7aac4","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.14","@nocobase/logger":"2.1.0-beta.14","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.14","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.14_1776677245326_0.5310541115237499","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.20":{"name":"@nocobase/ai","version":"2.1.0-alpha.20","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.20","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"95a389ffa5a8f0fb49a2edc9f072c8a56028c911","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.20.tgz","fileCount":107,"integrity":"sha512-2s1GymCKbdZRdvFzad6teOOtkPlptOVclN0DyBw0ZIY9A80uNsCN9U8L9L8umPWIUybIHNfHEqBOuiuk6DgqGw==","signatures":[{"sig":"MEUCIQCpgAUjmsN6PsYQJPC1Q1KXI9IslSKEtEvK2KV9lBFjQAIgZOClzzkFsgwFGlWQua+7zmQX9S1q0OsNTyq0OzEjGc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210889},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"3d1535db6bf93ca23257faf474afee0d565f54c6","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.20","@nocobase/logger":"2.1.0-alpha.20","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.20","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.20","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.20_1776682445558_0.6009315820593026","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"@nocobase/ai","version":"2.0.41","license":"Apache-2.0","_id":"@nocobase/ai@2.0.41","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"b697501880779bd7015f3abc7e0e62318b38a0b3","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.41.tgz","fileCount":70,"integrity":"sha512-b4ojvn/U02FMkJkF46hEn0Ts9b8EIAwoiX77agZ25Yc+9IRkGkpydwEYFIlMhHvUomopn/GSwhDLT8X4SlHg6Q==","signatures":[{"sig":"MEUCIQD+5oDBNAPMwzVkb4y1gL8fiXLzEjTvYXU8ci/IDGZ1pgIgYlBOnFSZQXejtk9wxZyp8t7g0vsEz2tWX+wvn3iFyhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"53a937012eb64a52cf0776a2193dce41c7c90ac5","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.41","@nocobase/logger":"2.0.41","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.41","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.41_1776843615643_0.9850649041696813","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"@nocobase/ai","version":"2.0.42","license":"Apache-2.0","_id":"@nocobase/ai@2.0.42","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"c6af28f6242544020cc2dae4c99f458afd0f0bd0","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.42.tgz","fileCount":70,"integrity":"sha512-Z+fqibEuKEPdMvDgfZWGTqi/B6DsrsVf3jZHFlswOEgeo0VtZC+8NRa7ZPCS6VJzgC7/PNVtsU/q6Mk2YFgAkw==","signatures":[{"sig":"MEUCIQCP2OJdS/Ys9me7Yjf5uvMM1fvnafEfeM+ZuhbsiJ4V9QIgbqZFVEWemILl7oQoNTGyxiHaL219c0bPeeGovnAYikk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"5365bf0f04c602ffaac61d758a9de9a1c3cffd9b","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.42","@nocobase/logger":"2.0.42","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.42","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.42_1776960637809_0.33249988600240243","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.21":{"name":"@nocobase/ai","version":"2.1.0-alpha.21","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.21","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"4828052824fd1a8216b22f1556de06f1172480fc","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.21.tgz","fileCount":119,"integrity":"sha512-Y11KIsK2sO9Ram4hVisSN+qgem92mGvHFIUw886SjLoCgM+PLCJ0TzmXPesH6nBDUA86q09JYDHZmf5EBDWdjQ==","signatures":[{"sig":"MEQCIE0titq9d9heiaSN9XEv+FFFwo8aDO49EvUHREi18gnDAiBjbd4HEXki0xOBaDDOttWOLhSemw8JKX/Qv1iToJPvCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236750},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b4c2b469f321ecaec7863a8ae371a02fe6a35aa2","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.21","@nocobase/logger":"2.1.0-alpha.21","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.21","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.21","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.21_1776983459271_0.6388616087577728","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"@nocobase/ai","version":"2.0.43","license":"Apache-2.0","_id":"@nocobase/ai@2.0.43","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"73aecacc67846f4c90bcfe32cf5b3073b4760273","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.43.tgz","fileCount":70,"integrity":"sha512-JeIxZMxo6W2c9znZWXjAJyp6AnPFqTAhhl/MCUnBqp3GwQraje19LaVJ4LLoPvXRn2BREKHYiwY98B3Gt0a4og==","signatures":[{"sig":"MEQCIHfaTDwTGBsvm5MS0ud7uQzYHdgE/v+Cx8ZWfpDas5joAiAGgEh3bufJvBv/dICNtp9338ttbqAA8clQ7ur4KEr0oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"bc149659b06c5e9a4f55e707f735125801b508be","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.43","@nocobase/logger":"2.0.43","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.43","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.43_1777012238150_0.18457240187370583","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.15":{"name":"@nocobase/ai","version":"2.1.0-beta.15","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.15","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"b822ae32c34a7c80b773bc9a6c1e2d5c00308029","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.15.tgz","fileCount":70,"integrity":"sha512-QfACnFnmsDfL3uOYK7UL0eMgl2K5+0qswuTQnpF/kBVRtJvF4Pr61vRrUDBbYVC39tyqfxpBDdYM2SNYMa8BFw==","signatures":[{"sig":"MEUCIGseSqRQtBKh03tczo2QdGkSgbJtAx4BWybavMo3lfIEAiEAhMfxwG/LYqRjtS8Pjy3C8dQGKJGU5gZPcxeQer1T1ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114944},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"dc1aceea6357e6ab149976c2a236fc4b6bee1370","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.15","@nocobase/logger":"2.1.0-beta.15","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.15","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.15_1777018599565_0.6697333531874414","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.16":{"name":"@nocobase/ai","version":"2.1.0-beta.16","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.16","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"573e50b00da3a8cfc145fd291dc3eaf1127fb36a","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.16.tgz","fileCount":119,"integrity":"sha512-SC+iKUWRUByZHYaaHpfqV2w9mnXN5Q+3y+rv8e+J2vkdBikj3xBg88fZf0NuOhgZueLFbJlZ+eitM4QmUp3A7w==","signatures":[{"sig":"MEUCIBeasKDsNebs0KPrf++7hhq3uu2A8+QYmHZuUkSYHg35AiEAqXcL/OOlUAhH+QLoYM7UiKuiHoKC4ujZes6uPGRILSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236745},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b9a191705a440a336c85d82fd877fdf152bec70f","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.16","@nocobase/logger":"2.1.0-beta.16","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.16","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.16","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.16_1777027622845_0.2561205596342153","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.22":{"name":"@nocobase/ai","version":"2.1.0-alpha.22","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.22","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"9e6edee3e558f8b9db6e1ebab999e8d98eb460db","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.22.tgz","fileCount":119,"integrity":"sha512-xjS57EzN+SXyd0qLQY452N+AdXnydZCDtgB/74Q/KHvjuuz81Jtfwm+J334pKLPiN05wrOa2fVK7363FsruONg==","signatures":[{"sig":"MEQCIDM6Byzol2uaV9Lyi4ws4WGe3d1639a+7lXwbdeALmxUAiB/Fb1RX1S8Tt0dhDk+aGYyND9469b3Le0BPtddQFr3VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236750},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"a1ac28a12fd06c1233f2f7b062c90c0c9bb64222","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.22","@nocobase/logger":"2.1.0-alpha.22","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.22","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.22","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.22_1777028329813_0.6118688087677302","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.17":{"name":"@nocobase/ai","version":"2.1.0-beta.17","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.17","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"5e7186486aa3ac96961a9826579416f27ccbcea9","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.17.tgz","fileCount":119,"integrity":"sha512-xFxf29EymJSiNGNTMLVw2CnQrhfz0ABIiSwye7xvU+T9RrGApMbJO30EC6JPDO08akOCUMAbb5CyvIqJO/qAjw==","signatures":[{"sig":"MEUCIH9yTEtluepQVH7dnFzgtlAFib8c4PQaMEGMueaMlCqjAiEAoz0/Z4IjCo2Im85JJyZ0DAe64yZIvjulTVAW5N7yxTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236745},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"227d625e47174ab7b3a90170e7c6c67bbdf36e23","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.17","@nocobase/logger":"2.1.0-beta.17","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.17","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.17","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.17_1777045078101_0.5627298759473636","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.23":{"name":"@nocobase/ai","version":"2.1.0-alpha.23","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.23","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"ad90cca32de86f3933a53d3a14d6fd30fcf2f782","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.23.tgz","fileCount":119,"integrity":"sha512-o9l9yNX5jRnlNwgp1QLMvi5yhdPjQAPyxky+ro9DQv+xgAlf5Zn991V+OWGmA0bScvD/7XnsbTl+CEKSzCC5WQ==","signatures":[{"sig":"MEUCIQCitqEqszHjArPXod2RZp9Oa2GrA2ictIk57RFyw3ZdUgIgK3ncR9hy9rj6KN6z7uLIY6kzi8jk2Gq+bddLqX8+YTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236750},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"baa19dafe25e85b680b2fea7451f202831930c1c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.23","@nocobase/logger":"2.1.0-alpha.23","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.23","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.23","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.23_1777081129591_0.14972089763206387","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"@nocobase/ai","version":"2.0.44","license":"Apache-2.0","_id":"@nocobase/ai@2.0.44","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"66954cfc49e62daa889818a49168c966f3137baf","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.44.tgz","fileCount":70,"integrity":"sha512-qYE/f5x5UJs4QSjA2oCD1nQTt/jS54PzY95ot19cRdOPUNnZcpknoebonmjMFPbVpXXOg7It7TY8thSkLKj2SQ==","signatures":[{"sig":"MEUCIAPsDahM7/n/Cb7HR/tL6BXGhNWbcDY+7Tt+7scSReLcAiEA21znZn+aLwnA1foZiCAbBO4F7MHsqLZbxi09UrzmmoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"98b4d2d1202829a3a311527c9dbef0753272f296","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v20.20.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.44","@nocobase/logger":"2.0.44","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.44","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.44_1777175165821_0.7158929640162046","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.19":{"name":"@nocobase/ai","version":"2.1.0-beta.19","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.19","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"bba94df9202f804b7fe51bafde5b977ebb7c3990","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.19.tgz","fileCount":119,"integrity":"sha512-IIKH/3S9Luytasache3I9fjpgjFl+W496K3Qf9gaVhDspDsaqOseZMmO2v3N2+CjYufS0jJjjy60bEGlQNGTiA==","signatures":[{"sig":"MEQCIH24SJJUnMao9nWS/AF0ASNxVQnUr7nB/1B9eDcc14CnAiAqUeA3miUQC7OfYnKaici/Y1UnHMYhKPCVLAVLEKXv7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236745},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d89ab08dbcb25877de69827d5bad6823c27b2cbb","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.19","@nocobase/logger":"2.1.0-beta.19","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.19","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.19","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.19_1777201161901_0.05950042639726938","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.24":{"name":"@nocobase/ai","version":"2.1.0-alpha.24","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.24","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"b9a91f61aaf1905f604c993bd5a828649a26255f","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.24.tgz","fileCount":119,"integrity":"sha512-HS/0pl/lo342ihXoqRaYRU+zmMUrtk08O2eVP+OWoUa/YNOFbBFW25RNDhxyMa3kPFXNofd1h8CGx8tGSpLE3w==","signatures":[{"sig":"MEQCIEJRjtBaxVeVduWFOIMuy0ClNAFdBsw/VA/9hZGGh3ojAiAP4Mzce5gFekU2ZUm8aq0AXUqmkkXe3AhY9dSVbOSSXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236750},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"effaf56a9b9ea2d40200c4c10854a84d9622f071","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.24","@nocobase/logger":"2.1.0-alpha.24","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.24","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.24","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.24_1777203349673_0.6369129419976334","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.20":{"name":"@nocobase/ai","version":"2.1.0-beta.20","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.20","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"6933665d24e33cbc53e0763f7d09fc5241e5e80c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.20.tgz","fileCount":119,"integrity":"sha512-GNHpNHirqZZsvF/btirAz2mG8+hq3vfWV2dI1+/MPQOkqTP5mkpfG8ty8XmLBRlj0AWsgxJ28QE3Az/9gQr3ug==","signatures":[{"sig":"MEUCIAxI00QPV5YZmLi/AKzmV/Xt0K3LjQOpEESfBPUke9fxAiEA+FJY77RFQol8lTGRMWwlB9JGTuTcCOJ3Wsq1Uo/tRkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236745},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"5515f27380c0c5410f7d1e5e5858364fcd838e5e","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.20","@nocobase/logger":"2.1.0-beta.20","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.20","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.20","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.20_1777253466926_0.22234719255349678","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"@nocobase/ai","version":"2.0.45","license":"Apache-2.0","_id":"@nocobase/ai@2.0.45","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"0eeae346261078e6fbd47857451773eb34dc7d7a","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.45.tgz","fileCount":70,"integrity":"sha512-J6khTotXrYZr+lcWuwfsQoBjQY0/mY0syQqQ5tbcj1mKtYRwd0ve8sGzBVHrbA0iVeNDsuuszNrX8371UN9PPA==","signatures":[{"sig":"MEUCIAV7nLKBBlLvYHnsdwPByUrt+Lx2ISicelMwJq8XFNNtAiEA4itl5H/3rFPNGCgqgSsQrM9hYPKVtX50g+GnuUB+Y50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"9b720e650924098938f8c3c50978273748082cb7","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.45","@nocobase/logger":"2.0.45","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.45","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.45_1777301098515_0.6019952381196043","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.21":{"name":"@nocobase/ai","version":"2.1.0-beta.21","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.21","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"5393b55700f3d7ec7dd49be4916952b66e80e4f4","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.21.tgz","fileCount":119,"integrity":"sha512-IcsPQ8QFe04g708Avz/tW3yKWKvdlYHp4Cl5hLzS+oIDK9AHh/0AuA4mnljftn3t/u7PpyvFr+yIAh+HeT7XcQ==","signatures":[{"sig":"MEYCIQCKjMMZeb/yxA6jUc3WYwc9JljfZyOvtwJwvpd9yWWPIwIhAKkk2EUkOt9UTx7FgMYPdbYw/1HEEnPY+ngaPOmdkiXu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236745},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"324bd82f33fca58e98711688a17ceb65c186b65e","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.21","@nocobase/logger":"2.1.0-beta.21","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.21","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.21","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.21_1777309913060_0.7516585781923897","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.25":{"name":"@nocobase/ai","version":"2.1.0-alpha.25","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.25","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"93f1e368a2a8dcf339282118589db68e7e144fe3","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.25.tgz","fileCount":119,"integrity":"sha512-murE9dxb3NSOFGNz116YwcAaCszNP4tdiq6J5gcogi0SKk+nWy/+R+Fk+FbWfcWR+fgPttMAm+uCGAmynoubNw==","signatures":[{"sig":"MEUCIC4gHqhTuNwOgCKQnf0xEFJbTtO3BUyI2sPoeo8Cbr2TAiEA4O2zfsfAR1ERHYPb+4fdsLiTH/ob1pkcsZ4/260i2Ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236750},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"63e4aaa625f3108fe41238e85bb13dee37fe1f48","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.25","@nocobase/logger":"2.1.0-alpha.25","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.25","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.25","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.25_1777328089321_0.44208865548889675","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.22":{"name":"@nocobase/ai","version":"2.1.0-beta.22","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.22","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"2bcbbe98498d4487da3a6397b6cb92b28b4aa5f7","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.22.tgz","fileCount":119,"integrity":"sha512-l+TiEXZOPPIu4f/+Ql0AldRg1PvdID3glwZZZTD8yIrl9tIVCXcdatoni94K8m6p12frY9il8l14eCO1TPAMCQ==","signatures":[{"sig":"MEUCIQCbqXpQgdlzd9heng7Ne0a64HCPAF8H5+NiHgVtMhtEywIgKAiCWLDmiqRXK+J9CR61FJ6TrNC2RVEQd5WYLjr2Vv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236745},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"53ad02861ed8e813103f59659804417118c85b4c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.22","@nocobase/logger":"2.1.0-beta.22","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.22","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.22","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.22_1777372104022_0.786317450649272","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.26":{"name":"@nocobase/ai","version":"2.1.0-alpha.26","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.26","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"e49fc5f11bddf1cf02d111aed638c362bd86214b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.26.tgz","fileCount":119,"integrity":"sha512-8ls0bYmcbz/MQJZbE2c+hdfMXVYdDXPoOQQlBpWakKpAYDnEiURni7F4B0n960YTb+nRt42j7+8JmrUI8iQLxA==","signatures":[{"sig":"MEQCIBcXwWQL92K22niTBN5HliDgHrHZWODlWSDoTA1sILsaAiBBVhTzZ1tVmCTZMJTBg0pvQN7CYL8RKmcYgWL9MVHI9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236750},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e6e6518030175b58080218bb4357642398bcb54a","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.26","@nocobase/logger":"2.1.0-alpha.26","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.26","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.26","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.26_1777390181717_0.1149681786328618","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.23":{"name":"@nocobase/ai","version":"2.1.0-beta.23","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.23","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"1fcbe986728b7b6c37c64ea7f966776f558e2871","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.23.tgz","fileCount":119,"integrity":"sha512-qMiNR4x05D1Na7RI4NKKGoj134/RM9vNx6wU6Ne+FDcPPdbdRUl1CBzdrPUCeIINC0/iBlMIWuuey0bgqtv1lg==","signatures":[{"sig":"MEYCIQCk3jdUL9xoBSxneyJAs5u3FgKKWaakiuK6mFpuWcYqZAIhAOMj0F9NXELn516olGqitwW44UqXhKHBPRh2ycxVaT9d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236745},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"bb4c0d3551bf9eff505b63756dd24a0813231f16","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.23","@nocobase/logger":"2.1.0-beta.23","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.23","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.23","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.23_1777392588472_0.5752509917865836","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"@nocobase/ai","version":"2.0.46","license":"Apache-2.0","_id":"@nocobase/ai@2.0.46","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"68e9eeb187bc1de97f847dc3390b5dca78356cd6","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.46.tgz","fileCount":70,"integrity":"sha512-TPpP0LL6oAtM7cTPQEqaGTjpeg44cCrAQDLI2nYFxSY6PTY9OjVw+ltrrkvWJ22+IH7rBSCB9+/54ZK62wUCQQ==","signatures":[{"sig":"MEYCIQC+vPY7lCUK/aujvG/yTeoUbDe4okTl/PqA8ca1iKXHFwIhAJgvpIsJEhvbHFWIgHjjX5SZjm1e1Y5ZWuM+SeY/QvuD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"6a57a07aa522c0fba8ba2e5e2b3970c38e08528a","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.46","@nocobase/logger":"2.0.46","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.46","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.46_1777419098163_0.3404776179320974","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.24":{"name":"@nocobase/ai","version":"2.1.0-beta.24","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.24","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"975277c2dc8caf47d57ab6ac9786bfcf868affe8","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.24.tgz","fileCount":119,"integrity":"sha512-W+813bjGgWa6bO2CXnB4j60QOG/cXGcZN9Udw/UIDO+sy6eBUVFlyp06GBkYBEnRc+jucn0dDsiL9ivl6Ohntw==","signatures":[{"sig":"MEQCIGrc1layGhx4PudjBwKiO19II9W+wkTnJph/aJIUQqeUAiBbRXdh7PqzxB9K97OvpKXxfAzsXJes8OmG3twnwvfHuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236745},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f77b85530a2d127d9bfe4dca3a26fbb02c1139ba","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.24","@nocobase/logger":"2.1.0-beta.24","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.24","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.24","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.24_1777451217050_0.10241771179187875","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"@nocobase/ai","version":"2.0.47","license":"Apache-2.0","_id":"@nocobase/ai@2.0.47","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"9ef23d820f455a9f1a89b0964a469c651175af6d","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.47.tgz","fileCount":70,"integrity":"sha512-FBiJAAhhl2COKylR2kDVT+zvn9SaWdUiOi2IB2Bfl//tvpax4PAjxMVEf38ALkwriQjXUj0RuvbygCqhu7Uyig==","signatures":[{"sig":"MEQCIG1RpTVlrMHN2iLqHUc3QmkL14v6LqkUwSV6NBnisOqsAiB78CZKAK4cf5nE4ThDBWzgGUvIqXyOTKyOrXLhVbzEig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c2ac5cf739e1160ca5af4ad933498b70e771abd3","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.47","@nocobase/logger":"2.0.47","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.47","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.47_1777650002730_0.788787186345105","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.27":{"name":"@nocobase/ai","version":"2.1.0-alpha.27","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.27","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"9bd73ee1cfbae196c54c7e7b47b2cb6ccb586edd","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.27.tgz","fileCount":119,"integrity":"sha512-aXYIQGpUyl8RaLHTb2VZ2NEsrmBJLpUi6zDSuP4BBCSxvrsCSUOuFPWNfrP8nS7N9jlEAo/M6BoucAzS3YG2Hw==","signatures":[{"sig":"MEQCIAIMEPplBi1Z9pyUqLeQYk4JgI6wEB5qAHxKRigsUQ9NAiAUIguVe1l8rtxKHl9supqgiG5JdCzv5KsOFc2spgxfyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237834},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"a340a88d86d3ff7e06d723215b02aa3c122f4870","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.27","@nocobase/logger":"2.1.0-alpha.27","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.27","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.27","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.27_1777798637659_0.9355801050447583","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.28":{"name":"@nocobase/ai","version":"2.1.0-alpha.28","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.28","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"e0f7688f26728a6fc3cf127da1c791164df5c8f0","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.28.tgz","fileCount":119,"integrity":"sha512-D5Ep/j0ZE7EZrVWBXlQEmm+2xDsvV2H/81Rhl0iGEvUASm//cgM7pFleN20HzWvHQ2mPcKI0b3SKAHLWBukwuA==","signatures":[{"sig":"MEYCIQDZr5pLlJaSSuOkgcSPvpdf+aW74tdCEgT8wjr1dDPOrQIhAL5gCdMoff5qwDJYCW6Q/1a8t+OZlxXfbaXwMeU5wlhN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237834},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e38293c4a1ce4d043d2b17a3067fd4f0341a7a2d","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.28","@nocobase/logger":"2.1.0-alpha.28","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.28","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.28","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.28_1777853395680_0.7446764449276411","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"@nocobase/ai","version":"2.0.48","license":"Apache-2.0","_id":"@nocobase/ai@2.0.48","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"278efef409b425b07171a1192ead49d075789694","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.48.tgz","fileCount":70,"integrity":"sha512-IFaiU9IraDVeg+hUeTMdyeaVjJnAu3OSTJfYc1MdCKH2RskTM5R38dohrH27TN/6DctOEJThESANkY47I6NzxQ==","signatures":[{"sig":"MEUCIQD0wMtMtzI+4yNycGuBzP+ulAkFUfoXXoF1gIyhBJfbhAIgSUB1olWgUjDxn8+Nd1re/r9XCHk2iq36zheKtBF+x64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"9a7e1e19953b501dedce4526a7231ea6c74dfa98","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.48","@nocobase/logger":"2.0.48","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.48","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.48_1777870260412_0.7049138261097774","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.29":{"name":"@nocobase/ai","version":"2.1.0-alpha.29","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.29","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"42b1fb290722f035a0517cab1fa37e686c0a76bc","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.29.tgz","fileCount":119,"integrity":"sha512-BY6EluZPJtVUuK0apKIQn/dpd0qHc5g1V60KLKQzXpb7PJgdmJcYa/Hel4l13N+RAsfcu9LQJTnN4ijVvZKSqA==","signatures":[{"sig":"MEUCIQCHn6nIqf5MxkzTyX+oG90vDHwGFSdSUcaJhgY2/yLfIwIgTUJblLCfMbysWYBTXvVMqlhAdEb1cknzPoj1FwIES+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237834},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"526e36e399a570755286f9a0d34fa202b4a58a03","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.29","@nocobase/logger":"2.1.0-alpha.29","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.29","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.29","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.29_1777905506623_0.6305515567899544","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.25":{"name":"@nocobase/ai","version":"2.1.0-beta.25","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.25","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"3183de0fd7471516a93b23c71ddc054bfed57fcb","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.25.tgz","fileCount":119,"integrity":"sha512-RQw08L0JNpAdIWGQsXM7FZqVsi92ql5TJc1Ry0Vu77gu5xKMjfz6sSJd6xLIGXPw3B//SOIW+4/rlSEmxdibAg==","signatures":[{"sig":"MEQCIE4vcVqQifmL41kfDt6hqvH4TjLlD3w+61DXx32C3LnpAiAcWEmJfv9NikS4gQnGbqF+kPWVUrfXVjtnCplOyc9mrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237829},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"824f8b8200e9fe086135768934d3ef427b212446","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.25","@nocobase/logger":"2.1.0-beta.25","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.25","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.25","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.25_1778066336940_0.6162668454835618","host":"s3://npm-registry-packages-npm-production"}},"2.0.49":{"name":"@nocobase/ai","version":"2.0.49","license":"Apache-2.0","_id":"@nocobase/ai@2.0.49","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"c947637db1f954369574a770eb06aefa39a1c3e3","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.49.tgz","fileCount":70,"integrity":"sha512-co2ikzyV7tWEnUoajcgXAFJ3PfSRTr2JPMFwbgSrcUSeEY1GW7GEh77s+ZezpYfkV2CYgyCXY0dlL2UB0tkWGg==","signatures":[{"sig":"MEUCIQCY2LySGxPZjhVF1aacmNCG5Ruc5K2HVdA4S/UwaMNciAIgWW+2ZSk5wfGHF33MH9tEt9e4ufvq8xRAHnuNqiZdy38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"874132caaaac65617cc235ee2570b830cd332277","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.49","@nocobase/logger":"2.0.49","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.49","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.49_1778066486112_0.3791076830510802","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.30":{"name":"@nocobase/ai","version":"2.1.0-alpha.30","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.30","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"d0fef03e2897a8e75323ae62a437b76fd817e911","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.30.tgz","fileCount":119,"integrity":"sha512-3UBnT8YiSOVGBUpoKuTPcIxcZYXxCa50ozsGWP2JvNLfdMqypFIit8magJWFzD49LhlBi8d1ZerrP/x7VoAvKQ==","signatures":[{"sig":"MEUCIQCTFnzWd7MiQOsJTQkY/aoVnmtub/t9xfXKOXx8LtwnbQIgHJsxYiKhY25QIDMS+3wt7EtUfsE3Aj3svp9ylRY48Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237834},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"292ae0ad87f195ed201b274902d21ecd96f5ddd0","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.30","@nocobase/logger":"2.1.0-alpha.30","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.30","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.30","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.30_1778066657546_0.4276091407438496","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.26":{"name":"@nocobase/ai","version":"2.1.0-beta.26","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.26","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"279755c6a880b022e80f3cc4963a467400918b16","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.26.tgz","fileCount":119,"integrity":"sha512-TCRDZcTrfkpWAqDpI32BYLS5rha9NyKMJWfQWApdIeuECP2SsvXo8FDGjNkW36NRscYELT2Xc1/j1DlYa3teZQ==","signatures":[{"sig":"MEUCIQCXii4xQIVIj0y/lcR73VLjdqEFPflCHg58QUBBCljMsgIgCac13a3pVcDPImZPZhvY9+n75pvqPDa+3fR+anf0rmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238625},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b17e1a72057813fa27d8435bf0f2af67ea4b059f","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.26","@nocobase/logger":"2.1.0-beta.26","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.26","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.26","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.26_1778171555364_0.6439784385939862","host":"s3://npm-registry-packages-npm-production"}},"2.0.50":{"name":"@nocobase/ai","version":"2.0.50","license":"Apache-2.0","_id":"@nocobase/ai@2.0.50","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"30c70e936be756371ab9572208ecd52aa6e27d1e","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.50.tgz","fileCount":70,"integrity":"sha512-ttO0MROsxnJYr3VyLXQFsR6/gDAV2o7zMcaQ/IYxQacULLtNMwYPCKxBDtnTexp7pQVNHUGklsYK63s1ydMVzA==","signatures":[{"sig":"MEQCIAyFGFbj2/AXacqllbsYg5pAjJEjQqc/FL1BfsWe+MirAiB7o9SLPboDxINDODD7bH8lTmTDCB4vxWNnizU8IfByDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"cd183287e7be7bb75349ad91a006f5fa53993962","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.50","@nocobase/logger":"2.0.50","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.50","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.50_1778303511135_0.9350120636506078","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.31":{"name":"@nocobase/ai","version":"2.1.0-alpha.31","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.31","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"de96655ffad4e6af701ab525aa608cfc6b6b4136","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.31.tgz","fileCount":119,"integrity":"sha512-OBaLyEZoE/dKC3jjjShDQxNbUQKCGrWvdEb+9M8roGGlsWgABJny7qd2T3SToMnv5B+HNewoZzDNZUl5sy6rHA==","signatures":[{"sig":"MEYCIQD0oJnGrhTJI22ZRpN6cM5TF1gWtULs9R2znrsKmlPA9gIhAOUjq6tk9S7Y4H5mhkTKg24VXtAtkpuvPtiidKFf2n6+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238630},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e2bc6b461a9bfd336043069c3211c9c5b01ebcc3","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.31","@nocobase/logger":"2.1.0-alpha.31","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.31","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.31","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.31_1778305510063_0.2575215151792003","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.27":{"name":"@nocobase/ai","version":"2.1.0-beta.27","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.27","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"f74b3a63a5a35fac30b8bb121eca130eac6a6264","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.27.tgz","fileCount":119,"integrity":"sha512-XWtO4xETJefX02Lu2N3RI+6gj4d2LGEM8WAtWeRXZMlPJbh7UucZ2rrUevftQCctoWCjaFfnjLQx9YweKRhSNw==","signatures":[{"sig":"MEYCIQCfCel0nGNyQwJDf7lvBVNM+iPtubImnWy0idhs/uf6pAIhAK3HOdzdb/II7ZMgHxVDd4M02KqZhs7EUWK/U6hGGv97","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238625},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"6d9e2d4ac3c6bf40951c8eb252860e47aa3a3c37","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.27","@nocobase/logger":"2.1.0-beta.27","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.27","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.27","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.27_1778308792545_0.09917758243782782","host":"s3://npm-registry-packages-npm-production"}},"2.0.51":{"name":"@nocobase/ai","version":"2.0.51","license":"Apache-2.0","_id":"@nocobase/ai@2.0.51","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"7d64645cdab75815239babc9a29dbfadb81d497c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.51.tgz","fileCount":70,"integrity":"sha512-2Ld6Bz1/MSNIt13hwc9GD8uovNhNVLukMbxHhbd0HlLOqN/RTsxA6A5tm1pSi9kNUfwUDZHE1BPOB2N6jyt96g==","signatures":[{"sig":"MEUCIQDJQXRhCXD56WH+C5ozjA+PD8T3AcR7FXQDsSV0SMHZJAIgQbUtrFnT3GcNlmnTYQz8vAu3fNv3vyrTkiWIuVdHhxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f77260e6a5471835f9dac39c55fe1aebd11b65f1","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.51","@nocobase/logger":"2.0.51","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.51","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.51_1778397097580_0.26178638479309435","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.29":{"name":"@nocobase/ai","version":"2.1.0-beta.29","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.29","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"293b9d65379ca9063640e2755fcb736a98a027a5","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.29.tgz","fileCount":119,"integrity":"sha512-TYGYNWL2HpCbzfMJsPR7noObrhqyHximGfnmKZcu4KboyV1VYDsphvASNd3rB9u+xUDm7c+r/Bs7ogeGOGSC/A==","signatures":[{"sig":"MEQCIGdSRFS/8aXmwfK4vUE4mAsQO1U9u8YB76jmVZK5s/HgAiBiXqgPsMPJBrwNh5MlInxiynfi+xof/aQNdYDXNxIyCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238625},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"86c41be29dcbcac6fd6aa46b4a137ef07a27c1d0","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.29","@nocobase/logger":"2.1.0-beta.29","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.29","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.29","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.29_1778426208832_0.586046343073723","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.32":{"name":"@nocobase/ai","version":"2.1.0-alpha.32","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.32","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"21712c7af86d421d99aa3aa75d21efa9b52147a3","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.32.tgz","fileCount":119,"integrity":"sha512-779LMWatg9d/G4x7jmjEmcuHuJudLCZ1Mxuy3bKeNsESa0nrV58YIc4LGBUjzxeYClfOL49jfJGO8n+U9PLGxA==","signatures":[{"sig":"MEQCIH8XontYfk6LnYbn0QPCLPTSeyMEnTZpgNNNS1lJCqmnAiAXqQj8S3bH7g/WCAgs3GUWlNk9oT/QoORL+ORRIl96Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238630},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"1ba7d717e156651db17c615f9b9c48edd669d19b","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.32","@nocobase/logger":"2.1.0-alpha.32","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.32","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.32","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.32_1778428842713_0.07419631230889712","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.33":{"name":"@nocobase/ai","version":"2.1.0-alpha.33","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.33","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"08d7316848806c2691c7e1aebd82311bef9572d3","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.33.tgz","fileCount":119,"integrity":"sha512-E6pVH6oY4HotXwNb8Nm5KkXBD6wjxPQQEItRxGorepvAyLz3nkRfRd2PtI+y52xw8sQQtgnlDW/KU0uAaRM7PQ==","signatures":[{"sig":"MEUCIQDxdC615kcoJQpXgsykAuOE54Tmgt4uYxqKFB4+Y1HAhwIgBPpVvJOUWMeUO6Pby1cTB0dSB7rZDVBOFPj9OTmf2Ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238630},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"64aaff11b9d9cab6890fb4835d7ae6933f2d3081","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.33","@nocobase/logger":"2.1.0-alpha.33","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.33","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.33","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.33_1778499652115_0.6689674528833429","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.34":{"name":"@nocobase/ai","version":"2.1.0-alpha.34","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.34","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"0fa633987714daa71d7d6a305a1bf6772f18123f","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.34.tgz","fileCount":119,"integrity":"sha512-kdZEJpNerOCi8wvqItOM+30HD23p14IJDd/JAe9Ji8YvUIAplSSsrhJpTdar+7GiNBXQ5emBiSE5dXfBwZWUWQ==","signatures":[{"sig":"MEUCIBlqZDuCDgX5WPsqPD/t7tAQH9wScUCoPaLCguv1rIxdAiEArS1A3TXSDyvSL3GRMiWBmR0M9tcyPe4bh9KRyGDADuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238630},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"59970f73bdbea2656e20cd24357bacf78a3f759f","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.34","@nocobase/logger":"2.1.0-alpha.34","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.34","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.34","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.34_1778517416336_0.7342375576491733","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.30":{"name":"@nocobase/ai","version":"2.1.0-beta.30","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.30","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"37f1a7257d05b35c825497ec9cb6e9e76e2144bf","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.30.tgz","fileCount":119,"integrity":"sha512-ITU5Nig6CC4MQ1Z6gm5DUqTMcciphDVC6Rpys7erkkHBjKCdOQZmQLHyNiT2Aw/txuQUWVelUNZyajHRS9eliA==","signatures":[{"sig":"MEUCIQDsZW3K46DtZTS/+AXDDvLKriv8L8Fh/xdPD0aE+AdoTwIgYxBkHR1zbBzr/mwDrq0UcMZ2e3yODdlfuzyOW8Z2LXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238625},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"1a493069cd0d8a4f403668bfe592879678c894b2","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.30","@nocobase/logger":"2.1.0-beta.30","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.30","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.30","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.30_1778541486675_0.1706905712541975","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.32":{"name":"@nocobase/ai","version":"2.1.0-beta.32","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.32","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"7f9f7a27b59157ac389a38a67acff2f855465970","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.32.tgz","fileCount":119,"integrity":"sha512-6RAnWOiVzf5JSRGjvgtRerpHwidej/k8/8AUTgeCcZcgAoxBqnenNpzt9oHRiKOpCWrYPoW/71f2CGTiBVD8VQ==","signatures":[{"sig":"MEUCIQC9o3GuZYPi2BbIPekB19VetPEKb99bUy7KF39EIDoOTAIgbTVs8hB1hU2lAC7zutd9WD8mLLswnO6fMgFZVvtLxD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239303},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"659c5efe992da7118d33c768bbd9e837a2c4716f","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.32","@nocobase/logger":"2.1.0-beta.32","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.32","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.32","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.32_1778650572461_0.3106986047899265","host":"s3://npm-registry-packages-npm-production"}},"2.0.52":{"name":"@nocobase/ai","version":"2.0.52","license":"Apache-2.0","_id":"@nocobase/ai@2.0.52","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"a4565e9dcc925ca3755d23abbcb38d7279175391","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.52.tgz","fileCount":70,"integrity":"sha512-k+Nzopt/4BeliZif/6RwHVA02Z+qkK09ay7Rn1dP80QWTqUSaf6fSko4z94ZnsDMOGVUWLqni0QVgMu152biCQ==","signatures":[{"sig":"MEUCIBlO7UI62RrnfnZl5Nw1Z9idIMpwvLIy3yJ1yo9bZhonAiEA8lHWavcYPqcO07KIrTgDU1bU1Ck6uEShY+i/1Q8NMYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f843db103e286616a32bc0c6aa011bab9e1c1c10","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.52","@nocobase/logger":"2.0.52","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.52","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.52_1778685668522_0.8664837471357292","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.35":{"name":"@nocobase/ai","version":"2.1.0-alpha.35","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.35","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"bc6fe52d8d8857ee7ff849e290004684cb5ee995","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.35.tgz","fileCount":119,"integrity":"sha512-FGZerzGgDwFNioWLO3CaceIjLL4lkMiux8eSx4vtC3lMHAylLGGmcHH3fSNo5WtT807XTKSXRqMu/DN1pHV4HQ==","signatures":[{"sig":"MEUCICtzNyAgD0CwbvOwd88m8UZhCDc593katfq0rVE/jlREAiEAl0tqTCBKGyo0jIPWQy3od3sKxnBG49OTyOBAOIZqS7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"313a9e19e84a99924c86f9855c2ae48943f450b0","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.35","@nocobase/logger":"2.1.0-alpha.35","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.35","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.35","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.35_1778731652626_0.7613811678651206","host":"s3://npm-registry-packages-npm-production"}},"2.0.53":{"name":"@nocobase/ai","version":"2.0.53","license":"Apache-2.0","_id":"@nocobase/ai@2.0.53","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"63af9fbe1e9d30afe610fe8f8065b6b42226efae","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.53.tgz","fileCount":70,"integrity":"sha512-tpaChyrCm5wxP/hNz6ypL1Fmrf0Lig/YgFUIPZdxCZuFJ+JcIQPTxlLS1njEiU+F8b0D6VqsRyj9hCm0IXEkDw==","signatures":[{"sig":"MEUCIG9P6VWb7Sjby2Tu5TKS8hiQH6wvv2lk099/+MM2jwv+AiEAiNgBfHU16k9ca4+z8UCO2eVsrIMVmZcC0HBCLfQgTn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"652f01597d2293faea886f803c3dfefbecfc654f","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.53","@nocobase/logger":"2.0.53","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.53","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.53_1778752822019_0.12933262877533136","host":"s3://npm-registry-packages-npm-production"}},"2.0.54":{"name":"@nocobase/ai","version":"2.0.54","license":"Apache-2.0","_id":"@nocobase/ai@2.0.54","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"859bed6c9c18ad7621b3581d8ca10a2dff0fd21c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.54.tgz","fileCount":70,"integrity":"sha512-EOyaA7V0sMb883i5iTptwnOjWtborvZGjPsptIFNDxYXGbFL3dxAz/4eYCfiuK/on2rQ1LEJXBsvwpfY6SYqHw==","signatures":[{"sig":"MEQCIGYFh2NywLyQq4cAwmuMiymIMBr5MFa8/qxP1HJBmwMaAiAnEflVErz97SThor4VG1GXJtQUGmsWQD7jzk+gIEg5DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"07c5c9c6c5fe587da82b8791cc2fd8c365959935","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.54","@nocobase/logger":"2.0.54","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.54","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.54_1778832707222_0.9565131030466971","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.33":{"name":"@nocobase/ai","version":"2.1.0-beta.33","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.33","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"05d57dba1c1f7d0ea4a73e74a83f0cc940b21a1d","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.33.tgz","fileCount":119,"integrity":"sha512-zIBw7AEO2AexMwyCcmUmxQ1HzXyBzMK9fZtpj7m0lboAynhcJI5xTz6KwZ1cPB5qOwDd8wORXuuH+jMho5tFGw==","signatures":[{"sig":"MEUCIEMDcOWFBieuObM3NndOSni/TTSa+lGy4gLJftXWMFq1AiEA29kQ2ktSrb11g1kqNgFZm9D11d7sBK/hcEZvD7x+bjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239303},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"4815c394e80a264fa8ed619246280923c47aeb72","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.33","@nocobase/logger":"2.1.0-beta.33","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.33","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.33","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.33_1778861118656_0.023245126974997365","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.36":{"name":"@nocobase/ai","version":"2.1.0-alpha.36","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.36","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"073735c986a0b1167a960f43ed44bf5ccfdb122d","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.36.tgz","fileCount":119,"integrity":"sha512-66lmaIV5wE8bZIni5oE9+wflkhZQ7JKfwuoj8YsN9n5Ij2kA0Dx/6y+VZcO7RHWEdlRQAKLfjqglhDdIfkJ+9g==","signatures":[{"sig":"MEQCIHoKjr/wlayH8sIoNUACCLTjyesBeI/uC3mSR4foVXYgAiAXDwPChEjIOXxsVzIz0PTv8+0kWw1dnJMypSd0GjZCPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"54cf3ac93b02ea9a409def6ebe4bdfdad07d0691","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.36","@nocobase/logger":"2.1.0-alpha.36","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.36","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.36","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.36_1778928430794_0.8232990289524149","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.37":{"name":"@nocobase/ai","version":"2.1.0-alpha.37","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.37","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"ee600c78abea9dba6a7a89b34d89af64485ac2c5","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.37.tgz","fileCount":119,"integrity":"sha512-2Z2sZu/0LbFBHMBQnzeZ+F7WXk1KVUBtPi7td3m7Z4Vw840qqoEgkkg4QqtxdOLdKb6I4Sm6RPtDD1E4UIvLXQ==","signatures":[{"sig":"MEUCIEw2KqdqbedgoOEYi/MQdYHq/qAru1Tz5LONkgkPiXK3AiEAsL8rDt3ACd/ATSXQwfBgY9YsIFZZMn6BuaOGG5xTK2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"8b45f4586ea5b386b376188cfc1012ec12e9bc8b","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.37","@nocobase/logger":"2.1.0-alpha.37","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.37","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.37","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.37_1779011714679_0.06286059705942915","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.38":{"name":"@nocobase/ai","version":"2.1.0-alpha.38","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.38","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"61851d63001b4f74c52871d715ade50cb311796b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.38.tgz","fileCount":119,"integrity":"sha512-bTGrR7pA/RGuP9ov7Akni7Z94ZIOCf106i0d1i8ovH1vFlmSeLPnwMmVO5XuhCcH8tz01amYt6QkYar5UcaFXA==","signatures":[{"sig":"MEUCIQDs2s/WAWvqxTbj2my2O96pI2u/Ok/FUZ5VpB573t2IGAIgYl9l/o73gJkTb01Jsz9f9e9o6qzRv7kfureF55Qr5og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"cc99815fc9ae0612d6db0db5ebbc87a774fff8ed","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.38","@nocobase/logger":"2.1.0-alpha.38","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.38","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.38","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.38_1779036779371_0.954458909892504","host":"s3://npm-registry-packages-npm-production"}},"2.0.55":{"name":"@nocobase/ai","version":"2.0.55","license":"Apache-2.0","_id":"@nocobase/ai@2.0.55","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"ea78ea7c31e10f9464554a48cb9a2fc992a6df0b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.55.tgz","fileCount":70,"integrity":"sha512-cVRoCZb/dfNwkTGtKEdookVo+dw2EuarBh7svjSuf3kffrn2CeUqaz4JlQw7CzGDqLYOrCrRjJFtLfNg/N+xRQ==","signatures":[{"sig":"MEUCIGdaMsOL/ZARtROE+Sgwoxk5Pc5RolaJ3c76g2wd8bzwAiEAx/uktHbWZESUzG2KBKiPWBkPSB2GLXSakD1DzEKG7Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f8e14bcb84ed1ab8f2915441ef2208218c272ede","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.55","@nocobase/logger":"2.0.55","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.55","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.55_1779089700584_0.4683021883376881","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.34":{"name":"@nocobase/ai","version":"2.1.0-beta.34","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.34","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"5647a3f4d60f9304de00ca6bea36680919c4f6eb","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.34.tgz","fileCount":119,"integrity":"sha512-TpLTKvoMU2gFpufbZELIL4oqjTkv0z5nk56bvqjZtDWMh+j7FvuC0pDf43TnAtVooVtngl3kREQOKkfX5BCZow==","signatures":[{"sig":"MEUCIQCLr3waeoQPmfdjwHRfqIy5lcseOQ8GY5Cgn75hjsGhGQIgePZpJSX97LANNdHqW9gEoxDp7E0UJPfBAga+WsAXlps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239303},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ca804833299c547f8d49f8d58f73273a4bfcd03c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.34","@nocobase/logger":"2.1.0-beta.34","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.34","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.34","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.34_1779126037289_0.45228847558475116","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.35":{"name":"@nocobase/ai","version":"2.1.0-beta.35","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.35","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"304a735abaf18ce9c8780261977ce588c32cf9f9","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.35.tgz","fileCount":119,"integrity":"sha512-fACAKjhxlNmnvGugW0YYchimHFnoQJoMr9xmvMMwHWcNJ8yNdhGtUqX7RyPVTS77gBRDHWrNN38XybKO29hiSg==","signatures":[{"sig":"MEUCIQCsMgNykxUWCAq5oFMCoQysp2GFqryEsLBeh9IYpchXcwIgSg3tTZLhfggulH9QcHyK9Ob7ufX0cWzMu79GoPiFJoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239303},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"74310d8b9e9581fcde14b5a93d12b41ddb5bb325","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.35","@nocobase/logger":"2.1.0-beta.35","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.35","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.35","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.35_1779210037928_0.906144675926206","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.39":{"name":"@nocobase/ai","version":"2.1.0-alpha.39","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.39","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"f0371a6743c9f8b2a22750ee2585f66bcb7f843c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.39.tgz","fileCount":119,"integrity":"sha512-Jhsg4PJiStC730YZzuJCAlbTHpnDHg3R2aJ8VxevzgH9eODMhDBJdFxyxXXVFqbw0f/JSej7ZhTZamrwQ7CibA==","signatures":[{"sig":"MEUCIQD/q7IIhSZBiqEUdfVpRRizclLL2C5Q8zmp5x6CuOA4pAIgVaqIU9qbpPB8qDyDCMd2fuRAH7xmGLIF4GAp9LbLvB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d06ed6b97030866c00e7ce40c9e1bcc773ebf12c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.39","@nocobase/logger":"2.1.0-alpha.39","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.39","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.39","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.39_1779242011602_0.5409915114845434","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.36":{"name":"@nocobase/ai","version":"2.1.0-beta.36","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.36","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"1bd7db04432476a20815b77ab0bafc02921e0324","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.36.tgz","fileCount":119,"integrity":"sha512-04ybvpFjFzLzbYL1U9jxAYXdLznUPp49LAyRWBMGhN/PtK/wo6QCE3fljUk4E8YA1+pETHZ+zxR+sN9rpms3iw==","signatures":[{"sig":"MEUCICovptEpKj26RSHO1Vi9Fnr97QUwQ66hHzLwaHi+LbkcAiEAtRN+jxjKOTP8pgCfXM3EiK0VsbjXGH1WHwcUixyXsGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239303},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"397d45c744f6eb48b3a0cd785c87cbf1257c3513","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.36","@nocobase/logger":"2.1.0-beta.36","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.36","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.36","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.36_1779383187265_0.43985771569644494","host":"s3://npm-registry-packages-npm-production"}},"2.0.56":{"name":"@nocobase/ai","version":"2.0.56","license":"Apache-2.0","_id":"@nocobase/ai@2.0.56","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"1e38f404b430b18f923afdfce10d79cbe4eaab4a","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.56.tgz","fileCount":70,"integrity":"sha512-cnIpzBUbdUlURKj/7qZI6RKYnWZ9UrID019jGAwwuTr5IToWCDIdXezrUmMqtuR0rZ9DhYz0Sj39xAWJRdRkqA==","signatures":[{"sig":"MEQCIG0BjuZvz1eKoehEH6xYNctYge6kPGGnBrBrrzW1C6t/AiArGsAdZ7S5+TwFg0pYh3HTeqj5tYl6u7fa2PiFq8Lang==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"973575b72783db36a23d0dccf1365fbf535261bc","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.56","@nocobase/logger":"2.0.56","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.56","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.56_1779385087398_0.443169361987795","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.40":{"name":"@nocobase/ai","version":"2.1.0-alpha.40","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.40","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"b008bcc683dfd1f192eca681e4291fcd67ad7794","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.40.tgz","fileCount":119,"integrity":"sha512-0ctLM4IhBMXPMY6+GHshjJd2KTJMmJB6B+eqaiMfcjFv0PIUjayH2rWUvot1RI4gM5u+C3x5EqxH622rPf+aQw==","signatures":[{"sig":"MEUCIQDz3BnjbOnl05hzQ2DoIexgReyaZLcEC+R7RajtnMaWKAIgIHcJJAPVpA6YHdgJlUvbQhOm9arpwwnf2xEbWMQ/U9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e73f99dd0abefe847f2e50ff0fea1f41a82fd048","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.2","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-alpha.40","@nocobase/logger":"2.1.0-alpha.40","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.40","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.40","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.40_1779402790789_0.30547488948174695","host":"s3://npm-registry-packages-npm-production"}},"2.0.57":{"name":"@nocobase/ai","version":"2.0.57","license":"Apache-2.0","_id":"@nocobase/ai@2.0.57","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"c1aa49d13f2e5bad2cbd04d87c01137699f7a387","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.57.tgz","fileCount":70,"integrity":"sha512-z8hBKUkiWkaneAUsiU2F/ThjBUvzaSnfX7jmMx6LhXK0x4Krtqk9NWjMsHBGluYvT1oe/wQ7MSXoMCVY/MZUmg==","signatures":[{"sig":"MEUCIQCL9mVokjOQAzlyUIkf6SLCOiTA8l7GlCqXPrEsHUKP8QIgGjM8WvdF7fobO5ZfNpGlad9TdWatkP/5GlCUnekG1Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"629bf05e63bca0cbd60fffb87057d45bda5d9222","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.57","@nocobase/logger":"2.0.57","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.57","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.57_1779746900665_0.05460478222038634","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.37":{"name":"@nocobase/ai","version":"2.1.0-beta.37","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.37","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"3341fda2f2d7197f7aed3d79218af37022a47350","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.37.tgz","fileCount":119,"integrity":"sha512-FD2MKvoMH9E41KJpfRUPHLRy3Dj+MSkrl9q+0XIo5Un6yqhgO99IRZMPWROh8B77KSDh0x9xfJbOhJs/7PZFxw==","signatures":[{"sig":"MEUCIGRyELf2sYV9oMIfLdnF+hOya126hp3pIlyKsAOWCw4AAiEAiU/8EKV3O5VIzm+11tRWH5tmP6DRNCJ2AfT0K+UPnIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239303},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7132e5b83ecc0e42b54715eaf1429c72bcef34ae","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.1.0-beta.37","@nocobase/logger":"2.1.0-beta.37","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.37","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.37","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.37_1779756988963_0.06861353796837877","host":"s3://npm-registry-packages-npm-production"}},"2.0.58":{"name":"@nocobase/ai","version":"2.0.58","license":"Apache-2.0","_id":"@nocobase/ai@2.0.58","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"5b38358b0f4aa58c8dc7a5b36ab55e2fcb4c91b9","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.58.tgz","fileCount":70,"integrity":"sha512-ddnInDeeefrELkLahCZ9efPRjVW/Nguf8kMaNj4AeKsAZo7Kbc6+Lcf4c+Oes0aU2pA8BMZ+eNZmMUCLjyk2hQ==","signatures":[{"sig":"MEUCIQDZdSyWW1ZIL4q9LJKfRtf4o+SjVAMlN2EeuDT34sqDgQIgXcdj607Tj0dN/t6XnbnY49huGsNFg7os7uvPJEl+NtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"158b99ec4f71555fc5125f61cfcf357763994da0","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"^1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"^1.1.24","@nocobase/utils":"2.0.58","@nocobase/logger":"2.0.58","@langchain/ollama":"^1.2.2","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.58","@langchain/anthropic":"^1.3.17","@langchain/community":"^1.1.0","@langchain/langgraph":"^1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.58_1779936155531_0.1490132768965473","host":"s3://npm-registry-packages-npm-production"}},"2.0.59":{"name":"@nocobase/ai","version":"2.0.59","license":"Apache-2.0","_id":"@nocobase/ai@2.0.59","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"4d81db47e436a1669ccc12ab307344d707abc6f2","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.59.tgz","fileCount":70,"integrity":"sha512-65VHskYkFY7TY98SGxlMC7TYMoY6GQae0pye3TOByy+np+laGi7phewTDwxd1tBgI1KTmEVsRBA8a6sZqqe/Cw==","signatures":[{"sig":"MEUCICKo6y48Vam+WTrN832TbXuUeEMlftwAaCasaAwr5mHXAiEAgzT7BHlHbIZBAUP/XWTUb14e4GJoNFVGRko1JOjE86U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114917},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"8b3a0cfadf6cb2da4a7e9213ef0d8d092d885c4a","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.0.59","@nocobase/logger":"2.0.59","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.59","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.59_1779969896935_0.9048822701743859","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.38":{"name":"@nocobase/ai","version":"2.1.0-beta.38","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.38","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"75c2c95b0a5f039b6bfc5a0c11e687d2cb8f710a","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.38.tgz","fileCount":119,"integrity":"sha512-oVhLLzHdX8xuhWvOAfnAcL1+smqhxUGDXNVBNshGOdBKpj1EHEG9mpZFGEV1GeCaliNRir5guSNbx6B0o0dCZQ==","signatures":[{"sig":"MEQCIFC04h214BRmoBA3WIdczXU8CQSU0LAlVHue8eVWGFgyAiAxSxGi9rHXGLHHEGpJKw5EM7lH7+PYSe/SmjQqQXIUBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239304},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d1c585108ff6e51c17b0b52bacb1a2d621d9c119","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0-beta.38","@nocobase/logger":"2.1.0-beta.38","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.38","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.38","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.38_1780023856792_0.8912199415155939","host":"s3://npm-registry-packages-npm-production"}},"2.0.60":{"name":"@nocobase/ai","version":"2.0.60","license":"Apache-2.0","_id":"@nocobase/ai@2.0.60","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"05db088212bb8336ef002bdb1e8606de14fb3ef2","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.60.tgz","fileCount":70,"integrity":"sha512-eQIvAerD2E1GRqghHVDW2jvcLrYM2m0MCG/RLWPqiF8fx12GlMpuSzqB9+CRSBAaSpvIVCpLXI2Z+LAhqBRMqQ==","signatures":[{"sig":"MEQCIDA8aNuIGsvtpfYpzoFoiucCbz46wenT4wTUvU0VStGWAiAuHkkSLA9WJymnirIe+U0Qo3IaXtcNdtcaF2/RCPUD5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114917},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c9bdc985d79d20e88c93cb2eee9bbf24a382ee08","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.0.60","@nocobase/logger":"2.0.60","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.60","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.60_1780050237135_0.6315631027221478","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.45":{"name":"@nocobase/ai","version":"2.1.0-alpha.45","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.45","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"8de74a169971d9e382352db0b9dc671733fa41e3","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.45.tgz","fileCount":119,"integrity":"sha512-0wxOc64lGgWPa0F6hB7US7dOHk06EIjRjJvZoPVOUyt7rOXuCU0YkH5+Esv10SLWl9+Fp7CgyrJSswNsaQJYLA==","signatures":[{"sig":"MEQCIDKRPsH2fn04vs2kHV3G36gzI9OGn/FuvKpZYimDYQ8nAiAreepgV3xSd9DZoJS0vEEklE+/zuxe58rOMRPP6lq8qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239309},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e9e24987e12d0ad10a5db8815b1e1b7b447f1938","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0-alpha.45","@nocobase/logger":"2.1.0-alpha.45","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.45","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.45","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.45_1780059673696_0.6690213229241266","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.40":{"name":"@nocobase/ai","version":"2.1.0-beta.40","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.40","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"c46c029aec174be95c50b78c992adb39759956d7","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.40.tgz","fileCount":119,"integrity":"sha512-xhR7Re3DcXYh2k3xebhXNd2+nsz2Twj3WGHiEGbIegf1E7NOa0Lpc/Q+zaDxrJ532cRMx/QASMJcY2cOhQ+AGQ==","signatures":[{"sig":"MEYCIQD0kRR9mXKPGR/44JNG6izgZ5DvMGUC7wSUfSQA4CvkmwIhAPLw1WqR8ZLP/mVUbPFuOJCISpFyDyvvP9LLNqrsEDhN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239304},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"36e906138f6305723abbef676a61006058feb5ea","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0-beta.40","@nocobase/logger":"2.1.0-beta.40","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.40","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.40","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.40_1780099929326_0.5175735362129819","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.41":{"name":"@nocobase/ai","version":"2.1.0-beta.41","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.41","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"8ad37024ee54666c718fb626eba238aa61f39e1e","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.41.tgz","fileCount":119,"integrity":"sha512-QjeKpEGHOIilWIDoiHdM/qwrNgo9Czf3th/1eQosM8Nx+2Hh1wCzEF5HlPG1ZFoQWcR7aiRJZpF+wSfyUFSiCg==","signatures":[{"sig":"MEUCIC57lxB4N0ebaPKggMZwgHAdOEwFCJYJU67wb0M1jaopAiEA7TWYG8bUNqMhjTkSIRI5RtY2V4lOqdaWQrF9dpBUVvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239304},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ea3f966811146edb13c9e8016bf4cdc81597a003","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0-beta.41","@nocobase/logger":"2.1.0-beta.41","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.41","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.41","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.41_1780105253717_0.6569239624593783","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.42":{"name":"@nocobase/ai","version":"2.1.0-beta.42","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.42","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"17f2c057f11868a8f6f102d7bd6ce1a5aa86d51a","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.42.tgz","fileCount":119,"integrity":"sha512-2P+eKz4iOELUtaYcoO5JRBMsG746Q209qseaOi8SrzXE7CwbolMw/KJ9WFgn3b+MAn+3XSw6C56A+k0w+6hRiQ==","signatures":[{"sig":"MEQCICMlZQFa+zc5b97ISW+MlIV4275YSE7O4xyrX2QL/0uoAiBvvL4buDOce20F0PAgKcJ+jdSb6zPq+4LkQfcouK+RBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239304},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"619b4d06c934bf3266ba7f388438db018217c87d","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0-beta.42","@nocobase/logger":"2.1.0-beta.42","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.42","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.42","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.42_1780276598767_0.8196729766440056","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.43":{"name":"@nocobase/ai","version":"2.1.0-beta.43","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.43","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"3cd4dfdf851d42315aa42ce03fe7a45823e184fe","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.43.tgz","fileCount":119,"integrity":"sha512-mXQtMkeEuAC5J8hHviQtkeS7YP4QNWwJ7/N6dyekCaQExu55II0Sz+9DQ2eagA99b44Q+pvtXDXTh0Ef9FRs+g==","signatures":[{"sig":"MEUCIQCvZ1W5uhqur38ribJ6C2e3s1GgjlUHHRRCm8byPJwnUQIgN6PsVUrMrZBO1qPxEI0evennvX8y9kWEzsu4CcT3lV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239304},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"6d7750e2373bf2451d246de88cc1f62491685e18","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0-beta.43","@nocobase/logger":"2.1.0-beta.43","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.43","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.43","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.43_1780410450042_0.6568083618326361","host":"s3://npm-registry-packages-npm-production"}},"2.0.61":{"name":"@nocobase/ai","version":"2.0.61","license":"Apache-2.0","_id":"@nocobase/ai@2.0.61","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"4de77d56d049c089656caef75956a975dfc50a9f","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.61.tgz","fileCount":70,"integrity":"sha512-8Tqb1sg20p90BCwLyhpUYOde6wpfqNgYXc4Fx2eU097mbQ630iiFK20lkDSGCgEIRHXbEbPD7fyqReBuW3vT6w==","signatures":[{"sig":"MEUCIQCS189CU4wzOguPN+Ah3kcCbDFXE+c1FUv27TwRgkTF/gIgdLPWX58FKiIiOkSDff8UmgWSXOosDBMVYD63INUBfb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114917},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"974b351c96c0a7a8ce9fd8cdc70a732a332bd7cf","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.0.61","@nocobase/logger":"2.0.61","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.61","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.61_1780490686876_0.9612748810191354","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.44":{"name":"@nocobase/ai","version":"2.1.0-beta.44","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.44","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"a60c7767c564d67a63d5f3cb9fffb6037db2b8dd","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.44.tgz","fileCount":119,"integrity":"sha512-tUZCJMZe+G7c4/cteGEVJZ/b+a/EICL9Ve9/GRgxfkNXfc2ZI1bEWuvKWi6gQtywNTUuvk0Lrqg9hwl9sr71Aw==","signatures":[{"sig":"MEUCIQDCqbyYX9RnYKHpkcffEXhKi7a2hC/HRYeL6TLnIOP/qgIgfxLx1/ym29PNMkKznkbB8ZFM3LSM9Qcrxw9htesE6zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239304},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"540d4897b1696cc24c0754521b0b766978b4933c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"^0.18.5","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0-beta.44","@nocobase/logger":"2.1.0-beta.44","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.44","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.44","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.44_1780495666757_0.931282303004046","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.46":{"name":"@nocobase/ai","version":"2.1.0-alpha.46","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.46","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"1f6d3fc017f502062e1c93184e08be0d3712e6a0","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.46.tgz","fileCount":119,"integrity":"sha512-l8dXxvOO1LIioHkzkO1R9vrCAtSlnZCm3+vsQi5cF5enhxGhvu7jshvogVih41oPiJgsHL/4jITud6qYWZ29qA==","signatures":[{"sig":"MEUCIClIU35B3Kyu2BDAphqEiW2QQxmpqfzjkadJMZ9r4gXUAiEA1CQE7zuCBDYKZ3hx8JA0B6jFAsQqPXBGnEzi+Ti1R7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239353},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"42b269944cdd1908d7a848c0af4936fe94c03bb7","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0-alpha.46","@nocobase/logger":"2.1.0-alpha.46","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.46","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.46","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.46_1780573331211_0.37734468523978437","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.47":{"name":"@nocobase/ai","version":"2.1.0-alpha.47","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-alpha.47","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"f0d18fc627ec848d05a5dcdcd056f831cb035ffb","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-alpha.47.tgz","fileCount":119,"integrity":"sha512-iqebHINNbQ3Pmce8fDlK+Jchk2SwBl8AeEseU9yyD7Lp7tIxtoUCe7tnw2cjfu7k9Ob7ENd0NGaIahx+jIklmg==","signatures":[{"sig":"MEYCIQDwTgZVe3gI4CHfE7fYAbqnaUVTIkDpgLq7XRYFnsqEegIhAP7Xd6rv9SJbzqjEk/SA33xSGamZdvo7is6KVYVFtZ15","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239353},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"66196b57f9043ea0ac6ebdafbc732bfb98af1396","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0-alpha.47","@nocobase/logger":"2.1.0-alpha.47","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-alpha.47","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-alpha.47","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-alpha.47_1780891962320_0.33781864140260875","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.45":{"name":"@nocobase/ai","version":"2.1.0-beta.45","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.45","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"3855b87ac4204731420c8034cf964bdfc8d0ebdd","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.45.tgz","fileCount":119,"integrity":"sha512-UQd8xxYM6H7D0IFWY6Kl4aQaR7nvEafnl+duUBsPJZv5UtEH1utyyvHCKaIAcWGv0bYiAhQgqgGeWqHD4kvXRA==","signatures":[{"sig":"MEUCIQC0ZPsCUq4fDTxkv8hDUe5Lwd7UHR1jOl8QYDOGaL+U1AIgPgNhrsBySAKINbOE6tmrDl9CHpYrkjRnYnVktjQgAoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239348},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"42587115fc34c3eb01ef2b2549f1c998e5708318","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0-beta.45","@nocobase/logger":"2.1.0-beta.45","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.45","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.45","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.45_1780893790565_0.5237437289789617","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.46":{"name":"@nocobase/ai","version":"2.1.0-beta.46","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.46","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"851653e45428b22f664045bd21a8524c4141efbd","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.46.tgz","fileCount":119,"integrity":"sha512-lEJGsZGatmjj/snvVhXjCwgHUnqQQwbwQO9Q4yzl1GqUkae6HovJhqYTexrco/WXflMaDEU42bE0fB9lfwHa8w==","signatures":[{"sig":"MEUCIQCUK6SKRiu0TCfJGva9UnwsC0tNxEaK7vUhrdTeX4JrWgIgMSlCquqkgmS1NC1uht3E/eReJ0FqUZrc8uYXk6y3SeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239348},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"91fd3ab238a5ff58735bbfca04a8cb05d233b0af","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0-beta.46","@nocobase/logger":"2.1.0-beta.46","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.46","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.46","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.46_1780903494060_0.03773202874449533","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.47":{"name":"@nocobase/ai","version":"2.1.0-beta.47","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.47","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"c8d0c8bdd1ce63c09e60c145ec65e8869981c80e","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.47.tgz","fileCount":119,"integrity":"sha512-RDPQwC157DA/QdmbF4FLo+Ewom3vXDW8H2l4krKg+2U4lbmpMkMM7CWMwoNmqKNBuksMKJWNpNJXGBvBx7GE+g==","signatures":[{"sig":"MEUCIQDtoQ17gKzX7Rc1O96tuRryjK2n8c5PkVD/xO1kTV7+tAIgFJRQEkmZDYTzksuAMX+UkjUevqS8irxB99HokCllsP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239348},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"bf8fc3790e3494c901b4d22861c5471a0d27c464","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0-beta.47","@nocobase/logger":"2.1.0-beta.47","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.47","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.47","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.47_1781047003405_0.8236990141037059","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.48":{"name":"@nocobase/ai","version":"2.1.0-beta.48","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0-beta.48","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"ba5136f56c1b285400dbf84ae4ff94e8cc3cc8a9","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0-beta.48.tgz","fileCount":119,"integrity":"sha512-mi0MqtbWN2FAikmrZtCMCUAo5Vt9vVJ7+AYDOrrB8kF1MZJPCHkoUOAoFoe5WB0okM3SlJHmKq/ewsxsDr4kZA==","signatures":[{"sig":"MEQCICiHCi3O9qMyMVFiMj5c7e3jZiJWcTi5zHO+dpmvBIx8AiAkT1lozir0T/XvmCGNaIS89rRE+8bHHti61Met8y1q7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239348},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f8c27a286db015c5e433b48241f14c0412e50530","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0-beta.48","@nocobase/logger":"2.1.0-beta.48","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0-beta.48","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0-beta.48","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0-beta.48_1781111939372_0.049550184868706104","host":"s3://npm-registry-packages-npm-production"}},"2.0.62":{"name":"@nocobase/ai","version":"2.0.62","license":"Apache-2.0","_id":"@nocobase/ai@2.0.62","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"2ee4977a617c5f1f37cd982da5f71a2809d63cb0","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.0.62.tgz","fileCount":70,"integrity":"sha512-sWhBdvhD5BW99LPeOQTLsKtmiIVJvDxWyFywoHZO4LnJz6xcUMxbodCYNcSKnoXxb5PAOF+lXBryUpZfh4IyQQ==","signatures":[{"sig":"MEUCIGBrm2oVmqM8qC2BT5KeAUe415JKBR5ITNGqPcDWMRYcAiEA4i22rRocWKMotT8lCsZZ/1KFVecNOvi/WWyA5H39API=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114961},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b21b0a5111d188ba495eb579fdae674c5680fff2","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.0.62","@nocobase/logger":"2.0.62","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.0.62","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.0.62_1781113794021_0.9668087419892306","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.1":{"name":"@nocobase/ai","version":"2.2.0-alpha.1","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-alpha.1","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"9e91a6e0c89c3f77102b7b038a9c7b8705bcd14e","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-alpha.1.tgz","fileCount":119,"integrity":"sha512-vASfqJLCmfMBym5bQtvoZKVxz6zzdQtwO5nPwFQR78ZKRBnXFbXpTxMlhYzQxfZoUPVBYEBt9w2qOwtypMb7BA==","signatures":[{"sig":"MEUCIQCD54aHgzBs+S0Aazrx88rFSCJAJczH4we4qYRFVAZSWwIgYE8Cu+NAip1cJZzCuWZQFttzUn1974JxEymhHIuW8wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239348},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"303663aba6c6eefa27e6a6435b4c0352074ec40f","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.2.0-alpha.1","@nocobase/logger":"2.2.0-alpha.1","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.2.0-alpha.1","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.2.0-alpha.1","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-alpha.1_1781115832729_0.2331480080044268","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.1":{"name":"@nocobase/ai","version":"2.2.0-beta.1","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.1","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"1a35dc024ca5356f213c4626b179ae730ff5efd2","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.1.tgz","fileCount":119,"integrity":"sha512-4rJfZ8+gBR5fY6Y8Oe0cbZWAXxxmAB16GzP9M6btViNrZNCpCXVut7Cj4MLX2sd8MsBLEIGI3EZdEvUvUp3aPQ==","signatures":[{"sig":"MEYCIQD2xs579HRg5ujRb9zLM8pGI2+NQHqj6NU+Z7FTTrdVFwIhALJaEC3zorVWcQFE5sgaxRfBBQ3Ei/wzBtdU8dLMwH2T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239343},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f82fa9d0c3aa8e00e53dd94e404a312483b4866b","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.2.0-beta.1","@nocobase/logger":"2.2.0-beta.1","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.2.0-beta.1","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.2.0-beta.1","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.1_1781133782315_0.48936768189613966","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@nocobase/ai","version":"2.1.0","license":"Apache-2.0","_id":"@nocobase/ai@2.1.0","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"93e265a407234266c60715b600694ffb450d3f11","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.0.tgz","fileCount":119,"integrity":"sha512-mZY/nxT7WmJQJRzEqij2g6Zm9i+axxcFCS+4qKsu87uvAdSWfbmpWwhTlQJr/eUn/JF8xb7kzXU63Nmq7anW1g==","signatures":[{"sig":"MEUCIQCrYfeXlLov/P1AqaR3reZmYfIZrso/BP/tHvsmxezlNgIgEM26QEUEGoufvIx8exoUob86JNoIR5Du53BQL3T6Ags=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"9373212dd0f22cd985be1e23674d6b454944b9ee","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.0","@nocobase/logger":"2.1.0","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.0","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.0","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.0_1781135584694_0.22552447419676058","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@nocobase/ai","version":"2.1.1","license":"Apache-2.0","_id":"@nocobase/ai@2.1.1","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"99ec402a75015e031d69da694f3db409c58346d5","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.1.tgz","fileCount":119,"integrity":"sha512-gJug1oAJOoJD+/vZE7gzi6thtXW61FoU9kVDM25FitQXVvVhbyJYNKx9mJzcdo3AtSYZNHtA6dmWLYcEWUQhZQ==","signatures":[{"sig":"MEYCIQDIFwFwlVPQo+t/mI2/jsBOrDbRa/Gta32dlIeWUDbWQwIhALCbIqZ7fEwIdi1Xc0aRzCh1Bn8L0ECUf9NOChNwP2zh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"13ba59813dc5420e61cb403960d588f9ada7f28e","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.1","@nocobase/logger":"2.1.1","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.1","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.1","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.1_1781141327778_0.37209443396739617","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@nocobase/ai","version":"2.1.2","license":"Apache-2.0","_id":"@nocobase/ai@2.1.2","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"35183615b6578f0c998dc5b29ae812804e09d72b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.2.tgz","fileCount":119,"integrity":"sha512-NXSsKjiurd+9g46fGoYvz7URAsMfPyxpDUCNSRJQSkY4Gq71BZHd1Z5RJlXJqmsaK7wiwccyeY0L1UAV88ApCA==","signatures":[{"sig":"MEQCIAlDncmEUP3JV+VFnmiZpZgB5aJGz+yaxWl5emC5kRxOAiBIawnMZ4kSMl0uit9xFVekU/9vE6zpK9JcWTd53Ai+ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e1b28561425c5c34ff3bc6ae1f81c66b72f02872","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.2","@nocobase/logger":"2.1.2","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.2","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.2","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.2_1781220897918_0.42765871774652053","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@nocobase/ai","version":"2.1.3","license":"Apache-2.0","_id":"@nocobase/ai@2.1.3","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"4f8694e758f5f5e853feb1c9216b74a3cc676f03","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.3.tgz","fileCount":119,"integrity":"sha512-G0Tl3o/3aTnp/Mn7LG5pTYBwIHec9GvAWWRjEKx6wBk4EC39u5U6mhNbrklc8KMK/firY6ZTKIIxXMw5KLnCFQ==","signatures":[{"sig":"MEUCIEldxgePuqCFt9xJTHSzGP8JVl2Ukj1ALliZjaWkmjSqAiEAjgsAU4+xWPvHCbNfjTshiyUTxYf5e4xpmXBdg+mOBAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f61e75119a74bbac25879f4edb8cf9913c99098a","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.3","@nocobase/logger":"2.1.3","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.3","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.3","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.3_1781248592556_0.2273399075765694","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@nocobase/ai","version":"2.1.4","license":"Apache-2.0","_id":"@nocobase/ai@2.1.4","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"99a437ce7559db0da8925adbc5732dfec187f47d","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.4.tgz","fileCount":119,"integrity":"sha512-BtR6sQObHRxSGXYQQCPBeIwy/4fjGBtEU/JK8cVIYXZBVoUJKvcmOq0IAmWGe70XBzU27GAJOGiXJPBJn2jLjg==","signatures":[{"sig":"MEYCIQD+3O6lGv3/rlLDUuoojIO8N9MBddpt8JTFf8XTdBV50QIhAOW1xt3nZPaf/XXZspfB6wAJJ639VTtBZL/Yki/1NcuB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"73c01b1e842afdaafdffd6fa4bb090c1da9b0816","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.4","@nocobase/logger":"2.1.4","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.4","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.4","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.4_1781334692456_0.9215975529782343","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.2":{"name":"@nocobase/ai","version":"2.2.0-beta.2","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.2","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"64d6081e55d8f9f8fd525951bab5dd9a4bbe41d7","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.2.tgz","fileCount":119,"integrity":"sha512-0EZrR5Q83LDaC7nFC69hOtMXgAnxaMIUnowtebIkpFCDUt14M/CsWrqd7StBS/qhnr9v/2VUnsXKDWf5k6ewCw==","signatures":[{"sig":"MEYCIQDaTKXgFg72r1jHhTZYZavYkIPv8CFwZAE87zJo/9DdXQIhAK6tlX9SkdJKSWIK61W6EX+Rbo81d+KH8t/TzvWcaQRQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239343},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2fe3e6a86fc1d0cd039349a68b2e4d1d6945ce45","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.2.0-beta.2","@nocobase/logger":"2.2.0-beta.2","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.2.0-beta.2","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.2.0-beta.2","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.2_1781340888313_0.8907111554704625","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@nocobase/ai","version":"2.1.5","license":"Apache-2.0","_id":"@nocobase/ai@2.1.5","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"c5bd6589e8f91931ae228d4d9a7312d1d4144866","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.5.tgz","fileCount":119,"integrity":"sha512-qVDBEYKT/JaFpygMqru+BFysP6S7l4RGMZQ7fdquAyR7ciwsofdAC8hLpLHvE9vVP3rzvoFHjdSjw5ngen1hNw==","signatures":[{"sig":"MEUCIQCpwwT6NX28S5/HqnKhx1/rNXiQiYskq4KEHGQChMki1gIgX9ppGfLeiLNQwsjtHQ9uwD4vNjnofkHkNN3Jbh5Bs2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"fb6550c3c607ea45ce5389dafe9d98f17f201aad","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.5","@nocobase/logger":"2.1.5","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.5","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.5","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.5_1781521465959_0.3049001217469227","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@nocobase/ai","version":"2.1.6","license":"Apache-2.0","_id":"@nocobase/ai@2.1.6","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"359dc648eb61725c9b7a0bcec7e146dacfc48e97","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.6.tgz","fileCount":119,"integrity":"sha512-YRaLcVqoeJ+f2anrJJbTikpUwf+y2BBc3vfXq9h9PLUAx79L50ZVZb3TsC/sCndK7E6/9/7jjBbduui1zDuWGw==","signatures":[{"sig":"MEQCICgZcTjXVbSiX8duDVr+QOpsQZ8CjkahF6i/5Zq61EChAiBZ9E2+b6laahZEyfx0zTk4SeZiuQ3CKlZ5d0wK/8cijw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"4312d6580cc01378d008072db8285803626dc435","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.6","@nocobase/logger":"2.1.6","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.6","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.6","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.6_1781524074338_0.14286724368923776","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.3":{"name":"@nocobase/ai","version":"2.2.0-beta.3","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.3","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"1b421fb7d67158bee37baa90208337a4186985a9","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.3.tgz","fileCount":119,"integrity":"sha512-QqR0XcehB1qR0ANlFJkjyVAd/3smU+o1V+08KPT9wv8uWr2U4LkAD44R6kRasJSvQrTTFJmlWPxse2U1WjUDsg==","signatures":[{"sig":"MEYCIQD+4A0aJ15oHJ7hPKeOkaEkktui3VFw+cdmqls8hqL5qAIhANie5cSDQNGrYZT9EYaulzK8pjBPQqsre07NgKi5faIm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239343},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7b16bb2cfd427c110c6671252138cd85155723c5","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.2.0-beta.3","@nocobase/logger":"2.2.0-beta.3","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.2.0-beta.3","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.2.0-beta.3","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.3_1781538076351_0.7509349366139533","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.5":{"name":"@nocobase/ai","version":"2.2.0-beta.5","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.5","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"fdcea817065bbfbb413c2491e5ceb74437a9afce","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.5.tgz","fileCount":119,"integrity":"sha512-TF9u/ha8QYFsuzfHL6imPFGo3ZYXTLuezUuETFCUCXhtohSjzu9x8OtyB+lWdCT+07YD9p5N5nrC7KRnAor5/g==","signatures":[{"sig":"MEUCIAyc6b7HpU1AmWbwrVvTp9kNsSXkkKkji64Qx6zN1t+AAiEA5nFvyQTQL3TSkaci+tLdNp7mW/fE9aiGLGCgpchW1ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239343},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"81eab2cfa9d3d989e99ba0c914807b38db55f023","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.2.0-beta.5","@nocobase/logger":"2.2.0-beta.5","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.2.0-beta.5","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.2.0-beta.5","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.5_1781622172638_0.05613367237686595","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@nocobase/ai","version":"2.1.7","license":"Apache-2.0","_id":"@nocobase/ai@2.1.7","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"cfa28e5dca47bdc5627f628b2136669942778d7b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.7.tgz","fileCount":119,"integrity":"sha512-jqEL/Uj9UreslX6MFscpleB6R4fDdTJgFT1Nh5r+1Be3BqPOeKI02eWqr1o297PcHNGvmU4zlkcEGu7gy5zHlw==","signatures":[{"sig":"MEUCIAwyODn2CJx7M7m+o98ounqAZSVRh7TbxMWjpY/OlLnfAiEA915gKa67V0EdZejUZsXCxU7c+IpueYVSN5QWCRybRaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239308},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"fc3bc8bf6ef0c185a456cb5241abc4716af8c20c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"~1.2.24","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"~1.1.27","@nocobase/utils":"2.1.7","@nocobase/logger":"2.1.7","@langchain/ollama":"~1.2.7","@langchain/openai":"^1.2.7","@langchain/classic":"^1.0.21","@langchain/deepseek":"^1.0.11","@nocobase/resourcer":"2.1.7","@langchain/anthropic":"^1.3.17","@langchain/community":"~1.1.18","@langchain/langgraph":"~1.1.4","@langchain/google-genai":"^2.1.18","@langchain/mcp-adapters":"^1.1.3","@nocobase/data-source-manager":"2.1.7","@langchain/langgraph-checkpoint":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.7_1781739627164_0.6823594504368924","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@nocobase/ai","version":"2.1.8","license":"Apache-2.0","_id":"@nocobase/ai@2.1.8","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"ed968307b45084fc20054203e5402c4651a5b954","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.8.tgz","fileCount":119,"integrity":"sha512-AtFILTFiBObu5y8uMBxufWZMLb6bu0KZYEYzGl96WvHXMg7ilcwd8UC0kaE5dFWBn2LHlFrpXtynl/iNa+KZkw==","signatures":[{"sig":"MEYCIQCKvPMNZLrFqLEC1HTo8fcYpRDb3hsjAbkf7Ha2JWkQQQIhAIwbzpXXvuwPrLt305zoTCgFJWLtVfy/HaKFMMQHSbHA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239296},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7f1500fca2ec976c24fa3d0fc3ba58fac94d36ba","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.8","@nocobase/logger":"2.1.8","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.8","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.8","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.8_1781763786308_0.9220985752612039","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@nocobase/ai","version":"2.1.9","license":"Apache-2.0","_id":"@nocobase/ai@2.1.9","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"9f7b906dde2ea3c31a6295155042522dbf1b23d3","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.9.tgz","fileCount":119,"integrity":"sha512-EHBxn3ruDneXeqHLINYEKh58Q5qtN1kOSFpaPy/+/ryYVY1PobBdNQ7fOYV/el2F306cCFQ3WNQaZhMu4XR9Pg==","signatures":[{"sig":"MEQCIEZPESUfQcvCeKc89/UkfSicPKOIzGcHw5/LmNhPwA49AiAk6D/xjDaqc+wBa+DVUYFC+YRUzDkau/BTZwxW13/qng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239296},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2b612d81c6f6115af75ea7b279384751af869510","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.9","@nocobase/logger":"2.1.9","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.9","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.9","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.9_1781926471263_0.09520662056357443","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.6":{"name":"@nocobase/ai","version":"2.2.0-beta.6","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.6","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"c75637676de968401c5de8c2f6a0b1a3324b7483","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.6.tgz","fileCount":119,"integrity":"sha512-NpbbhSVL07GlcM6SnzkgSnDKjYwGY/b8la/oQvPDHINzlEI2yMs/xs8PWogaSD6Nedd10zRfbwS5rOAhdlHafQ==","signatures":[{"sig":"MEUCIG2kP9TN/obTU7i1p8IGZXy8PE4mvasZJGZzJG5miYdCAiEAr3bUwPj/VqKTeOrNgQfgAtS91n/UHhuN8NVKvUzJt+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239331},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"dc9246516f8a3efd6056f22fe7b3bc947bd4575b","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-beta.6","@nocobase/logger":"2.2.0-beta.6","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-beta.6","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-beta.6","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.6_1782107193340_0.5293358111401003","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@nocobase/ai","version":"2.1.10","license":"Apache-2.0","_id":"@nocobase/ai@2.1.10","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"4a1bd2d91ee294760ab1e2e9bd8546c5f366a5c4","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.10.tgz","fileCount":126,"integrity":"sha512-kHaaivYGSGcgnC6hi4hUn2mXO8DM5/0a+9ResgiGWW6N4dkdUWAP0//N6aiPONDbTZZXBy1dznpR8/z8Q7hZeQ==","signatures":[{"sig":"MEUCIDUDB6l8ko7Io73s6FwzMxQcJcBgR/L1F2STtN7lBXCcAiEA+Yk7gpElI58QOtRN4LHdIHcDa5M1R/e78DVQrFVMu5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271455},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"65d5bc38d72d5a6fca8bcf9798a0b976e382cac9","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.10","@nocobase/logger":"2.1.10","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.10","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.10","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.10_1782207617360_0.46220402420135676","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@nocobase/ai","version":"2.1.11","license":"Apache-2.0","_id":"@nocobase/ai@2.1.11","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"bffdbbdf6d976d3d4f19b0f7ca245b34bc5473b3","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.11.tgz","fileCount":126,"integrity":"sha512-x0za+uv23rFLe+Zmn35/8z2YfakmMCsafeBLixIla/ebxDK959eOE0OuQD/S0iUr/hQeAf4WB8xHhct6e7gzvA==","signatures":[{"sig":"MEUCIEDHi+eeeltvexqACBF4RhPy0tRZOLCamyni7pa42/ksAiEAxQM3LjUy350qrPndD5o7Ebx+4Ud7iWOGH7HUTs5ECG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275384},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"1ccf891d837e21089f65f84b892407b34a0a0cb9","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.11","@nocobase/logger":"2.1.11","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.11","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.11","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.11_1782344961682_0.5199365619100895","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.7":{"name":"@nocobase/ai","version":"2.2.0-beta.7","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.7","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"93a07720c0910bb48384d9ece4a714618a44b56a","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.7.tgz","fileCount":126,"integrity":"sha512-h561ndjCu+XqIhYpPdHMzN0ZCgZZCugoucD/czOUTvveyM/VKDwczWf2C/uFk4eZjYTJ8Agi24xPQPCASXbAOQ==","signatures":[{"sig":"MEQCIFNeJWCRU5Ooojne99k3XkqCgoCWcnE+5WwfgMjl2VuxAiBX8JdLPilieC5O8Hr7jF31E/bSunmHqzXasU/djileIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275414},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e6a3fa8963a73cd9ddfc1273d71b0012483e1ad8","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.22.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.22.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-beta.7","@nocobase/logger":"2.2.0-beta.7","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-beta.7","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-beta.7","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.7_1782350054739_0.4307549572089302","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.2":{"name":"@nocobase/ai","version":"2.2.0-alpha.2","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-alpha.2","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"1c0dfc07aa7f28c5fd274187c9e30af03bcc14ab","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-alpha.2.tgz","fileCount":126,"integrity":"sha512-wYcJw42xV76QWEa5w3hwL0QcdCKV2cOqIORj7PdMTICZ4XuIpg5Gh7wdcDfo+yOxxTq5O0kzY+uQOpN1uVelMA==","signatures":[{"sig":"MEQCIE8ZdnIBMtL/7VL7JLCPikiuafgl3fECqLf6uUKTnB5lAiBb9X8b37/6O/rNH8dWSaRLkk/i82Zi6rHkEyAoz/2WRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275419},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"9dd5224bb8f6c1ac12d766b9f175bdc29bddd845","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-alpha.2","@nocobase/logger":"2.2.0-alpha.2","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-alpha.2","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-alpha.2","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-alpha.2_1782446533461_0.12225276927147477","host":"s3://npm-registry-packages-npm-production"}},"2.1.12":{"name":"@nocobase/ai","version":"2.1.12","license":"Apache-2.0","_id":"@nocobase/ai@2.1.12","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"41d99b22a3e335386bcd4c2ff634cd92694a44ae","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.12.tgz","fileCount":126,"integrity":"sha512-YnEoEfVSP40bpV1YXeFfd1BOrV5p6Txxd+3zLbFCZ5MpqfCcsg2CnhKH0niIA/TJE7dW13VC4RvcXCGmEAaUHQ==","signatures":[{"sig":"MEUCICiiEbRRe4Sr1prh3l6iS/XmEDNHWGoFzisUoOOI2aPiAiEAnuEI77SwTWANWdTqD6r5823/U8dtBov2t5LJfc/wOVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275384},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"3a69ed089fbb5a3e8700c0134f83d654f0190d25","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.12","@nocobase/logger":"2.1.12","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.12","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.12","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.12_1782489374528_0.15631405542374655","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.3":{"name":"@nocobase/ai","version":"2.2.0-alpha.3","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-alpha.3","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"5777bf268b31e512a93d6810b994787a15ec8a98","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-alpha.3.tgz","fileCount":126,"integrity":"sha512-CWfYGuD8r2RjX6oNn1zJ+PRZ/ICJcL7mEi4xDmIdl3knj9Ma01dv6l5MK0MVYSBE7e5htpICbIp6PhUnXMYwnQ==","signatures":[{"sig":"MEQCIGvt8ItTXQCQuQA5+G8Pa8YS/1PawTed9gfFBwP1V/yDAiBiNU94l+2n+wvlHZvWDRXt1PZt511LC+gS0rocNDpJBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275419},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e3ec19361fd7981af9fe2a7f24ad335025cbefcd","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-alpha.3","@nocobase/logger":"2.2.0-alpha.3","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-alpha.3","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-alpha.3","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-alpha.3_1782533264188_0.46794226893477897","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.8":{"name":"@nocobase/ai","version":"2.2.0-beta.8","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.8","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"a680a0526151d178e376aa46495e4c8c6c30dc9e","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.8.tgz","fileCount":126,"integrity":"sha512-Q8SRrGbQ7s07NiB4ejty04M/3u3vh9Rpe+mAkbM2rR536ujuweRReCOUcisvCSOsvz7zPBLQ+8KA5WKYBiZnWQ==","signatures":[{"sig":"MEUCIQDFjMUD2CW8i/B6nXqGL50+mDnyqSofNDk67G/SdnUtPgIgeQ0HyKIzwqfZ7HQmO3Z7Qf68VqV+Gvat35ZcMt3KvZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275414},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"fa2502c1e9faf6d74b3f51b42dbc6546638d46af","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-beta.8","@nocobase/logger":"2.2.0-beta.8","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-beta.8","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-beta.8","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.8_1782698706853_0.930219285614375","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"@nocobase/ai","version":"2.1.14","license":"Apache-2.0","_id":"@nocobase/ai@2.1.14","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"314fe24b04c15d3329049e9d3f2f133b38c5567c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.14.tgz","fileCount":126,"integrity":"sha512-s1Y/TXVgeFQPFeeUmJcdQ0HP3RNJb4X7+LYlTe7GRFAUKdmWXyzQ+Uko6aE3ReOUscd3Rqodj5/Hd2F1CZLrNQ==","signatures":[{"sig":"MEQCIFk55fXpi0Hjfx8e6heEfUT8JZ52bKDZDhr29sNQhfj7AiBPzffHOA7tUKM5upk/Vp9Ic7IH0cEv9cgZXkK40XQbIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275384},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2a8c3e0e9362aeb49b39c1d02358639b29769f32","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.14","@nocobase/logger":"2.1.14","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.14","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.14","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.14_1782745072126_0.39546326029290935","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"@nocobase/ai","version":"2.1.15","license":"Apache-2.0","_id":"@nocobase/ai@2.1.15","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"3e377d9c717506c2825e0616eabdd0f0f2750dee","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.15.tgz","fileCount":126,"integrity":"sha512-YmHABSR/rx3+hMMuMsFIYj+pHnfcjoJ0nKMNRCI9IQEKSuoKsrofn+uC1ZRHH7ZrD7RY9pEfQFtkyNliDigl8g==","signatures":[{"sig":"MEUCIGGmGHnOdFsc3yGTyOhCv5jm+yEVzSIcwVGwyQabdYBvAiEAhLw68BWSQMCK8SHHDkcsv9ecE4sCqJBIZTyU2nTTucM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275384},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"1219585bbb4f5ebb6378be99fa2ff04b3376e6a2","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.15","@nocobase/logger":"2.1.15","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.15","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.15","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.15_1782831461256_0.36198798438807733","host":"s3://npm-registry-packages-npm-production"}},"2.1.17":{"name":"@nocobase/ai","version":"2.1.17","license":"Apache-2.0","_id":"@nocobase/ai@2.1.17","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"69f494498f79fe1e362f4d6a8a6772dafb82b9fa","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.17.tgz","fileCount":126,"integrity":"sha512-akbQm23bVTG40sZzqomz2aDuAZZjgUsow46BoOGomDVJHpzUuIpHZrr8YyEz7qJMWcxHbzmYFWgljHU4jNHF2g==","signatures":[{"sig":"MEUCIQCOOZ7W8JNiiwtnUpP1qtuWoMsqKhJ59BddYbDwCh9gjQIgV1uKkcvO41DyZPlEqfFzesb3cdG/HNOnfK6HLZLqAYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275384},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"9f8515d8a236f6584ce8a52e6b86082173a02bf4","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.0+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.0","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.17","@nocobase/logger":"2.1.17","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.17","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.17","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.17_1782881823431_0.43828225043346913","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.4":{"name":"@nocobase/ai","version":"2.2.0-alpha.4","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-alpha.4","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"bf9261999ae1d50177dfb614ae0f76b93d0a7e91","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-alpha.4.tgz","fileCount":126,"integrity":"sha512-3pmmcag1sAmB70YbSMTQkywQ+LqrOQN7TUfLUTSWddYB5/cnWLubytv4rgw1RisA2IOoPcGntyFT8b+Y4ceeFA==","signatures":[{"sig":"MEYCIQClOH2oxIcEd7uF/VZGnMV60h9XgZ4aM4HijzQUUpPnPwIhAO6BO4VYl4Rkp9m3v448oaC7EmwdD2NOW4QWU/LpH7Ir","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275419},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"81bf8733db4bccf08a6bc5e6d97f274bce349161","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-alpha.4","@nocobase/logger":"2.2.0-alpha.4","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-alpha.4","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-alpha.4","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-alpha.4_1782893110368_0.11694776883704017","host":"s3://npm-registry-packages-npm-production"}},"2.1.18":{"name":"@nocobase/ai","version":"2.1.18","license":"Apache-2.0","_id":"@nocobase/ai@2.1.18","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"9e5ca622bbda415ed5a0ac4cd3eb6254c0f9dbf7","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.18.tgz","fileCount":126,"integrity":"sha512-S/kqkK5kJ+wpNEP+I7qwGui2m8lat0K2gZHrVfpHqI45WCOmTQtvtFYiWGPfA0uoEoQrrwyfHKOgAj4IcBG4xg==","signatures":[{"sig":"MEYCIQDSxQ/XDc5CDCTk0NGCNR5p7FJDiPbVIOWRLAfRCl6u8wIhAMjNU8fvhbyKrBK1e2cNF9mvPFXsnE64t9MKembOXJqG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275384},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2234b42b21c96d22a4b65a1f16a65ae61f434779","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.18","@nocobase/logger":"2.1.18","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.18","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.18","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.18_1782964855800_0.37678716579316407","host":"s3://npm-registry-packages-npm-production"}},"2.1.19":{"name":"@nocobase/ai","version":"2.1.19","license":"Apache-2.0","_id":"@nocobase/ai@2.1.19","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"30cae8695d5a8fa57cf766097f9fb61f5ddccdd5","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.19.tgz","fileCount":126,"integrity":"sha512-CTNJnNejY56ZFxdrWwrfl9XgGdeVjKKFSTE4e4HP4uN2ul2850zgcZbvPnyqKLaqeeaOyTfhrTveTthUcRXUGw==","signatures":[{"sig":"MEUCIQCiGTQZCgKjKCC6bTLiGhbny8laD334OeidKPlc6/4CcAIgUEEOp0jFjXH1hXVx/DgTqekGbM+AmiYaLtU3dE3afCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275384},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c316683666cfb478cb355b971c8f067a4f925fcb","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.19","@nocobase/logger":"2.1.19","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.19","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.19","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.19_1783089574398_0.2692015264585801","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.5":{"name":"@nocobase/ai","version":"2.2.0-alpha.5","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-alpha.5","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"ce24cda39d3725cc6495b83845fdebf482efc497","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-alpha.5.tgz","fileCount":126,"integrity":"sha512-P/bjOKIUvFocODQxwzUVNjeYsFcPAQAanFDLkKF5U9QuV/T0YM2xYsSjBrDOI1zfDaUnyAeMgNxkvjpi45E6hw==","signatures":[{"sig":"MEQCIHGNRB61XaRm0gu+aKoE2PS2ZdUMXDy5LFHd4ewIS/6KAiBz6WbrR7l0XuAjRR61M+q2zGOVShnMTlP8vHkJq47ttA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275419},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"814ff497dd1233ca7218c9f7f2a016c2ead6516d","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-alpha.5","@nocobase/logger":"2.2.0-alpha.5","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-alpha.5","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-alpha.5","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-alpha.5_1783131716496_0.2454119811963933","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.6":{"name":"@nocobase/ai","version":"2.2.0-alpha.6","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-alpha.6","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"0b69620463600ecccb2fbcff68db68e5d815d858","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-alpha.6.tgz","fileCount":126,"integrity":"sha512-fvLi1GLqcIG6eS+8ZB/wWezEpM5adOh1ToKslAteiSOgwbSbTjkJTmR4JXF0ItVYejldAGm7Y9Lq7CKzOBGMCQ==","signatures":[{"sig":"MEQCICbnwEcCbKl4BwSIJbpmoIaMaPJ2O8s+IBnCCtsG1j1bAiBYD0XmvIzIMpumbouhtHa/YXDTPF/HOnDDK0I3X8zcEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275419},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f55b252811f6af01d08cd3814171867b70c8ef7a","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-alpha.6","@nocobase/logger":"2.2.0-alpha.6","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-alpha.6","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-alpha.6","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-alpha.6_1783231468770_0.6471326884598847","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.9":{"name":"@nocobase/ai","version":"2.2.0-beta.9","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.9","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"c0998b74dc242fc3d2e3caaa223fe9937210e69c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.9.tgz","fileCount":126,"integrity":"sha512-bFIaQJW7DaOvp/z0OcSK3SUZ1/eW83CVIXnJztKOrMO51yDZoX8KlZGzYRXQhk3Tg6T7dy2kClke60UPW/jgmg==","signatures":[{"sig":"MEUCIQCEEn9MXkbThRdG2/lUZvCJtM8/q6TWvCIqJi/x4jN12QIgAlaN7g85mVX3lpIFoWY0cko5QZu31TJphj86btaQ5BY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275414},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"60e3d7abbaa0c7cead76f71a4f3d5eedb6b8acdb","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-beta.9","@nocobase/logger":"2.2.0-beta.9","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-beta.9","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-beta.9","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.9_1783307227727_0.7385380836916711","host":"s3://npm-registry-packages-npm-production"}},"2.1.20":{"name":"@nocobase/ai","version":"2.1.20","license":"Apache-2.0","_id":"@nocobase/ai@2.1.20","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"b68dd5106b8b85ee5a969388364887f9f591dcff","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.20.tgz","fileCount":126,"integrity":"sha512-aJxMpVIPuvE0wxn5Og9Zj4IzdSVoXO0t/RQOnvyyZsQN0qvCzGXoQH7yrNXd95JPivJKz+UOU7+s9jvM9mZE4w==","signatures":[{"sig":"MEYCIQD0D5tguWAe6tMx4WnD94FrPtcJP/G1Vi3maZQ6+cpMzAIhALVTCul4Jj4liNckN+UEbu0fo+xLfcy4YCEy0lTh0MaY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275384},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ca646ba28bb11da083e3436866552932ed780b6f","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.20","@nocobase/logger":"2.1.20","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.20","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.20","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.20_1783392608477_0.35212098542508463","host":"s3://npm-registry-packages-npm-production"}},"2.1.21":{"name":"@nocobase/ai","version":"2.1.21","license":"Apache-2.0","_id":"@nocobase/ai@2.1.21","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"f54c1081b1020052006ce10487a373a6c3d93769","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.21.tgz","fileCount":126,"integrity":"sha512-fQfWKStvVmovrcqzE77cdvYlC8IdzDMho3gLxTdXuoRFc44oQgQWjnckvVL9n3rn5xk04/B8qlJ1K4oZRJYupA==","signatures":[{"sig":"MEQCID7lZqPQkBvBUm91JsF5G6Fm4ed7KooGLeRcIAzgzX+oAiAy6wAa0suZtDTsADOP6LRcmsyJtg3PYbFkR/g4fTI+ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275384},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"491141417d8338022651c9e99afbd2d84c1e2b0b","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.21","@nocobase/logger":"2.1.21","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.21","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.21","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.21_1783497551304_0.7864287805911494","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.10":{"name":"@nocobase/ai","version":"2.2.0-beta.10","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.10","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"ced4b7b44020f5f946dfed43d1bf8ce5ed0fd59f","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.10.tgz","fileCount":126,"integrity":"sha512-iddwdy9gmUrOpGfIvV/UuPXRxktVdvb7RG11Ou+Oo095TDGWauY9d2kGccBvDGe0ASzQCtJeLc+0u+xd/y1g0w==","signatures":[{"sig":"MEMCIGPU+1Sb/hYvEhd5XZ2Ko/6XHShcdnORrOpo5fFQxNvAAh8ej1tn/6AsHS4dQesI6l15KCBnbVLroKQZaGDVU61L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275419},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d572beec24de46df948f28db72b25303a63bf62d","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-beta.10","@nocobase/logger":"2.2.0-beta.10","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-beta.10","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-beta.10","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.10_1783566414173_0.5413855137129915","host":"s3://npm-registry-packages-npm-production"}},"2.1.22":{"name":"@nocobase/ai","version":"2.1.22","license":"Apache-2.0","_id":"@nocobase/ai@2.1.22","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"15c6c1e3cbdb4eab0912ff15fadbb2fc13025d97","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.22.tgz","fileCount":126,"integrity":"sha512-F5B7mB5lu9OWlGPHcGz1laBcwsIOzDHI9bQNZXItCm/Nn6ai3Iw4neMpZD/Rl4pRuoHaGBFoiRKJPtGnVXUbMQ==","signatures":[{"sig":"MEQCIAb4VB52MK+VMmIz9qKvBaih+m75HCtAvPSKkcygN4/oAiAbGP/Y1zOYw9XJG+X6II0ROCPTWwUdtuRYFfw5rB6aQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275384},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"811fc3d272389739babdfa4338faf843d5bf04ff","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.22","@nocobase/logger":"2.1.22","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.22","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.22","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.22_1783573227676_0.985241692438724","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.7":{"name":"@nocobase/ai","version":"2.2.0-alpha.7","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-alpha.7","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"91a41ad0b82483343b542f9499e8dc94eb2cdf26","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-alpha.7.tgz","fileCount":126,"integrity":"sha512-+c5dtbWGcGWxaKXHGeHfMwJQcABmSLxSxVU85sEet8CIwSXFavQQzMTYsacCXMWGMXRGBvOsNV+4Rx+IKKFYyQ==","signatures":[{"sig":"MEUCIQDii/AevwwLFzh15YqF++2YLK8Uiw8w/v4PAVGUOO+P+AIgAmonVyh8sqIztKkMnaLjBJGB+A8HxUk8i1CMmu18jiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275419},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"34ba02960fca9ab0b6881d3db7040a8a64067bba","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-alpha.7","@nocobase/logger":"2.2.0-alpha.7","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-alpha.7","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-alpha.7","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-alpha.7_1783591582287_0.7632053372340715","host":"s3://npm-registry-packages-npm-production"}},"2.1.23":{"name":"@nocobase/ai","version":"2.1.23","license":"Apache-2.0","_id":"@nocobase/ai@2.1.23","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"57cfcfd1284310e5222c284efb5d177e00f9fe18","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.23.tgz","fileCount":126,"integrity":"sha512-FhT/EbKlThntHE3I09IyuOiNeY83xLX4mVF/lB0585jkRbFn2/CVVoaoPQV1aTDHW7wBHwlfMyvxew8i8RD0dQ==","signatures":[{"sig":"MEQCHzlORWuFfMneqQEYPL98SP1TetBTqupIMDYrCNHulIICIQCj0E3f9qDjstocDyQ0w3xx4yALLxH/hNyU66XcMVpRDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275384},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ae4b0097a6c5e4a1347431a5fde24676032ce0ce","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.23","@nocobase/logger":"2.1.23","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.23","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.23","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.23_1783696324655_0.9578283519509092","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.11":{"name":"@nocobase/ai","version":"2.2.0-beta.11","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.11","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"ae9602285a3a8b05bec8aee6a538b363c0e20d14","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.11.tgz","fileCount":126,"integrity":"sha512-rcqJJ5lW27c/gEvTZFnGN/PnD4y8gMO7p9CtdiJbXJC9ejMwx5UmtvRqdeeTgK/Uz6VhcUtXqtNe7HtN2nqdqA==","signatures":[{"sig":"MEQCIDr2j++GJAxhQMbgync9do5JO1YtYW7wdZLYpuB4jtFvAiADI7kPr2ebBmHydAiWMSvMwISRTCLdScRwkqtw9mc9TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275419},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"8dab25af2bb83a81da68158d0dcf836f96103d61","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-beta.11","@nocobase/logger":"2.2.0-beta.11","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-beta.11","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-beta.11","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.11_1783731572327_0.8994101927213172","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.12":{"name":"@nocobase/ai","version":"2.2.0-beta.12","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.12","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"c07ce51b7f12916f0e34043edbaf9ff2093848cb","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.12.tgz","fileCount":126,"integrity":"sha512-JXYHxrM0sNqYmXL8uCcKGI9DOTPGxf5ThTeFupCpFMpvplQ2nYKSA2823TwopwD+fOUdlK7uq+FIlBwIzJvT1g==","signatures":[{"sig":"MEYCIQDW0FKYLgBwPOVjvAwS+oUNLeWYacNBFu1tcA+onT8D9AIhAPbJJ6b57FidDTFR97NQ38ENa7G79Xlis1CuXZVzjzG1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275419},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ad8ed32d47eaec2dc56f15999934f720787d5070","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-beta.12","@nocobase/logger":"2.2.0-beta.12","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-beta.12","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-beta.12","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.12_1783779621890_0.910464496692839","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.13":{"name":"@nocobase/ai","version":"2.2.0-beta.13","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.13","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"74cfc774ef4daa8b3eb92705d0190ec1a230f8f9","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.13.tgz","fileCount":126,"integrity":"sha512-MeJLtb18PM2Iw/aRK4uDhpNNeLFu0p2+Da8yRgCrkoNaQ7IShWGJf6JSz57utX8wIJf1txd0x7Sf5hBhNBooWQ==","signatures":[{"sig":"MEYCIQCTmkf0eFpmBbGvxNMxtKs12w5nVwDv4ob/ok8oGzVxFwIhAMOfghEpjf0vVkxKlpbkQ8ykOLm0V6zhlGmnz5FQF9qd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275419},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"8fff12b34f41f4336075cdafcc700ec694f9b78a","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-beta.13","@nocobase/logger":"2.2.0-beta.13","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-beta.13","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-beta.13","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.13_1783788631535_0.8836661777462513","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.8":{"name":"@nocobase/ai","version":"2.2.0-alpha.8","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-alpha.8","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"197e346557fd61e0a1c44fd18b621a72ab37db45","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-alpha.8.tgz","fileCount":126,"integrity":"sha512-BcyUgm/LF7J4KHo+gREEZjlbtZMdkWbYtZXvxvGx+8bJ/07X7MqMJfpoDvJqD6jz6f2fjM51PKs9gYt5kvlq0w==","signatures":[{"sig":"MEQCIEa/8HbTBPQXDdZwl8i56ijjHxd4m/pu05mR7qAPw1ihAiBuGhULYT1pDrXjpPZXgDyGt+Z0rfL6/ZT4Lj+IlqrT6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275419},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"810c81e5963966bda7ec03b6453a3a80fe60e027","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-alpha.8","@nocobase/logger":"2.2.0-alpha.8","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-alpha.8","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-alpha.8","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-alpha.8_1783897473441_0.20718042538865844","host":"s3://npm-registry-packages-npm-production"}},"2.1.24":{"name":"@nocobase/ai","version":"2.1.24","license":"Apache-2.0","_id":"@nocobase/ai@2.1.24","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"3135f9db3408f5b59b484e9745204a40d3d6719b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.24.tgz","fileCount":126,"integrity":"sha512-KwFUc5kQ88lIf9h7qk2QlTeafLOcrqmCQr/CT6N0mcH6waLZFkPCoruoSewSK1UBlVFVrtU5/89n0XwXqm/K7Q==","signatures":[{"sig":"MEQCIA9wdjsPWxqF4N3mG6xiGRWB1XTqSPa/GbDp+b3JZL13AiBl+Xx5LkQyXcS3K2A0u5n9Jfa7+49P/53fg/HYPAP45g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275384},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"5b5e5c5987d6e93dadf940e0605e830b09f84f79","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.24","@nocobase/logger":"2.1.24","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.24","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.24","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.24_1783956723643_0.9884759147005695","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.14":{"name":"@nocobase/ai","version":"2.2.0-beta.14","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.14","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"6ba1a4edc94f63723570a0cd013e298942ca210a","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.14.tgz","fileCount":127,"integrity":"sha512-JN/dIj0QDNNB8ilm07WX2O4sQA+rbTqJ9iy4j7tSrw7PjS2OIyib7h7q8Qe2le8IMrQ9N0vVKffCqL+xBdsmJQ==","signatures":[{"sig":"MEYCIQDA00Fu/ravs6i5U0K99xlV9W+ieYwLuzhr5EtV8CreLgIhANQR2PnJFxGZOnaEv4ocFDlwGpYjDmm+5tNOC0QqDnCy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277996},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"1ef021f3ce0a84469e40f181a19551a50b6f850c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-beta.14","@nocobase/logger":"2.2.0-beta.14","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-beta.14","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-beta.14","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.14_1784105952364_0.5033353061314945","host":"s3://npm-registry-packages-npm-production"}},"2.1.25":{"name":"@nocobase/ai","version":"2.1.25","license":"Apache-2.0","_id":"@nocobase/ai@2.1.25","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"0e690768102e865676355fe295e38e23d913f731","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.25.tgz","fileCount":127,"integrity":"sha512-jQFEGym4crY88DgOtr3YDvNGT53tDc6yeEjSNuTjpHS08Nbr+8sWu3uXlAI+pVO4tbI+GQ4O7vJQculDddai6w==","signatures":[{"sig":"MEUCIDtV6Wb/lK+V3GKskKTjK4RARtzwtu4Oz9OEvLL7Zl19AiEA2olak4X51+P+CsdbCzlsyBx+4NnxLO/97klZnUF20fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277961},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f3326a2681004deee97b563fb6ab04744e26ac71","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.25","@nocobase/logger":"2.1.25","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.25","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.25","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.25_1784113037707_0.8840461670591666","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-alpha.1":{"name":"@nocobase/ai","version":"2.3.0-alpha.1","license":"Apache-2.0","_id":"@nocobase/ai@2.3.0-alpha.1","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"3a0eacb8193eba5c608f0cf351a4742b4ad6422e","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.3.0-alpha.1.tgz","fileCount":127,"integrity":"sha512-OLTCpBbVZ0g0ptY6BG10bSYUCWLkMegjMCVYF9NlgQZKvTRh+uMVKMFYGAGPAVh08jED8zz4dSVkz5gAqIfDhA==","signatures":[{"sig":"MEQCIDcLH/TRd4G0pIedSqe7eLIiPhJSTg7LhqvvHMA2sT1mAiB2zBwAnQQmdaY3iemJz7Y+GgxklHyFCmvSGv+5agMN2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277996},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2377df8ceb12549149017f7f14a61207bf6e49a2","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.3.0-alpha.1","@nocobase/logger":"2.3.0-alpha.1","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.3.0-alpha.1","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.3.0-alpha.1","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.3.0-alpha.1_1784207372010_0.1882835898537627","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.9":{"name":"@nocobase/ai","version":"2.2.0-alpha.9","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-alpha.9","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"4ad22454b1b3652a71ccf3c52a37708e66dfedf6","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-alpha.9.tgz","fileCount":127,"integrity":"sha512-pf5qUlSOhLf3Gomz3GkD0WNWjotPTFGhKei5iImCXTeDNT7+HEeM5j49dufRYU0Pg9uSL+iAj5xEpz48MjD4iQ==","signatures":[{"sig":"MEUCIQDty2qtNDLxras5JPlLFo2QtQlqaW8CUZQ0npqNW47gpAIgXcvZvhUt3WcBb6dnbztSZOSG6UQX9uDfYav3EJH41Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277996},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"4949bf5ebcd92d77a3a0a718ed578c270e4bd570","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-alpha.9","@nocobase/logger":"2.2.0-alpha.9","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-alpha.9","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-alpha.9","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-alpha.9_1784207506462_0.45646894128420223","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.15":{"name":"@nocobase/ai","version":"2.2.0-beta.15","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.15","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"38e7edb3e0d82d1cfd19e61574558be5f4dd49ef","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.15.tgz","fileCount":127,"integrity":"sha512-mrzbaHmkI9OTV5NN/1MAPtHY7hN4qtteMg3gV3eyGb4arlvgpgkQsxPf/5/QHb/1ehbe8pS01dhJuIWPGBrnLw==","signatures":[{"sig":"MEUCIE90D9ICmWTN5ffle8yjvN6MJAMI8wXRsbHIzrsasPYaAiEA/gQ3QEgmf5MjheJm63/6qWbz4Loz5esa5gqAmbNzmhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277996},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"4c471f6b7d26adc412b2cc1d91264572296ca873","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-beta.15","@nocobase/logger":"2.2.0-beta.15","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-beta.15","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-beta.15","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.15_1784209238896_0.5190023661769965","host":"s3://npm-registry-packages-npm-production"}},"2.1.26":{"name":"@nocobase/ai","version":"2.1.26","license":"Apache-2.0","_id":"@nocobase/ai@2.1.26","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"d2aedd9eeb771eab32ccbf9fece39c30e2260f37","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.26.tgz","fileCount":127,"integrity":"sha512-HrI/jVkfnrny/+kxIPCTlOj/uYfXENVcefSKLcu6tmqN0ZfpbnXBMn3jvuLLUCnlOmXfGXtf6MPB5LEqulxDvw==","signatures":[{"sig":"MEUCIB0YHhpeOxUvAhCauzjLFGcjchuw4MvjlfKr7KgAUaE1AiEAzfE8UBp9/pAdK4022hWF5uZiUTF2D+chSQzuYxPlKFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277961},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b25700115794487b342ac33a63a1a988c75c112c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.26","@nocobase/logger":"2.1.26","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.26","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.26","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.26_1784268589613_0.7621181654107025","host":"s3://npm-registry-packages-npm-production"}},"2.1.27":{"name":"@nocobase/ai","version":"2.1.27","license":"Apache-2.0","_id":"@nocobase/ai@2.1.27","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"d3b695436b64d8ee689eba54a0e235dbde0a8905","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.27.tgz","fileCount":127,"integrity":"sha512-1f/xl/jBVPJBElRg5ChidnPVLQuls82l3A953iTFiuxCMRsm+McYxCtXaEq/OSXLrvg2F/qqpQ1qj/LTc5SUag==","signatures":[{"sig":"MEUCIAPTUZUya2Zu3QWkdax1NsjEmb+WNXE6MiLFZWaEyYq5AiEA0rya/CHzKdCiYisFYK+GF4Jci6m56vhA7UbOHcX+4Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277961},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c1311c48cf65f8eeac17411d3380ebdd0918f1e2","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.27","@nocobase/logger":"2.1.27","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.27","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.27","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.27_1784440167641_0.750040387624122","host":"s3://npm-registry-packages-npm-production"}},"2.1.28":{"name":"@nocobase/ai","version":"2.1.28","license":"Apache-2.0","_id":"@nocobase/ai@2.1.28","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"72c0516f54605a030ac25add8e80bd2554b9a65c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.28.tgz","fileCount":127,"integrity":"sha512-MbLZEkkrgJori+gzqzrVhe5BvO47MOI3ofjN7LPChJzRj1EqI4eggmN62Yr3yimrZckaCa1bp250jLCvPDQQ/Q==","signatures":[{"sig":"MEQCIB9kLbk3yUI6IFUEd4nee+W8kQl/kShulLLYovKhKI43AiAvMnnvVBPMTlRUepqgmI8gPzULyCshKHYZVDsjdTXUEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277961},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"584c0c0e69d32fe502014a6836b3fcb669e89525","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.28","@nocobase/logger":"2.1.28","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.28","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.28","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.28_1784464917483_0.8136259127236498","host":"s3://npm-registry-packages-npm-production"}},"2.1.29":{"name":"@nocobase/ai","version":"2.1.29","license":"Apache-2.0","_id":"@nocobase/ai@2.1.29","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"01df10320126239113bb5318749c50ce605b37cd","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.29.tgz","fileCount":127,"integrity":"sha512-9JSvPnJMXpQ/AWAhoZFGO9ffC2Q7HH55JJ/e3ATgY255NXjuHB5/pu8PzvPpRMIP2bMlDFrHK6CeQ4LvRj6pvQ==","signatures":[{"sig":"MEQCICHyPjt8hIa/9aL7GWQ3K/1tKbfQB6/4CK2Nes4xC+ijAiBIi2var2Zsgu7lDzSWHH17YH2wBzPyyfRoeasagtUKfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277961},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d9848c5df07cef806cb938bb14b3f4ef5f3d0129","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.29","@nocobase/logger":"2.1.29","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.29","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.29","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.29_1784592777241_0.22677366713827407","host":"s3://npm-registry-packages-npm-production"}},"2.1.30":{"name":"@nocobase/ai","version":"2.1.30","license":"Apache-2.0","_id":"@nocobase/ai@2.1.30","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"eef7c0c94c823f5fa771697511bbd217015a619c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.30.tgz","fileCount":127,"integrity":"sha512-BaL7pg3M8uqiiZZQsnUhQmaphrHzwcl3r9km11DKry5q/HzzHzYzIzqzAaJ/6Qkl2cf5pQHbFc1T1oXz9g2Nnw==","signatures":[{"sig":"MEUCIB35PnTtXNAK/C4OyYtvL9+1Q6+JBPJJQW4p21AqH0V4AiEA5PjL3A7M8qb6Q2dl0x8JYUyBOQEDSjiYqGWZW2cBxr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277961},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c1a4bff0fd3c8b30e06fc6f50ad33e054b04061a","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.30","@nocobase/logger":"2.1.30","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.30","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.30","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.30_1784855087412_0.010273507309570995","host":"s3://npm-registry-packages-npm-production"}},"2.1.31":{"name":"@nocobase/ai","version":"2.1.31","license":"Apache-2.0","_id":"@nocobase/ai@2.1.31","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"56db7d2a70b39dceb17f8be4d1521dba3a75d2cf","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.31.tgz","fileCount":127,"integrity":"sha512-dNPlkGvAbx4+xdybeEA2zXjs67v2RT/g5+8t1b1/3E3/ssOW0oh/NrG1BaugJrD8Hf2wzW5wpkxuKV0gsXlD1w==","signatures":[{"sig":"MEUCIGfji9NN+vp7FKX32v9+69FNG3FP15rsdB3PVunHIdBoAiEAqqB0+2nsyavMXzFLty4cTNYV1Q3aK77nXw8Vj2QAMMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b5d46b76adb72b4fa736dd0e6c89d8a0bc83bfe8","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.31","@nocobase/logger":"2.1.31","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.31","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.31","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.31_1785167528302_0.3964292514683492","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.10":{"name":"@nocobase/ai","version":"2.2.0-alpha.10","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-alpha.10","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"90e49632cc20eb3341aa7a2a36aff99aaa211426","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-alpha.10.tgz","fileCount":127,"integrity":"sha512-yt4ubibLAOvc13xFxoGQBRgvRX8I0p/dRuW9FxY5xyIQnBBaKRGf7Bhmr9s6nDUrYuvq4LMEVyM5u9mf1YIozg==","signatures":[{"sig":"MEYCIQC4bNjo6G5Uu6dwi8oWVdpn6dS81UgJwdFjLtawjT3SGgIhALd7sHvjpDLie1DXUVoHqrFtW1dtnjuP3aH4PhlXaUqF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279481},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b5a3f131bb0a4a2fbfd96852896bccadc933d834","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-alpha.10","@nocobase/logger":"2.2.0-alpha.10","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-alpha.10","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-alpha.10","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-alpha.10_1785214341572_0.18680933272510813","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.11":{"name":"@nocobase/ai","version":"2.2.0-alpha.11","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-alpha.11","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"4c17ba9eba4e3b3d72ffcd5600ac215f63ebae42","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-alpha.11.tgz","fileCount":127,"integrity":"sha512-zvt9qs8MmEJ2z7mP9gBZgOo2HGNTjDJTl9QrTtjGMmOGIdxNTSc8MORhgXM0EMBKozgbYPVZ9fObh5UAkFNJCg==","signatures":[{"sig":"MEUCIBRhjeKeyJhJXQ58CY7xPeUNcKaZWCO0XYrlEZjeB6GLAiEAnrlKO35mwKKhytckBiLKubTMKVf9Kc3Xmh3c1oYY2O0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279481},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c9ff1f51e5c33bc6437b64eb779212be71b78f58","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-alpha.11","@nocobase/logger":"2.2.0-alpha.11","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-alpha.11","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-alpha.11","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-alpha.11_1785225186641_0.1262062213026922","host":"s3://npm-registry-packages-npm-production"}},"2.1.32":{"name":"@nocobase/ai","version":"2.1.32","license":"Apache-2.0","_id":"@nocobase/ai@2.1.32","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"af9e0c2fe3b83524428a5952c6c940df47bc7343","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.32.tgz","fileCount":127,"integrity":"sha512-xWZPBFfehQnXHFVxOCvrO5V61h32B3kCn9+BrZgWGA8MZCJ1LgSxbAdU86CktCs/vo2WDupLDGZIQKdmgVURgQ==","signatures":[{"sig":"MEUCIQCv7Z7veaDtYnpyA5moZOsBGyLDxYkbrucXRCwstL8tdwIgJSrIHVBTGX982DP7aqfLU8PIDx0kY1tRmxRgCXmHz2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"737a1324f650d7bc66594203b68eb0180553a551","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.32","@nocobase/logger":"2.1.32","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.32","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.32","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.32_1785305307242_0.9835975451571621","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.12":{"name":"@nocobase/ai","version":"2.2.0-alpha.12","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-alpha.12","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"dbadf0aaafa6fd3bfb49b43e4df98e88a0871d72","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-alpha.12.tgz","fileCount":127,"integrity":"sha512-lRyV+eIe1rtWiYvOCrbppxeqJzsmlSQFnkOJXfg35m8WB1c/Nq2qTb02IY2D8YVynvjWdjJFnUegeMFYbWX/EQ==","signatures":[{"sig":"MEUCIB6xqprC/DCi4l6ixgzaJ9nz4CqPEcnQW3S8beOrapRWAiEA4EwlFLfLazRIE4m/sd+9Ft7tu2lgsCaNkBIrYt5NcFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279833},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"96ae69754a6398de63037ead3a4aad5e5d0ab918","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-alpha.12","@nocobase/logger":"2.2.0-alpha.12","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-alpha.12","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-alpha.12","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-alpha.12_1785384369549_0.19180719850564354","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1":{"name":"@nocobase/ai","version":"3.0.0-alpha.1","license":"Apache-2.0","_id":"@nocobase/ai@3.0.0-alpha.1","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"088eb4a00f111d5390ccff9b16396800d2f0e6ab","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-3.0.0-alpha.1.tgz","fileCount":127,"integrity":"sha512-xFOrYmYgHjdev0vpYlTeb45m1X5ahkrgypLrecSE9QunKCcuKMq+HxThD/sGogMuFmLlaeue/RIpGDzej2tT/g==","signatures":[{"sig":"MEUCIEkDeuzF5KSEXOMxmaq6RfN+9U6eWKlYo1DRytLdiAJQAiEAljjlzjHArxfeyAd85pAnVP7RFOuM0f9ZpwELTgewNJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"22d8be8ece179cfa5c8a4ebb2c896c92bd418e03","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"3.0.0-alpha.1","@nocobase/logger":"3.0.0-alpha.1","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"3.0.0-alpha.1","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"3.0.0-alpha.1","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_3.0.0-alpha.1_1785384414785_0.3794164006649725","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2":{"name":"@nocobase/ai","version":"3.0.0-alpha.2","license":"Apache-2.0","_id":"@nocobase/ai@3.0.0-alpha.2","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"a63485e29d3e6db963bb1dc80539dfc975ec725e","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-3.0.0-alpha.2.tgz","fileCount":127,"integrity":"sha512-I8MwIW/7XxpCgO/9BwrOpaP96sYS1Nrw3eUqLi9vUq9fp50gy3kDDexzFtgg/fS6+LzxEOiMTvXFY7DqzkhHpw==","signatures":[{"sig":"MEQCID89Zo3k3WU75eG4UP2n8eVvpDeYi2Om6LNHY6qZxaTTAiBEYZN4OfHHnfJLGKDzVCTOBcNy/64QBDV3fR0/XUDQlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"a3faea21082b30989301de04591ee1b91fd4e6a5","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"3.0.0-alpha.2","@nocobase/logger":"3.0.0-alpha.2","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"3.0.0-alpha.2","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"3.0.0-alpha.2","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_3.0.0-alpha.2_1785391820972_0.22453825338697952","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.3":{"name":"@nocobase/ai","version":"3.0.0-alpha.3","license":"Apache-2.0","_id":"@nocobase/ai@3.0.0-alpha.3","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"b24c50019e25341dad200981bf7fd71d66a3d3a2","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-3.0.0-alpha.3.tgz","fileCount":127,"integrity":"sha512-89rcVbAulVFXfl8uVVbwmYHfKEtWXj6PTRvjUKu51Ksbx0TFoJ1ryMO9MKUoQN4mTzWI1n1n42zL1bgYY4+vRg==","signatures":[{"sig":"MEUCIDACcNGGbp25cn6M8LQP9L9eBVlYxy6/kvQ06+ICEbzZAiEAu/R/pka2DkXgWdvFo4err3n+m3r/ijzEuTsBgdr3iUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"9899cd799c070c7bd85140148ea5b100b046bdc7","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"3.0.0-alpha.3","@nocobase/logger":"3.0.0-alpha.3","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"3.0.0-alpha.3","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"3.0.0-alpha.3","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_3.0.0-alpha.3_1785408313411_0.4826656235672713","host":"s3://npm-registry-packages-npm-production"}},"2.1.33":{"name":"@nocobase/ai","version":"2.1.33","license":"Apache-2.0","_id":"@nocobase/ai@2.1.33","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"165898c47094eaa21e31f158e0d05ffe0ee2ef8c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.33.tgz","fileCount":127,"integrity":"sha512-X8Oh5kWBDGbHNQzyQQEH6RtBZVHSsIR4QcgKw/ZdHq9Vl2fYtk5rOpQI9uaGeAv8JSm1+k4vQysjfmEMImM0+w==","signatures":[{"sig":"MEYCIQDEv/v2DYvVQj+1s87An1zs7dafLdIDXzlJl1bubolHYAIhANjD3B1KUUK4PGYt5q3kofQVyLOoJ7DABSQKuJGIj4Rq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"3b69db294250fc91f08f1ca8140ff5df997d1c2f","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.33","@nocobase/logger":"2.1.33","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.33","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.33","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.33_1785462693946_0.37323487724071125","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.16":{"name":"@nocobase/ai","version":"2.2.0-beta.16","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.16","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"472146b15dcd8cbdaee2488d943ae5175d6ba19e","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.16.tgz","fileCount":127,"integrity":"sha512-1CTSiRtaSrpHisiL+/At/5elMoGnKDPsEsRtFN5ivQ+DTVAKu+hX5yEWGnbmvGV1jgcNTYLca8cpspv6ZMgx/A==","signatures":[{"sig":"MEUCIBPmx3JJyqVK73yOJsfUZei+9qbn1oChwVXMGuPENxtrAiEA5fONZCvMRSd94inDTzSH1Db5UmoXTmrR2shLy4A0Yew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"49d9bd2e21122eab9435f128375828b8c5bb4c07","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-beta.16","@nocobase/logger":"2.2.0-beta.16","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-beta.16","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-beta.16","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.16_1785484661359_0.39863248386111083","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.4":{"name":"@nocobase/ai","version":"3.0.0-alpha.4","license":"Apache-2.0","_id":"@nocobase/ai@3.0.0-alpha.4","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"7bf8caaf0300d976c713b66ffb1abe55dcd69a12","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-3.0.0-alpha.4.tgz","fileCount":127,"integrity":"sha512-8mQs6M5UlUvUCesQsdlqOE9NjQMnLRvPze+uPhBPGRvHg5t8McDiiADhv2jwH34P0dLmV/W6KLnz2ieNjFasMA==","signatures":[{"sig":"MEUCIBsCz6iHx+hgJICOLmPLO3Hdu41m2co4urlU0NiY0FuyAiEAtPTh7BMm83h6f0aq+tTvHcq5N3ovwZ+ooMrm29rBZhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"6658768567378382de758c4e814ac510d688400c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"3.0.0-alpha.4","@nocobase/logger":"3.0.0-alpha.4","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"3.0.0-alpha.4","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"3.0.0-alpha.4","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_3.0.0-alpha.4_1785508268457_0.4468290273191329","host":"s3://npm-registry-packages-npm-production"}},"2.1.34":{"name":"@nocobase/ai","version":"2.1.34","license":"Apache-2.0","_id":"@nocobase/ai@2.1.34","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"392ced0677265d18135f77842133d970b1472096","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.34.tgz","fileCount":127,"integrity":"sha512-gVVnIFA12tiH+4P6kiFQCX16hEVPRFVYftJYlWJlDv4UbQbGkfHKRjBhF9gkYTSjv0ZS1oCBHqu2MCOZyVKDNg==","signatures":[{"sig":"MEUCIB+VBQlfUA3ZCpfQVBjf4TPDmkUX5dRBUnJ6RL8DEr6RAiEAkXlus1ymmdulU7o22vyDSu/hucPge/N7jmReak9sRus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"6d4dfdfbde69698ed1c2ed54108a8f6736e56e10","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.34","@nocobase/logger":"2.1.34","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.34","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.34","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.34_1785602190337_0.4683207094854789","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.5":{"name":"@nocobase/ai","version":"3.0.0-alpha.5","license":"Apache-2.0","_id":"@nocobase/ai@3.0.0-alpha.5","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"91700486ce8afcb01607ef89f2ebc963478c982c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-3.0.0-alpha.5.tgz","fileCount":127,"integrity":"sha512-22k1K+7O6oIQDLKTj+Pc3bRDFYK9+0p+jdYYTPLhau/IIZsG5EXsMIs4BghdJ1bVLzVKLLkIRsqamzhfsk0awQ==","signatures":[{"sig":"MEUCIAISYCdxruifhx4i873VDMZeckoG28V/TelBtUbVc+H6AiEAxIhxM0mBMTwcbKhxS6wOq6biTfCNPWKx0JDW8Z5k8C8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"82c7ed1cdb2f247c190582e34ee37f154cac0968","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"3.0.0-alpha.5","@nocobase/logger":"3.0.0-alpha.5","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"3.0.0-alpha.5","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"3.0.0-alpha.5","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_3.0.0-alpha.5_1785618265358_0.5978043635999561","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.6":{"name":"@nocobase/ai","version":"3.0.0-alpha.6","license":"Apache-2.0","_id":"@nocobase/ai@3.0.0-alpha.6","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"0fc7a586e4f22b9ccb3a7d78aad7953813ea1a58","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-3.0.0-alpha.6.tgz","fileCount":127,"integrity":"sha512-61aCJQHP5B2jA1LTUZu2wHORPk/1bM5RrW1/tJopj1xTZfuycaSdIFXHCj6vHU9VYJlFg53PaxC5ua6AHpUGXQ==","signatures":[{"sig":"MEQCIBsSghBKDXk4HvVdPl0otetSStzjSbtoNjGTfjCBpE+kAiA7Zx6a/c59+wRBrlwI+zZep/QUtjUz7WumliNwE5bKBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"3508eabe683b9a47a28d0f3425098eb58873a9d7","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"3.0.0-alpha.6","@nocobase/logger":"3.0.0-alpha.6","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"3.0.0-alpha.6","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"3.0.0-alpha.6","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_3.0.0-alpha.6_1785744821244_0.5139654144538293","host":"s3://npm-registry-packages-npm-production"}},"2.1.35":{"name":"@nocobase/ai","version":"2.1.35","license":"Apache-2.0","_id":"@nocobase/ai@2.1.35","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"aed5defce655bae45b2e2053e0d240d5f2c4c9c1","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.35.tgz","fileCount":127,"integrity":"sha512-Do/wv6ym5hUResOe397xaCRR0PbfvC53Kz8QAvFK+yTin6OwODKf/JePNCGIVnPSx/LRmPRosMXD0H1ugwlr2w==","signatures":[{"sig":"MEUCIQCByjZQC0KOu55ESgVRjvdBQrxr39VHOwFCTiAqmhy1DgIgeQe/BN8JM08uxofCMDEpQss25rkuwwD4lDZ+IC4HP3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d844133f9bd61a3506a3be1af25a1cb06dafbc6f","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.35","@nocobase/logger":"2.1.35","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.35","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.35","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.35_1785916650345_0.6960872316634141","host":"s3://npm-registry-packages-npm-production"}},"2.1.36":{"name":"@nocobase/ai","version":"2.1.36","license":"Apache-2.0","_id":"@nocobase/ai@2.1.36","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"dae559a020c5126731d68180b2db8656d691ca99","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.36.tgz","fileCount":127,"integrity":"sha512-I2U00UH+UnqAEqp539PM4mFjU6GK21yWOs9p1/GTADhA6yyh9GNVrjdyxdYaR5Ev8ZvocSlcMyFfuYdAPTQTXw==","signatures":[{"sig":"MEUCIQDWFES/KDsPPHcp3dQQjcu1oYAj2TP0I5YBQ3Id02daowIgGgOd+9Wv6XJ999+66bqxeDytPmR8uE4JzE4zMCKlV4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"8f4e16c5c1b5a792c2bee00d9705e593307a54d1","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.36","@nocobase/logger":"2.1.36","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.36","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.36","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.36_1785926163204_0.684288977586766","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.7":{"name":"@nocobase/ai","version":"3.0.0-alpha.7","license":"Apache-2.0","_id":"@nocobase/ai@3.0.0-alpha.7","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"0f67ebf9967c2269ea384abe879b9efb7fc5bdaf","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-3.0.0-alpha.7.tgz","fileCount":127,"integrity":"sha512-HfmCrAlzkVI5Kh77Ppm8/14FTnogFyMhireRBSVRt+b7Lw0+kuqzBBiGISFbKnDGU1/fRDKU2TCFVAAp3TPy5g==","signatures":[{"sig":"MEYCIQD99bTzlpyIMMwbWfSRz8X8kkxoMQoiyL3SvLnSzf20LgIhAOIcdTIikFBpX+yrj2ggzW1a4+Q6JEYHu9jidPhC7Kgg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"19cd28c710f3b3c614ebe2fd7d5a415d527ee559","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"3.0.0-alpha.7","@nocobase/logger":"3.0.0-alpha.7","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"3.0.0-alpha.7","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"3.0.0-alpha.7","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_3.0.0-alpha.7_1785969833783_0.5131356508628546","host":"s3://npm-registry-packages-npm-production"}},"2.1.37":{"name":"@nocobase/ai","version":"2.1.37","license":"Apache-2.0","_id":"@nocobase/ai@2.1.37","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"8c6537eebed1be6a06756529ef9dad84ae330e00","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.37.tgz","fileCount":127,"integrity":"sha512-62LwPdZ1VgW2PnRQzn1K2ACU+GY+wtivWOMIuLirrcL6xOXhBumXghR7dwLiPxtqiK9SR2+PzFob/+B84KJ4jQ==","signatures":[{"sig":"MEQCICVA6Mz0F311skf9NRvq/+jWNTkU7X/WbxtpmjdMHudNAiAP5PUopi1YiLjTtm7Thi1pwXVPny6XESNbXtqLO55qVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"a0c3201363ae028058845af0176ee902a9eeb3e1","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.37","@nocobase/logger":"2.1.37","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.37","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.37","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.37_1786180384904_0.5346179694007653","host":"s3://npm-registry-packages-npm-production"}},"2.1.38":{"name":"@nocobase/ai","version":"2.1.38","license":"Apache-2.0","_id":"@nocobase/ai@2.1.38","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"e5be9bdd85f0298f1a08aa02f3759f5c6c05ea92","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.38.tgz","fileCount":127,"integrity":"sha512-uZ2q7LT+UN/vfN5s+MQiqZ42NvT8MZ5gsvFgidoFVxos8heXVbY4VvDuQNZUa4wUdHHajczDJULcXFymTf/UiA==","signatures":[{"sig":"MEUCIDVnX673a1CYvPD2GvkJnsOuwTZuxRzU9fcNpCSo4EJ+AiEAv1Dt2uQqOgJLZzoK3dCkQxVXGXa8B9L0LxKrTw/+BWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"cf73a1ede7f46029428d3ed143af2e5dc4f035e6","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.38","@nocobase/logger":"2.1.38","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.38","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.38","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.38_1786339357129_0.14838235987346726","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.8":{"name":"@nocobase/ai","version":"3.0.0-alpha.8","license":"Apache-2.0","_id":"@nocobase/ai@3.0.0-alpha.8","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"7a6b8b376974dd076b0088ced9f87dba3d49689b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-3.0.0-alpha.8.tgz","fileCount":127,"integrity":"sha512-yaOzLaSefX6iLp7cH+oCU7bSjenX3QRZxY08lpsfJWBrY2aYeGDbZ9QFVbKMPEpe0FL3E0ZZLL60oOa840Hqeg==","signatures":[{"sig":"MEUCIQCLBPzmfDJYdd8SivHUMsjYWcPrMX4MqfT1aq0L62ljQgIgWkychs26m/XfC72UXB+QMnDLwunqrzeK5cFVJkfr3K0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ce017f3deb8b2414c6b13818042c4187270d1d8a","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"3.0.0-alpha.8","@nocobase/logger":"3.0.0-alpha.8","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"3.0.0-alpha.8","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"3.0.0-alpha.8","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_3.0.0-alpha.8_1786344294758_0.033810023544931456","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.17":{"name":"@nocobase/ai","version":"2.2.0-beta.17","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.17","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"a49ced797df12f16e66f9d8813fcd6a63ba697c5","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.17.tgz","fileCount":127,"integrity":"sha512-mzRkCEGGDn3xpZqG3vcRXtltum+dcZD6+9QscNJiG0CBmW88Khz1nyk8ecpmrj6VvqY/3Z6oIAyGkpwMBsdB5g==","signatures":[{"sig":"MEYCIQCEmLeTCsZwZzjX9nR7rSOXk/O8xkhtiE+CwO94VV2Z7QIhAPCPQRsMl2o+2g066RGueOB0wl8VRynm6rUVjLbz3LD5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d7a69c4f47fe38b17a2ce1408258902cf64f6c83","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-beta.17","@nocobase/logger":"2.2.0-beta.17","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-beta.17","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-beta.17","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.17_1786381366071_0.8255567432283282","host":"s3://npm-registry-packages-npm-production"}},"2.1.39":{"name":"@nocobase/ai","version":"2.1.39","license":"Apache-2.0","_id":"@nocobase/ai@2.1.39","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"6071ac1cbc494806094d53e1e779795f03378dbe","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.39.tgz","fileCount":127,"integrity":"sha512-LLOw/0Z2zywca8fTeI84c/eEXB6FV8hPGfbzj2U1mWs09LZLiICnw4IiwmJhAq98DJc/BcFcBgDApACjVioYjA==","signatures":[{"sig":"MEUCIAXiwjfCCLXWpis/BkZcYf9bfPefi6A4SITyKMv2konbAiEAuiP+DtqdEHqi9UtpSZMOmiEIC642uyQSkXbAekrpW88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ddbf88ac2a5de1ad94ff4779618cdf1b81aae037","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.39","@nocobase/logger":"2.1.39","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.39","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.39","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.39_1786430287269_0.09989423676853026","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.9":{"name":"@nocobase/ai","version":"3.0.0-alpha.9","license":"Apache-2.0","_id":"@nocobase/ai@3.0.0-alpha.9","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"445abe5af99600cf4cd398372efa5cdd188cdc9d","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-3.0.0-alpha.9.tgz","fileCount":127,"integrity":"sha512-PJzu42SrspPujTQxkSVfDz3XiUzcXucJqNswK0UmswM+WSWT+eTrlblOIl/TJfigmkMdD9u84yB3g1KgpoabFQ==","signatures":[{"sig":"MEUCIBLGs2RXWuM6qmDq3BZEAvNBFtsrv7ggoy0NLE4b8zP/AiEA/K/oNEI9aXK33Xyo71q+WSsXxYt0qh3oHzD8svsxxFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"82aaad40c5be1120839a11301a48e7fe690f48c3","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"3.0.0-alpha.9","@nocobase/logger":"3.0.0-alpha.9","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"3.0.0-alpha.9","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"3.0.0-alpha.9","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_3.0.0-alpha.9_1786459454347_0.26817321718851694","host":"s3://npm-registry-packages-npm-production"}},"2.1.40":{"name":"@nocobase/ai","version":"2.1.40","license":"Apache-2.0","_id":"@nocobase/ai@2.1.40","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"be8349c30a632fd15a1c5de4d3406e33e0128f85","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.40.tgz","fileCount":127,"integrity":"sha512-kWsI7usKRTOJbNlSxV5A/AbvLJr750lwfIOxIziJBVfLX+hUl02V0JZqOLEPWQgGWkxW/Jd4QwGPUb47a09C8g==","signatures":[{"sig":"MEUCIHzqvUJpS5s+Tv/hSepgW6RmNhClLrYj3L53fwfkU5qZAiEA3c/31IHcd/F0PUZ35LYDu4uOKU9wzbTJY9O5zcS8ySA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"4099ac7037f46789c6eff98be54f20ae9fdde0e2","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.1+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.1","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.40","@nocobase/logger":"2.1.40","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.40","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.40","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.40_1786681432860_0.6288952922756934","host":"s3://npm-registry-packages-npm-production"}},"2.1.41":{"name":"@nocobase/ai","version":"2.1.41","license":"Apache-2.0","_id":"@nocobase/ai@2.1.41","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"db61211dedf76b25eefd8ab6f72ae228a2750504","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.41.tgz","fileCount":127,"integrity":"sha512-p3FFQeRR4XomFraVoYXdhrlTUJ0AIXXcc3ZjOowGODnVmdZTA6prOpZ79ADTbTpnSytQM5INYEWQUM3UAVAo5w==","signatures":[{"sig":"MEUCIGFYGzUB9+VbbgSD1S3SMzo/bBaiMDMTqHs7n9hrr5dWAiEAhufDFeslhOS2pGNVCHIaLR6Ept0ck9NpD/YRAoxjGBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"91c01d0941d758d97d8000d0c8b8a2a48af6c1ae","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.41","@nocobase/logger":"2.1.41","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.41","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.41","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.41_1786857901350_0.7085070833439175","host":"s3://npm-registry-packages-npm-production"}},"2.1.43":{"name":"@nocobase/ai","version":"2.1.43","license":"Apache-2.0","_id":"@nocobase/ai@2.1.43","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"d7de127a7adec01f5af37bf398e1d06441b646b3","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.43.tgz","fileCount":127,"integrity":"sha512-nAE+cZtYnnnab92JduEzEHipE91MbWvSP2g9Y13S7QWLvgVCKZaN+bUhkuIjtPqGQ9fAF/9OVRqcv6JTDYUS1g==","signatures":[{"sig":"MEUCIEXycU0u2LTTMuZWmkDvjqbhuR+hTRIUff3EXffjJx11AiEAzNMPjo/XuXxYwETwMyg2JCUj4VI0GTcVEWH6XmbNx+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7b133bbdf1a7ae7e7b42514f808e6d4fdf0e4a78","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.43","@nocobase/logger":"2.1.43","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.43","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.43","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.43_1787130361327_0.10446011681220768","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.18":{"name":"@nocobase/ai","version":"2.2.0-beta.18","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0-beta.18","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"b27864457c2e46f9abec94e384616873c3ee38fd","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0-beta.18.tgz","fileCount":127,"integrity":"sha512-848r+kyJFUw/bWVoUgVP7xJhD+LwGENrKwQ7jXOMvHIsmc3DwohA1BzxycjDJx6iF61V5ndNN3d6gDgf/mhK7Q==","signatures":[{"sig":"MEYCIQDVHYBiLV6hslUiz6hxTsmAzuXGgfn0+PahImFCA6HwUAIhAJG5SQCFZuYdn+kOxUdLwNFghBnM40rgt+o4ymk1X/vu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b74c962f7d35aa12012d908d16bd74fe6ac20a3d","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0-beta.18","@nocobase/logger":"2.2.0-beta.18","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0-beta.18","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0-beta.18","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0-beta.18_1787230650990_0.3422594595436066","host":"s3://npm-registry-packages-npm-production"}},"2.1.44":{"name":"@nocobase/ai","version":"2.1.44","license":"Apache-2.0","_id":"@nocobase/ai@2.1.44","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"0173df43bf5b49783807bacbe345d9b61888bb54","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.44.tgz","fileCount":127,"integrity":"sha512-U4x2jlikzUKpdImXV40Z/mRraJCdpQZ6BVnpYka1teeJnQH60rFkmiqIPJp7d0+DRFJyLZ8tBrqaktCmx6IKgg==","signatures":[{"sig":"MEQCIEaFCUBKlCoOK40Ie/mh89eZfaviMFm2aQL3LKzmYjggAiAEKHV6NGMY+ECMFGv9CR8wbRL3yLanbhJQGQVWKi0SSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"eaae7e71c8d1a53a5364df01f26ec5f0c8f1d10d","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.44","@nocobase/logger":"2.1.44","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.44","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.44","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.44_1787270238378_0.6601834749204025","host":"s3://npm-registry-packages-npm-production"}},"2.1.45":{"name":"@nocobase/ai","version":"2.1.45","license":"Apache-2.0","_id":"@nocobase/ai@2.1.45","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"9bcb723e2aefd3da702e21e1afa40de068fa50a1","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.1.45.tgz","fileCount":127,"integrity":"sha512-oDWrMYTRUQ9qmX3W3ZTjwk4AoDSp6lKY+iQcxeWm63bOVkcFTirgWCC6ZXszgj7RxopWNu2hJL1nIePb3UTe2Q==","signatures":[{"sig":"MEYCIQCVMkadGmM0siWp3lU90J26lr/BxwEENkX65TfDbnmysQIhAORSpNB4PTfvq+vB/jTkmw9B09O5CQ/s/Qh09eHmuncJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279405},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"610577960bf784811b4a83b0dbeb00955ad6f533","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^5.2.0","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.1.45","@nocobase/logger":"2.1.45","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.1.45","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.1.45","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.1.45_1787275871262_0.2943583912704031","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@nocobase/ai","version":"2.2.0","license":"Apache-2.0","_id":"@nocobase/ai@2.2.0","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"0cefec5e0425bde05aa96223c6d02dc4b949ada7","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.0.tgz","fileCount":127,"integrity":"sha512-Ab3EZAnPN/OvgzAbyJSSfu43osK/8hnjSWTmJZoV7Bov7RuhnqertKB6SMierEDv1P4q+DvHL8ONQL3FO2bTvA==","signatures":[{"sig":"MEYCIQC4ibbcByRthaiKd7muAJSo983bplTbI11kkTEYGAi8XAIhAOvQDnlrWls7k6Ra2daoUF35iPfm8jQa4pa1ctkxLq5j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279788},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d5052cae37177054c236f1bf7bba3aed6ef029d0","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.0","@nocobase/logger":"2.2.0","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.0","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.0","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.0_1787363750664_0.21473779140878002","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.2":{"name":"@nocobase/ai","version":"2.3.0-beta.2","license":"Apache-2.0","_id":"@nocobase/ai@2.3.0-beta.2","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"5dbc3a584b99aa5dded0f12515d78fd706d96948","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.3.0-beta.2.tgz","fileCount":127,"integrity":"sha512-x3Mvql9fT8AEBUR1HeabghKjFG2oZQ13chlXUQwpWUQVlPSgPwTRuX38X195RNAsGBk8Spmu9E4z1tSkC0fymQ==","signatures":[{"sig":"MEUCIQCS9SNpzFHRAOwdEZw9W3Dfn4Dvbpr7UQez1/4JDKkQCwIgaZ4DaS9WvAZ4mF/4EUB67nb3QRZisxDtuatD5iFlMfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279823},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2e5b43a39d3f3e7cff58cb5e5a36a8c8e599dfb5","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.3.0-beta.2","@nocobase/logger":"2.3.0-beta.2","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.3.0-beta.2","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.3.0-beta.2","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.3.0-beta.2_1787364882057_0.5659701198488509","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.3":{"name":"@nocobase/ai","version":"2.3.0-beta.3","license":"Apache-2.0","_id":"@nocobase/ai@2.3.0-beta.3","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"20859e2d8e49b200c05a7fbbd5a5d1cb82f2fbf0","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.3.0-beta.3.tgz","fileCount":127,"integrity":"sha512-5eNf7MO+ds8VfmAsm3g4ngdkpcefiMdjC/iigisSo76g3AgLHi9/YFqZCImIvhIre8Ch0iO1pp6lbuzZ09Wrdw==","signatures":[{"sig":"MEUCIQD1uwoge42smYd3KngFOBgPGAt608pW+ViYkj9MzowSKQIgN0znMRUZXmFxe9MltE6T9GMoQSp2mH/PrkmZndeo1kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279823},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"f8cb6ec699b9aaffcf500fe68a55f1271b8a331c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.3.0-beta.3","@nocobase/logger":"2.3.0-beta.3","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.3.0-beta.3","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.3.0-beta.3","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.3.0-beta.3_1787369026366_0.024634024923522624","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.11":{"name":"@nocobase/ai","version":"3.0.0-alpha.11","license":"Apache-2.0","_id":"@nocobase/ai@3.0.0-alpha.11","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"90610d4a038a004467dddeb9e60a0df00a5cfb10","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-3.0.0-alpha.11.tgz","fileCount":127,"integrity":"sha512-i9YZiCwWXCpac3zesPHzvjDr4w8guKjATDy49KxspI+HSijdSVUq0mckiSOHrbXUB3UWZfIJiiVnUB6vo5N9UQ==","signatures":[{"sig":"MEYCIQDy+AZW9IzaIaAclXzaz1+oArtPVVgFsEr67t/5h1F/wQIhAMaE9VOl1ogLPLPRAAIVA6GMLvlkVApPzKsxpOsXwSwG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279833},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"03574f3a2d10b1ed8469dc7405aa0c4696d6d1d1","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"3.0.0-alpha.11","@nocobase/logger":"3.0.0-alpha.11","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"3.0.0-alpha.11","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"3.0.0-alpha.11","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_3.0.0-alpha.11_1787466952658_0.058807856380807655","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@nocobase/ai","version":"2.2.1","license":"Apache-2.0","_id":"@nocobase/ai@2.2.1","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"d5545e74448cbb7e0899c4ea1b47c760806525a7","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.1.tgz","fileCount":127,"integrity":"sha512-F3Xhv+FaBvyk5ruK2Z/GBUCjhu4Q6KvAfRJtYM1jh15b1mpo38IYuPyRvR9QobgCeq5dYrA3q1fs+FyOBJNvBg==","signatures":[{"sig":"MEYCIQDRrpE05YmbKmqaBENxqOefob2zeeT5Z6FCBXu9IYAVpQIhAOROJa3hdoOoPWCAcQdXYIKMySs1QMh2G7EIIOG8nzHm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279788},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"29eedb8aa0160d7574063422a0ce01824c195861","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.1","@nocobase/logger":"2.2.1","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.1","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.1","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.1_1787507899585_0.09957548256852222","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.4":{"name":"@nocobase/ai","version":"2.3.0-beta.4","license":"Apache-2.0","_id":"@nocobase/ai@2.3.0-beta.4","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"e1f5f498136a5e79eac1b8e564f35fdd4f9eaf86","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.3.0-beta.4.tgz","fileCount":127,"integrity":"sha512-i9OU3cI5d3pBehq5MGSrootS4heIR0EMIinMdB1QzHIH4qeeZqIGLNiRIbWK4gtDNTLNrGJ85T7TwIX/9sY9qw==","signatures":[{"sig":"MEYCIQCa7BwjFeGD+vSWm3tUr7/hI3sZGrdEmzi0GLMg70cacQIhAPc8lHOoYt6CeLZE0Q0qP8u+qDITQyjKKTPdG4JPs+dp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279823},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"05824f2c4b69038dd621cb59095472aa411ca65a","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.3.0-beta.4","@nocobase/logger":"2.3.0-beta.4","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.3.0-beta.4","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.3.0-beta.4","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.3.0-beta.4_1787621188501_0.747453922315128","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@nocobase/ai","version":"2.2.2","license":"Apache-2.0","_id":"@nocobase/ai@2.2.2","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"3f36505fcdd2d009e4136a4aca12f29f9708359f","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.2.tgz","fileCount":127,"integrity":"sha512-MnjpvyqHxcds9dJizwQuEK0JkHPl+517Ti1x6ShSQruWVY0JeY3hB1m0DC1HBxeYLH64KAj6+4tvYJxpiJCKVg==","signatures":[{"sig":"MEYCIQCkoAR6+8jzemaOIODITeit7492T9VcuFj4je5dfLtKSQIhAK9kkygdKqW97wJeQmmjlVFxx6JLtsZjvr2lUNeL9g1B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279788},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"336230738dda76255e363a0a68fcbec775c81564","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.2","@nocobase/logger":"2.2.2","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.2","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.2","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.2_1787671644736_0.8929752436117959","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.12":{"name":"@nocobase/ai","version":"3.0.0-alpha.12","license":"Apache-2.0","_id":"@nocobase/ai@3.0.0-alpha.12","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"c1b78636e1e4adfc46c290beba0cbffe95dd90b3","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-3.0.0-alpha.12.tgz","fileCount":127,"integrity":"sha512-sbACH/j/qA7Tz7lHrZ7hI1Fwv1F0Z47XafGtIdcHEjMo1eDF94kKzURed25CsPV8Xb/QZJX2xHlYoqcIR24yFg==","signatures":[{"sig":"MEUCIDawFNxfdie7TB9WM0hv1rnt/YgPMyOKRL4qNfi4chdqAiEAzerV20PYWeeBuuXyn1m7zDloV6NWzeEJ5Rv4i+ulnlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279833},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2ba035885741a9977d76bbabf8f2caf44b199139","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"3.0.0-alpha.12","@nocobase/logger":"3.0.0-alpha.12","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"3.0.0-alpha.12","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"3.0.0-alpha.12","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_3.0.0-alpha.12_1787710214838_0.24977380206619992","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@nocobase/ai","version":"2.2.3","license":"Apache-2.0","_id":"@nocobase/ai@2.2.3","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"784cb84463065912e95682a2f7cc367db95e0e7f","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.3.tgz","fileCount":127,"integrity":"sha512-eKVz9S1Z3z7kcf2O82PwIM20fjcKzWTkdju7L6xXCnBK3n38MS5scaoOiXYBgUDiR+4DDRNgBd28LyrNEXW1Cw==","signatures":[{"sig":"MEUCIQDkCoCYMKNJimdStyxB5Czh/vrwSSQo8WmLEF2RO8vYpgIgJ1Scs5Qbbsb1PpArj5OwCiTu+3bIQSoIsOlmLhc0hh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279788},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b33d7d64ce7d601ade9f4957a4d058acd56a3454","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.3","@nocobase/logger":"2.2.3","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.3","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.3","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.3_1787755382025_0.4417287742685021","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.5":{"name":"@nocobase/ai","version":"2.3.0-beta.5","license":"Apache-2.0","_id":"@nocobase/ai@2.3.0-beta.5","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"f7125fcc137570895259f460c3bddc9bd4593b9d","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.3.0-beta.5.tgz","fileCount":127,"integrity":"sha512-bwoptYCsGxUm1KwSeDwD4csT/FwcaSPxiFCHJUR1i/7CWV5mvtZ/uQDgC/mwygTtMMbrabhxurkIiw1aTfBwBQ==","signatures":[{"sig":"MEQCIFNz+thgBprVOwQC9swrIuC1IP3pmwEJrUGvIId5nTtdAiAKMjpiA1M1BU+0UEiVgDQbK6aOKXEiZJcvZdH2rS8rSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279823},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7047516aba0d14965ddf457b64587103a871b923","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.3.0-beta.5","@nocobase/logger":"2.3.0-beta.5","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.3.0-beta.5","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.3.0-beta.5","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.3.0-beta.5_1787905818118_0.2411888858807183","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@nocobase/ai","version":"2.2.4","license":"Apache-2.0","_id":"@nocobase/ai@2.2.4","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"445c7030b753f0ef508db601f0e7f0a03aa8e50b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.4.tgz","fileCount":127,"integrity":"sha512-tEwzFiURJjMaPGtJEhQfwH/joX0o5xa62GeCZjRCzksBI8SV+bOBvBar8BZElW0ZC6jHUYlw48x90nopqxcV3w==","signatures":[{"sig":"MEYCIQCQRKAaiMvrnPR4JbOZI/C1XEaU3xtbP+Mq5kndYNS4UQIhAPopIXkBGAyzLPM3EXo39LHAxG6dskoLPC/RSOozX9Ph","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279788},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e864ff0fe31ad5ad909ecbb52feef5d37153212c","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.4","@nocobase/logger":"2.2.4","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.4","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.4","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.4_1787914344101_0.7800586040463331","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@nocobase/ai","version":"2.2.5","license":"Apache-2.0","_id":"@nocobase/ai@2.2.5","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"a697b07edaf604fe8987c874be618b2cddac6aac","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.5.tgz","fileCount":127,"integrity":"sha512-BCfguK1D6B/oDoA67hVDmozsXyYZ8XnSe4xLhyFCGlAdajpjN2NyarUJGRcyDAxKRUZjA/J1ml+LT447utUFNQ==","signatures":[{"sig":"MEUCIG72YA5pSok5k46gVf2pbJXiNbdzPHldoeRcDeawuzUqAiEA0zv753bmneFjoK6JLk6TbyA1j/cpMBW5w+2r12+EKFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279788},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"33cf8cb60dbd7b78b354d7d0bee459e7c74cafcb","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.5","@nocobase/logger":"2.2.5","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.5","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.5","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.5_1788142423328_0.3689165610654621","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.6":{"name":"@nocobase/ai","version":"2.3.0-beta.6","license":"Apache-2.0","_id":"@nocobase/ai@2.3.0-beta.6","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"6e8ea719d7ea6a60733bfaba0f3466099459c6c4","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.3.0-beta.6.tgz","fileCount":127,"integrity":"sha512-ekKX3DQ4089bJ/TsakDd9F2C4t2aMx0ZmIL5ojdaOBL27ALM+Y7VmN/Lqw9XT5ccU4jgZ6cLuql4yofgSjUfcQ==","signatures":[{"sig":"MEYCIQCJxjALeJI2ZlZAcIwKJgF7YghKfFftPlOEz2DwrlDmBgIhAL4Ootcjk0TncVgiFRrYg2cqIvrmVx+rv9Ve9+o4hNCV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279823},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"45b23791f5245d1417047b122d1a76764aaf5473","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.3.0-beta.6","@nocobase/logger":"2.3.0-beta.6","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.3.0-beta.6","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.3.0-beta.6","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.3.0-beta.6_1788149707320_0.7223413448795803","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.13":{"name":"@nocobase/ai","version":"3.0.0-alpha.13","license":"Apache-2.0","_id":"@nocobase/ai@3.0.0-alpha.13","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"0eddee2b03902bfd7656d658d8afe2afebb2251f","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-3.0.0-alpha.13.tgz","fileCount":127,"integrity":"sha512-je4kZeyu3RgXjMKeKKa6gZaoMBi7v5X+cjeEznz2MWTdTxTXt6w03xYXcd87iVJcpwdg0Y/rTqU80QaqQWmVCw==","signatures":[{"sig":"MEQCIHdYeWQq8PaivWZ27wV0e+yLSec48eVcJkBUZZ/qYfcJAiAZ5AXesHDeOVLxfpzbQWQe2WM1BF95duRXqRNliBjg+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279833},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"15ca2a363a093540a71bcd2233e6db6b01455e50","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"3.0.0-alpha.13","@nocobase/logger":"3.0.0-alpha.13","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"3.0.0-alpha.13","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"3.0.0-alpha.13","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_3.0.0-alpha.13_1788160231470_0.39050159758910574","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@nocobase/ai","version":"2.2.6","license":"Apache-2.0","_id":"@nocobase/ai@2.2.6","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"be0c4b01f8c66c1bd20367d100c0f10c82bcc436","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.6.tgz","fileCount":127,"integrity":"sha512-SwIWn97srVSFFxR5A5Hc0tEm0pI7HFeFBAvMPAaPAVvGmqFkConBcNpkb+BwCHzqR4xxTmGwUVd4mWojdkA1zA==","signatures":[{"sig":"MEQCIGj+QzxqIjwIdIU1Y5pyPKrKqqYwew0Ld3qv7P6+EW/MAiBI9SZdA9Mk49U5ut9FQdfh0tLFIgZQPexppDJzymvlaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279788},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2d178554fbdef95daf44fecca473d28f1bf2666b","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.6","@nocobase/logger":"2.2.6","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.6","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.6","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.6_1788313616301_0.7500350876882309","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.1":{"name":"@nocobase/ai","version":"2.4.0-alpha.1","license":"Apache-2.0","_id":"@nocobase/ai@2.4.0-alpha.1","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"cb5af16eaf868d4a1a05b6b3f4b1d1b5aadc2bcf","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.4.0-alpha.1.tgz","fileCount":127,"integrity":"sha512-MHEV0hmPfrHDXQeHy7MumLJpHOAvLPSQyglh3sihaA3qtvSsz5BJPyc00wk9R+pf+lOGhu9khE5KAk33CHf6Yw==","signatures":[{"sig":"MEUCIQCk6L1MJzOO9ZN2ojDHsNUtVmyPE10jNWZXEMd9PDLdZwIgXqr5v3QhxRbDEIKHM7vXwqYKwN/q2mC+9U2TfLjpIRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"82ecd3aed067e4cc98c32e7a0039b6e55cee76a7","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.4.0-alpha.1","@nocobase/logger":"2.4.0-alpha.1","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.4.0-alpha.1","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.4.0-alpha.1","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.4.0-alpha.1_1788323453021_0.7102742199798091","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.2":{"name":"@nocobase/ai","version":"2.4.0-alpha.2","license":"Apache-2.0","_id":"@nocobase/ai@2.4.0-alpha.2","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"4e33f28602a042f88a4b2a756e680ea51160ea5c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.4.0-alpha.2.tgz","fileCount":127,"integrity":"sha512-1cLG7PqO7VsOXNzCMjXM+R6+tzFg5ULqGIzsfWAfx/OumViqk6kKU9ix+YZCcljJ13cjHoWZDxbg+egI5UKzkg==","signatures":[{"sig":"MEQCIHQb+vQqdc5cuLYThsvmcnhY9L+/z8ItUKHdG9IqSOKZAiA6UCvHztHf64aG6HHtzBu7dxxJRVhU2RyXeeVo2qccyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"706bb81047a05f39f2ddce781ebcafeea4ec9cd5","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.4.0-alpha.2","@nocobase/logger":"2.4.0-alpha.2","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.4.0-alpha.2","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.4.0-alpha.2","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.4.0-alpha.2_1788339528931_0.8824598096222531","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.3":{"name":"@nocobase/ai","version":"2.4.0-alpha.3","license":"Apache-2.0","_id":"@nocobase/ai@2.4.0-alpha.3","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"c633b1c431eac856175896ca75320124eb93a949","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.4.0-alpha.3.tgz","fileCount":127,"integrity":"sha512-H41ndSm8rtZsadDAUM83pc/PbHnCv/Uo3q4X2CIkVzRTYNzpX/PXrnziWzAwlwwW1wCmobkQ/6kvx4373aTDWQ==","signatures":[{"sig":"MEUCIQDm92a/XugmehZptsmbxxc3F9n/EsJooHjsUQCvYm2M6wIgBiJeI8gGQZd/ViqkwvID83UnY9fHjW9ciKml5pEtnHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"746e2e042c12df2cb03877361ea9f2a8797a1921","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.4.0-alpha.3","@nocobase/logger":"2.4.0-alpha.3","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.4.0-alpha.3","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.4.0-alpha.3","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.4.0-alpha.3_1788353257630_0.7487612054856605","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.7":{"name":"@nocobase/ai","version":"2.3.0-beta.7","license":"Apache-2.0","_id":"@nocobase/ai@2.3.0-beta.7","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"fdd418e7e3ebffc219078d3b3452acbaabdc1c76","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.3.0-beta.7.tgz","fileCount":127,"integrity":"sha512-IhEDufqJdd8yJwdmaI+pgX1fsxMvlMsutd5J8Sg/2GvB9evSkEWotnqBbkm0zx2b5yrqCJ4mRnKm/S7LX7e5Yw==","signatures":[{"sig":"MEUCIBsKnu0VMWFt+1j2Fffh3LbkRBhjFzT4V4+LqcQY5b39AiEA6yStbTCmgL2oy69vwfmZ1GeHLJGvQGk2f7RXoi+iXlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279823},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"3485d95ce53290d6e74d68222a0568ea60420e23","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.3.0-beta.7","@nocobase/logger":"2.3.0-beta.7","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.3.0-beta.7","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.3.0-beta.7","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.3.0-beta.7_1788399372710_0.2924713830898813","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"@nocobase/ai","version":"2.2.7","license":"Apache-2.0","_id":"@nocobase/ai@2.2.7","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"cbaa69d57ff7866d8049810a41cc3d4ac6cc5ed6","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.7.tgz","fileCount":127,"integrity":"sha512-pkRtUVvR1qNY6cyGClB48hIi52MAzv09Mnm6Efjo8TQ0AenrKNKtSC0de/J+ALTAabhlDFbvNUT7WqiTolInyQ==","signatures":[{"sig":"MEUCICoap0qPUMuzHcEJKbo3sc+hbQVtuwORn7jij+5REYljAiEAsfdScFfDhCYJzOXOI3WI5pvAJXIn0AwMTYBhj73fLq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279788},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"bdaa5c2b8a2d0d1ca9d4c1497acf9492a34f2e74","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.7","@nocobase/logger":"2.2.7","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.7","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.7","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.7_1788623496530_0.24565007091281332","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.4":{"name":"@nocobase/ai","version":"2.4.0-alpha.4","license":"Apache-2.0","_id":"@nocobase/ai@2.4.0-alpha.4","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"118188bb2d938593f3237d76cf72f83ac97ea955","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.4.0-alpha.4.tgz","fileCount":127,"integrity":"sha512-CAnWA7rgkoxuS8yhk33s0Mu8skB+LreWvZzS9cGUOA/hwly7rVmMlGQmxNEIQi0cU64tZd2o07yGjcmAUbD2kw==","signatures":[{"sig":"MEUCIFaOtw3rVi5FXhXKqkWoqfZfeoYv9457uQ0NrVh7w87mAiEAhP30hUPdr0JgQPeaNTW4RbrwlYB6NkJHZi4cJthk/OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"527910882037ce1558ee6b0ef748208b8d6996bb","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.4.0-alpha.4","@nocobase/logger":"2.4.0-alpha.4","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.4.0-alpha.4","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.4.0-alpha.4","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.4.0-alpha.4_1788701149124_0.9420620531184614","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.8":{"name":"@nocobase/ai","version":"2.3.0-beta.8","license":"Apache-2.0","_id":"@nocobase/ai@2.3.0-beta.8","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"6bd55910d23635a1f903728eb070904e54314f00","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.3.0-beta.8.tgz","fileCount":127,"integrity":"sha512-6iAJPEalaIpI87Mg9FC7bYTAnPt4KD418qHNp/j/uZOI+4HPz9JKDonksB+QbrIHMNyOPnm1zljHBAQmE8v7JA==","signatures":[{"sig":"MEUCIQDuY/oSAD57xPjSzZzZHME6ppO+ADHv43YTO/Cd08q8wAIgBh8Ahu9bYz9B0GLQxWcKtqP3yA38R0YZC5/dc5qRu4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279823},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"5d458884528593b2d3142a6a33de93bf0ad96543","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.3.0-beta.8","@nocobase/logger":"2.3.0-beta.8","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.3.0-beta.8","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.3.0-beta.8","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.3.0-beta.8_1788743815963_0.8217810798286389","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"@nocobase/ai","version":"2.2.8","license":"Apache-2.0","_id":"@nocobase/ai@2.2.8","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"57fa78ec169e718ae6262a851535fb4f7b4afdec","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.8.tgz","fileCount":127,"integrity":"sha512-W2sElgFGsJj32XEAz2OLwXJ2mvzmRq0k4xPyesNPYAUdNthIgvF7ajS5s7C5temxtko2vCI98dcfonRJJy+4/w==","signatures":[{"sig":"MEUCIQCoRtRMJo/blNtaRrIvnd6WqHRg7ncEKz7ayQTqTpS4DwIgAb/ZsDWEnT9NzLastZHs5Cl8gVusL0kZrblxUkmzeS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279788},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"76d33a53cc183acd7999064a8b6db31f455a1c3f","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.8","@nocobase/logger":"2.2.8","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.8","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.8","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.8_1788832478088_0.09518543645772315","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.5":{"name":"@nocobase/ai","version":"2.4.0-alpha.5","license":"Apache-2.0","_id":"@nocobase/ai@2.4.0-alpha.5","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"95d3eec6235e48594ed583d03284e12e8fef0ad2","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.4.0-alpha.5.tgz","fileCount":127,"integrity":"sha512-Dw6jksFaqBQDkjfxr8oujgX6f9S+++vNqotHQ7/KV1f8j9sPGe8wOM7cpcuEIqs/znRnIwsj7KapC9jeEhzg/g==","signatures":[{"sig":"MEUCIB8HG/h8vRk6zmNT2m6tf8zmMVGS+UYj74UaH2mWdptvAiEA4xE4W1ySs+jxmMMC33NQbq3urjlvIq956Ob5H416q2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ce4b0948641b13d2964c44905cb30bebe877a657","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.4.0-alpha.5","@nocobase/logger":"2.4.0-alpha.5","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.4.0-alpha.5","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.4.0-alpha.5","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.4.0-alpha.5_1788921470268_0.31802283842613677","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"@nocobase/ai","version":"2.2.9","license":"Apache-2.0","_id":"@nocobase/ai@2.2.9","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"4982cf2b269397157123f4d817853f9c875d5ba4","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.9.tgz","fileCount":127,"integrity":"sha512-a5nMVxSWYN9b30PDMdeh1KB0HPONhoWI0DdhH4jrwqd0zNXQJQGGN14C5+lPRnih5QFoFGfDMjL+V7cmh06AxQ==","signatures":[{"sig":"MEQCIG87lOn9LNEq2ccldDKT6lzh37LqkVkzeniL3+Xf11DAAiBZwktZ3Hj0GK5QNHfdtV8RhTHpdaMh/DpB7IvbCCEe+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279788},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"82794da75067dd0ae19a9172cea64cb3fb643175","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.9","@nocobase/logger":"2.2.9","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.9","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.9","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.9_1788942447302_0.9802369370071682","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.9":{"name":"@nocobase/ai","version":"2.3.0-beta.9","license":"Apache-2.0","_id":"@nocobase/ai@2.3.0-beta.9","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"fbc70bef30b6b514c11297f78f0964f8c1d856aa","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.3.0-beta.9.tgz","fileCount":127,"integrity":"sha512-m13jp4EDmX9PG1ClFrUPJ2wu+YGkj0L5MUxL6ovzPR5mvg5MVoFG0fYKAH1Fbqu1MmlOcLAeqWsyrfhWKKOTJQ==","signatures":[{"sig":"MEUCIQCCcyHZBBpG+iRfUGlZ291VeA0tnjRPOzgArg/9U6CZ1AIgLGZ3VU6UWUa0XxgL0YlwzLQQzdb5XNJTOcEwe3TB8f8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279823},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"c215e60ed704afe6c086bd96304f4b0d3b46d02e","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.3.0-beta.9","@nocobase/logger":"2.3.0-beta.9","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.3.0-beta.9","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.3.0-beta.9","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.3.0-beta.9_1789025415175_0.29519260957466065","host":"s3://npm-registry-packages-npm-production"}},"2.2.10":{"name":"@nocobase/ai","version":"2.2.10","license":"Apache-2.0","_id":"@nocobase/ai@2.2.10","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"c07d47749cd317bec66d465d6a391052bfba7e05","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.10.tgz","fileCount":127,"integrity":"sha512-uNAVfYsYlY4Q5P8rNyJ2RZyZm+RHfK47EnV49urlrLXDKbADaY1rCwvAYbTKD50NRYE85+mxqgz1ixGs5BufPg==","signatures":[{"sig":"MEUCIDjeFDxuMgUpIgJt+ZsmWk0BMuTGf+Ud8noJUFrGSw5hAiEAw3Jw6RbW9xLyvF2z4nawpUVJdIOg6NuKxoAGiosZJFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279793},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d4d55b2cc57dd5cc3177860645528c27b425c89d","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.10","@nocobase/logger":"2.2.10","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.10","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.10","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.10_1789042284044_0.6602175782700683","host":"s3://npm-registry-packages-npm-production"}},"2.2.11":{"name":"@nocobase/ai","version":"2.2.11","license":"Apache-2.0","_id":"@nocobase/ai@2.2.11","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"f540b03ee3bcb629ae4788e727466dd5e87e9742","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.11.tgz","fileCount":127,"integrity":"sha512-KatiL4GGMjPI2rpauJRFmAP8RpfUfZitbnPdEIqqvUBHbBMVXY28+8pZsb8kLvY3H4DJYut/C+CxI56cxGbLNA==","signatures":[{"sig":"MEYCIQCXmP9X90RaHpT8yh/dasOJnd6/4ce/e7p/aqhNEogeMwIhANS1H7eW/GBIX/O9pYxmsm+4q8NhvDnwBr+szZ6xhXQt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279793},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"a933a1ccbc0b6f8e05475eb214f124839bf76ed6","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.11","@nocobase/logger":"2.2.11","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.11","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.11","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.11_1789089261715_0.9029839449266455","host":"s3://npm-registry-packages-npm-production"}},"2.2.12":{"name":"@nocobase/ai","version":"2.2.12","license":"Apache-2.0","_id":"@nocobase/ai@2.2.12","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"d72df8f7c85c6ed04d8fe2446e0ec2f4a0f07eb4","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.12.tgz","fileCount":127,"integrity":"sha512-iwz0KqnOvPTJCROIpD/GhowdXAEvJk89Ji4ujWvMI+YpZRU5Z8hH8x8eIMSy6UQebWQo5hP2szySdJo9Q846Aw==","signatures":[{"sig":"MEQCIGW2yoS70TE4vP37Y24LXF1TuzI2LSnQT0yMHywxtWCYAiA2GdCaX0nGT+jFJJlCbdS+Cyx1aPxgkHFIyt71UAAbSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279793},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"72514a433a6455917998a132908b6340dc0a45c8","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.12","@nocobase/logger":"2.2.12","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.12","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.12","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.12_1789115740742_0.8822507693192052","host":"s3://npm-registry-packages-npm-production"}},"2.2.13":{"name":"@nocobase/ai","version":"2.2.13","license":"Apache-2.0","_id":"@nocobase/ai@2.2.13","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"3f009583a8e23f4380639e1a1d37bb34651c684a","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.13.tgz","fileCount":127,"integrity":"sha512-CPbMfDC8igCJ/CyE2YeaEXOzwgxyOqaorfQRbqurnNdOeg8vgIIM/I8Isdbdnbv/znl3cBmhzBHhy1yEWjDm7A==","signatures":[{"sig":"MEYCIQD1rulkk+zNs3IX8hI1l0lRWsuJ1GSO6ET4Wx9zekkeMQIhAKpTwy7I3+LorsskcOGigkfl+UjYNNYpc9/hS/Yd0z8j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA5zZXMeWNf3Z5vKYqlQa/fVM6pW5sB/B+gVRbKkQ+umAiBeVu0p23RX6Vynj7VWhVVOWRwdW1ak1BgBkzISe4Mqag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279793},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d548ca65faf20d60c7747e6b072c2f2f2c786cf3","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.13","@nocobase/logger":"2.2.13","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.13","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.13","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.13_1789443025164_0.30852459237921903","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.10":{"name":"@nocobase/ai","version":"2.3.0-beta.10","license":"Apache-2.0","_id":"@nocobase/ai@2.3.0-beta.10","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"41ea7e0b199beaa1c023765fa72a3764ef8e9080","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.3.0-beta.10.tgz","fileCount":127,"integrity":"sha512-yvr5QLEvd7WiZM/GebeuAXh52Eknrad/ws2/b2tS1azw1EntjuG5UkdLQ1/AckPvJS898lc4f6bpc4Wz7Ka4lA==","signatures":[{"sig":"MEUCIDd0XmdazjTI5Mbv4gDdZTTjLxdHy2c4+wRAbmXetLD6AiEAomFD8yBN/llvPjntZma3sUfAlmw6JVxTx4yD8KSjvsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICPJUIJBcwgRNQGGu3p6IylitPnCo4kSQnhh73e5HrMdAiBYZP0DQhRIhbNS+mZqFNehjJZ1YUAL3K5/pPNhbc8/+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7aa3dce6cf3201752882f7012c72997898015d89","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.3.0-beta.10","@nocobase/logger":"2.3.0-beta.10","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.3.0-beta.10","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.3.0-beta.10","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.3.0-beta.10_1789447856839_0.44601242768312455","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.6":{"name":"@nocobase/ai","version":"2.4.0-alpha.6","license":"Apache-2.0","_id":"@nocobase/ai@2.4.0-alpha.6","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"50ed6f4b744de8fce8b75fff897e6f95a5ca053b","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.4.0-alpha.6.tgz","fileCount":127,"integrity":"sha512-w+lK/SKveN33UlCKEmgXtkdDnozpgSDMHUF+KP1SCs6EoXX+gEz00d+6L5SYjMeWXnYfrcmIl8n0xIfWCg+AOQ==","signatures":[{"sig":"MEUCIGwRUCTI52ussWM9uoN0eeqNHY0lv1BY66gmYJDupD2BAiEAxhLm7MEcqjRRH6377kjYk4A/7A4hWsGkYfu8JLD57Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEKXFM2QcLiqNMsHClUC56MQMHuYr39N3xbACJfP6rHUAiEAnpHmRjIej+d/hoXGsg+u7owe8EJjPPggDykOxxQF9kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"1fc4fcd17a0cd79912a642600bdc2103e2104bdb","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.4.0-alpha.6","@nocobase/logger":"2.4.0-alpha.6","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.4.0-alpha.6","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.4.0-alpha.6","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.4.0-alpha.6_1789478898108_0.2975888460167444","host":"s3://npm-registry-packages-npm-production"}},"2.2.14":{"name":"@nocobase/ai","version":"2.2.14","license":"Apache-2.0","_id":"@nocobase/ai@2.2.14","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"95985fb1dcaff6e4c8752da69b62aa628e812fd1","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.14.tgz","fileCount":127,"integrity":"sha512-pPXAni+LsYZh155W4kJ325D+vBxROnHWBKr0RN1g/zAmfWbdrUvWH1990ZX2rjxyN/PFNgdOVQKaCMt+aLOFjA==","signatures":[{"sig":"MEQCIHOp+tzKKgxchd1tvE/1JNnt0XsB5BmRoJsAj4m/qAsDAiBfjkSsx8yxmuJ3s5JQw6R10W+8d05/sig1cdMou8bQ5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC75q+MWsG1+wx9sTeOJU8sWPVgnEackAr9lzO31D1jQwIhANZwvjNVsfYHP42bXZHCnJBo+rW3pPUOf9d+a/cAO/P6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279793},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"dd1b9a3f528beba243ae2c90304e524afca66dd8","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.14","@nocobase/logger":"2.2.14","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.14","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.14","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.14_1789490392068_0.449872047894178","host":"s3://npm-registry-packages-npm-production"}},"2.2.15":{"name":"@nocobase/ai","version":"2.2.15","license":"Apache-2.0","_id":"@nocobase/ai@2.2.15","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"b2cfb2713b7d455bba79cf4d8ef939934dbecf7d","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.15.tgz","fileCount":127,"integrity":"sha512-rWJCHjbxNvTgBCM3f2mstG7JcvniUwGPyqA4T9KIQt2Yc19LAyEJph/3umAgzIsLZ0/qsLsSes1vjGKd5OWi3g==","signatures":[{"sig":"MEUCIQDk5niHvDpeynM5Suy58zh4hRJ7OVi/exLYl/p9ZsYCvAIgZJn9wX8R68NkivY+622A2qUcHNtrJei5fZrhvhHfTOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBcET7Ti+zWHh2UatC0zFeeTA7DF0GbI6Ksp5Tjd7F9gAiEArN6+uy1k63ZTfTk/Xfimbk1gHoPJZrrxEQoGqWL0XF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279793},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"2b663a68d84a6c4de858344c78b5f9918f500e52","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.15","@nocobase/logger":"2.2.15","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.15","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.15","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.15_1789794554811_0.941213337121932","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.11":{"name":"@nocobase/ai","version":"2.3.0-beta.11","license":"Apache-2.0","_id":"@nocobase/ai@2.3.0-beta.11","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"9fe678040677c71c3529749b8fb8aa8f1f2ea341","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.3.0-beta.11.tgz","fileCount":127,"integrity":"sha512-RHyroAYILrbr67/OldUOcY1ZfRZXRQlFUjovMAIlIE1pD9UAzAgJlDHWvhYA6buZwDBcFjbODR7Q0Wwa57Eekg==","signatures":[{"sig":"MEUCIDkgJeNuuBn4YhHk6pXHkcZrdnCTd14614RCiTv6uS3VAiEAlACRERiiaJpzkMvxpW019mKQ6LWyK3lXzs3S/7uOVd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIComyUhZSJ6gITTXSEhG/hOqfro/f1PSBusGV3YmKlRLAiEAgSeg31M5/MrHu1ZPLZ6MIuwtLQjMz95AFxsIIM9skQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e81c2c69d55f13e4d237c420a51ebad1e9dae515","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.3.0-beta.11","@nocobase/logger":"2.3.0-beta.11","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.3.0-beta.11","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.3.0-beta.11","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.3.0-beta.11_1789885979473_0.9604863323018493","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.7":{"name":"@nocobase/ai","version":"2.4.0-alpha.7","license":"Apache-2.0","_id":"@nocobase/ai@2.4.0-alpha.7","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"8fd094cda9a8f2178554e4aab5c15b4d69756bdb","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.4.0-alpha.7.tgz","fileCount":127,"integrity":"sha512-GJvcX8MTNXQ46ZRVxyXpnsg4sCCLBkpz4jkURAwz8OkfUKUqBTUFxLWB6WNzDdC9I9OS477Xh7/u/ECJ/qcBOA==","signatures":[{"sig":"MEUCIQD0Y42T7Awt2k/QKxnEFAhoU2kC10sCNYsmA3gFbY/ndAIgEGByKwGhLfh78ENQSFj/qo0lYGAlXm8mzb7hNKJ4+JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8ZG64wYASxgDn7k8Rb+VdBYnHCkAJUGb6/58HC1ALJgIgVYr5tbPoTOiOyAD74Uzp2vsq0ry3FHzR1rlNk20e6rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"bb018bfc8bdcc0f399244d2f248c55e51ceb2d1e","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.4.0-alpha.7","@nocobase/logger":"2.4.0-alpha.7","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.4.0-alpha.7","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.4.0-alpha.7","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.4.0-alpha.7_1789890874324_0.5705459143369351","host":"s3://npm-registry-packages-npm-production"}},"2.2.16":{"name":"@nocobase/ai","version":"2.2.16","license":"Apache-2.0","_id":"@nocobase/ai@2.2.16","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"b6ee5a2e9b43bbcfed244073484b36cfd5062953","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.16.tgz","fileCount":127,"integrity":"sha512-M+1yLXvvx03ZHaC8D5m/jH6+E/3cynV64DHC8FOOtYPQ12VpE2ZEmrxO7UXJuXlCYZv6YwaMGvm2IbObY9E5xQ==","signatures":[{"sig":"MEYCIQCTXlRsfDBX2V4iF/01Lpxkt86BgMq3/sd9CjX5SfQzFwIhAL23TaaRjfVu35fBaEqmkI3ycv9m+zTqxuph0f0IvS6x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICTtOo3yR4g+YSdVqfJH2TA6tYilvbyN8CfX9ERsDgk0AiBc0YiV5y8iBe8jJzNw1jp3XyVzo26UsA1hHex0wCUTrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279793},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"228d1d3cff60d1ef4c91cf5023b20252b7baa0bd","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.16","@nocobase/logger":"2.2.16","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.16","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.16","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.16_1789955289233_0.8694857334496673","host":"s3://npm-registry-packages-npm-production"}},"2.2.17":{"name":"@nocobase/ai","version":"2.2.17","license":"Apache-2.0","_id":"@nocobase/ai@2.2.17","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"801ac852400ce65944fa2d396e8432d1764e5b7d","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.17.tgz","fileCount":127,"integrity":"sha512-c5b3YFe+nPqgxtgzM6xAJ5aKAowFRAuDIRSyHvB/X5tN6MUWEy/9cEW/rI81bSew1PYe/uOG07m+ONqI0ZSjNQ==","signatures":[{"sig":"MEUCIHFC9L8hMF/clKqdDWqUhWdklrcGLiEO0/1yz0hrMFxFAiEAqKXPzqwSJKgPIi8bZD07KyWjdhRLwWbprth+lkR+pM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGZ6o1QlnMH297AVsHltqbsBOVGY6k/y2pD1eRRkoOSsAiEA6u+zoGDRNaEyNRENr5LY+cKbCZBCjiJvi7729QfxC2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279793},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"08565a7d1c326c4c2d190150f303596dda9c6450","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.17","@nocobase/logger":"2.2.17","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.17","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.17","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.17_1790212196940_0.5191988007597275","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.12":{"name":"@nocobase/ai","version":"2.3.0-beta.12","license":"Apache-2.0","_id":"@nocobase/ai@2.3.0-beta.12","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"f9bf239b018f525aafeea87c73b9a15dd284c556","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.3.0-beta.12.tgz","fileCount":127,"integrity":"sha512-st5drVB7I+2I7ilrZZQKDer4XzR3oGj0gJDmwhr+mA1cTo7Zy9lkqTW4FwQhGTog2R6//ut19e2f5Z2Bs4FKMw==","signatures":[{"sig":"MEYCIQCo9z6WjOxuR2PSs4SI6NMJwtElLY3M4k+SgFOwEVAR9AIhAIyq3Ew6Vk2TBc9SHUl826Rn0Na7ErJ9/OfOij/o8ISb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDNa+WCls6x/ATQkqbQY8sAvOzPAQ0cHrsNhbvWQLHtCAiBkMNvhd7uoYTTMkpPE54nAm1sMZCoyaalcf6LPAqCtfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"ffc1cefed2e8557f547c5dc562459a7390a2cbf8","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.3.0-beta.12","@nocobase/logger":"2.3.0-beta.12","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.3.0-beta.12","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.3.0-beta.12","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.3.0-beta.12_1790224992709_0.6080417802217384","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.8":{"name":"@nocobase/ai","version":"2.4.0-alpha.8","license":"Apache-2.0","_id":"@nocobase/ai@2.4.0-alpha.8","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"9ff92211cc03c764f7e46795b1448c42a1f14f8c","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.4.0-alpha.8.tgz","fileCount":127,"integrity":"sha512-QRH9brwo6nJvmTOVuCAPzh+crJdwEoFIz9ZoNnMe0mdfdbKzlkhrJwZJa1C1NreAEmxH7ALRceUDN/fF0sGiLg==","signatures":[{"sig":"MEUCIHWrULOSq2KM1Rua61PsZlDSFEX6RSCr+I6v8OjZAYlXAiEAzgsPVUxvbjJwN3V6DRblmcDfi4uTAHiodiLybPWBZxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIESTLkHPb8GwKkBy3+7OETG+jE9ajeI9LJTHmZB65Sv7AiEA1PSzDdsWPcN5t41eFnLMxL5hfXZs6Bb7aogO5Y4wGkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"e8ec2bff07f4b405e08f984c9e92b44491bde462","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.4.0-alpha.8","@nocobase/logger":"2.4.0-alpha.8","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.4.0-alpha.8","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.4.0-alpha.8","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.4.0-alpha.8_1790235185101_0.16084829497013398","host":"s3://npm-registry-packages-npm-production"}},"2.2.18":{"name":"@nocobase/ai","version":"2.2.18","license":"Apache-2.0","_id":"@nocobase/ai@2.2.18","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"444ee4fbc1975868161bfe60c5b1f348198797b1","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.18.tgz","fileCount":127,"integrity":"sha512-WjYc3BeLlYwPkV8N416DtAlqba04tMaT0UUC+rwFguWj4aAEAjq0lOVPiiof/3+nUh3RppOQFD07I+21pzxckA==","signatures":[{"sig":"MEQCIGZEmjEVVDuhQR7dZbJntoruhVlJNDJXFyD9M1tMcA8WAiAs2Zbg+ASisAPKqLT9lfw0m0SnK+oD41+a82v9+msV0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6oCPwS0QVHoWhUCSwQULmMSbEX0EC508p7+Wf7mqHVAIhANIeMPuUzO2o7SUlGAEWff4O4gBUWoWpVEVohwW7zzP/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279793},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"0c464cd27b2c1ccdf10b00d339bf6599b18bee22","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.18","@nocobase/logger":"2.2.18","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.18","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.18","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.18_1790349022304_0.3747888199829441","host":"s3://npm-registry-packages-npm-production"}},"2.2.19":{"name":"@nocobase/ai","version":"2.2.19","license":"Apache-2.0","_id":"@nocobase/ai@2.2.19","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"e16ad4d5ad2b9ef3a005487b9d419866636bb8fe","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.19.tgz","fileCount":127,"integrity":"sha512-Z+Kc2OhAzbsae9sk2oV0sx/rYLbjPNywMig311FjzEWhdHIW7zzj1DkiZFMYsG9DufpDMvPrLiuUlhfkoJ4+PA==","signatures":[{"sig":"MEQCIBWIz76pEmPUWg8Yskq5jaFRK2ytv4Pwr10b8H4dzZ5aAiA4FHjB183+ZmjB01e2rhM32Nhlde11ISb9XzM8RC9jQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIByrGdvY1QunnLZEOZVa769LMBDMnWXI625yqi+WZWolAiEA7rLBCzBovbj0PomutWP9MA410lepD17VI+in7S2nqH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279793},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"0d4e2dc07729c32533e35c8e8e16c57815d6242a","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.19","@nocobase/logger":"2.2.19","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.19","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.19","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.19_1790657117990_0.1439610962684965","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.13":{"name":"@nocobase/ai","version":"2.3.0-beta.13","license":"Apache-2.0","_id":"@nocobase/ai@2.3.0-beta.13","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"75d332b899c7812d6bc6cbfbace0b1865ae09a7d","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.3.0-beta.13.tgz","fileCount":127,"integrity":"sha512-bh1uboVXoS6kaYqXHKhgCYssiSZ6VfU2wcCv4KML+18uSeDwlWra9yqXVjyd+zOBJAUPWsjeKm2BY8XMZGBZ4A==","signatures":[{"sig":"MEQCIFtzJpdFuSfw0cQio8GtHzOORiw32KwlkO5jQUfqTk8lAiA4NIKtRYw8bNyUWF44J85GRFS6TfwRN9Xq7r2Edrm4NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDsSaPYg+fFu1ylp07fyLGT56XAykMmhIfu1pHgPQEESAIgP/BgZg3va+XPQSQVU8Dgtk5A2NrozgkfICsheF07xuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279828},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"b453f04b0bc3bad1df905ab65f483baa4aa22d43","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.3.0-beta.13","@nocobase/logger":"2.3.0-beta.13","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.3.0-beta.13","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.3.0-beta.13","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ai_2.3.0-beta.13_1790730296910_0.3846810004054977","host":"s3://npm-registry-packages-npm-production"}},"2.2.20":{"name":"@nocobase/ai","version":"2.2.20","license":"Apache-2.0","_id":"@nocobase/ai@2.2.20","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"homepage":"https://github.com/nocobase/nocobase#readme","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"43d11c980139080ddd2fc9435778b749b7425b77","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.2.20.tgz","fileCount":127,"integrity":"sha512-p1W0lT0fVj+g+dY6pcsIcQrNqfqekhjzlsiV36UxdweEWcUyVr9dbyWehmL9bztoQAtJ+ny2D3DeP/jLEhauDA==","signatures":[{"sig":"MEQCIGLlCaNS2+k9R/cJgJXbEtsZS+rf6523A3UGdrNKKNmoAiBwZzqatD1LcDKfhiGzmG4WKf6IuQKYbuI8hu4KgSI/4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFKi4VHWSC6I6Ujyitlmi65TK7eoeb5yQPU1V0TWdWK4AiApGh6SQklBp4yoxQTeKPhDnbTvk7X48ae3WwcUWuYozA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279793},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"d9c3d45cdca9571f6cef8781e0a2d86566dce11b","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.3+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"_nodeVersion":"22.23.3","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.2.20","@nocobase/logger":"2.2.20","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.2.20","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.2.20","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai_2.2.20_1790777822232_0.40539975912523185","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.9":{"_id":"@nocobase/ai@2.4.0-alpha.9","bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"dist":{"shasum":"7391adf08fd92a5d3620c6ab02b6fed343c7329f","tarball":"https://registry.npmjs.org/@nocobase/ai/-/ai-2.4.0-alpha.9.tgz","fileCount":127,"integrity":"sha512-frNQeDNHEbXq3MGTS3tYNy5exEEKbkOwY8vw1vGtHUtcqnnVMr5dy1ExZczrRxezzTWCJDpQKzNgFgSO0pD4Gg==","signatures":[{"sig":"MEYCIQCqmbtPs+E49XKtFem6qdLMEzVR2r8mLjnffmHzH9HbeQIhAJ3zexPZCKQm9CQw3qRd/N29hD6asPsXozXaPuSHhyWh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCI3R6Kkl8XJ3ctjd6Hk8dtyeQRhYaO8BtD9wTK6cH0MwIhAPQMX9pHFZjG9jBaIQiSHRqLCAshAG83tSy0krxUz7BB"}],"unpackedSize":279828},"main":"./lib/index.js","name":"@nocobase/ai","types":"./lib/index.d.ts","gitHead":"d383bdb224c62d1ba21c3dffd682165f3385a11b","license":"Apache-2.0","version":"2.4.0-alpha.9","_npmUser":{"name":"chenos","email":"chenlinxh@gmail.com"},"homepage":"https://github.com/nocobase/nocobase#readme","repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"_npmVersion":"lerna/4.0.0/node@v22.23.2+x64 (linux)","description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","directories":{},"maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"_nodeVersion":"22.23.2","dependencies":{"xlsx":"https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz","d3-dsv":"2","mammoth":"^1.10.0","fast-glob":"^3.3.2","langchain":"1.2.39","pdf-parse":"^1.1.1","flexsearch":"^0.8.2","gray-matter":"^4.0.3","officeparser":"^6.0.4","word-extractor":"^1.0.4","@langchain/core":"1.1.49","@nocobase/utils":"2.4.0-alpha.9","@nocobase/logger":"2.4.0-alpha.9","@langchain/ollama":"1.2.7","@langchain/openai":"1.4.7","@langchain/classic":"1.0.34","@langchain/deepseek":"1.0.27","@nocobase/resourcer":"2.4.0-alpha.9","@langchain/anthropic":"1.3.17","@langchain/community":"1.1.29","@langchain/langgraph":"1.4.4","@langchain/google-genai":"2.1.18","@langchain/mcp-adapters":"1.1.3","@nocobase/data-source-manager":"2.4.0-alpha.9","@langchain/langgraph-checkpoint":"1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai_2.4.0-alpha.9_1790785135372_0.29977117912457163"}}},"time":{"created":"2026-02-14T14:20:45.322Z","modified":"2026-09-30T16:18:55.666Z","2.1.0-alpha.1":"2026-02-14T14:20:45.638Z","2.1.0-beta.1":"2026-02-14T14:51:58.644Z","2.0.0":"2026-02-14T15:58:08.520Z","2.1.0-alpha.2":"2026-02-14T17:51:56.040Z","2.1.0-alpha.3":"2026-02-16T03:16:47.957Z","2.1.0-alpha.4":"2026-02-16T04:42:19.421Z","2.0.1":"2026-02-16T06:23:04.255Z","2.1.0-alpha.5":"2026-02-22T09:29:49.276Z","2.1.0-beta.2":"2026-02-22T12:10:07.925Z","2.0.2":"2026-02-22T12:46:20.317Z","2.1.0-alpha.6":"2026-02-24T16:15:15.322Z","2.0.3":"2026-02-24T17:08:24.626Z","2.0.5":"2026-02-25T16:59:07.211Z","2.0.6":"2026-02-26T07:04:22.245Z","2.1.0-beta.5":"2026-02-26T08:51:32.160Z","2.1.0-alpha.7":"2026-02-26T10:22:11.684Z","2.0.7":"2026-02-27T08:30:08.768Z","2.1.0-beta.6":"2026-02-27T11:54:58.863Z","2.0.8":"2026-03-01T01:04:28.347Z","2.0.9":"2026-03-02T18:01:11.920Z","2.0.10":"2026-03-03T17:13:46.504Z","2.1.0-beta.7":"2026-03-04T03:25:13.478Z","2.0.11":"2026-03-06T08:43:40.457Z","2.0.12":"2026-03-09T03:20:18.903Z","2.0.13":"2026-03-10T15:32:14.782Z","2.0.14":"2026-03-11T20:30:49.632Z","2.1.0-beta.8":"2026-03-11T23:58:42.174Z","2.1.0-alpha.8":"2026-03-12T01:02:58.957Z","2.0.15":"2026-03-12T03:02:09.624Z","2.0.16":"2026-03-12T12:04:02.753Z","2.1.0-beta.9":"2026-03-12T13:39:20.292Z","2.0.17":"2026-03-14T03:32:43.418Z","2.1.0-alpha.9":"2026-03-14T11:57:48.663Z","2.0.18":"2026-03-17T03:16:25.809Z","2.0.19":"2026-03-17T17:24:23.497Z","2.1.0-beta.10":"2026-03-19T03:21:50.993Z","2.0.20":"2026-03-19T05:24:00.729Z","2.0.21":"2026-03-20T01:50:09.467Z","2.0.22":"2026-03-20T04:57:29.352Z","2.1.0-beta.11":"2026-03-20T08:17:01.536Z","2.1.0-alpha.10":"2026-03-20T09:14:13.415Z","2.0.23":"2026-03-20T16:36:20.146Z","2.0.24":"2026-03-22T09:01:17.856Z","2.0.25":"2026-03-23T18:15:52.302Z","2.1.0-alpha.11":"2026-03-25T09:01:07.375Z","2.0.26":"2026-03-25T11:31:42.185Z","2.1.0-alpha.12":"2026-03-25T14:18:22.670Z","2.0.27":"2026-03-26T11:06:42.165Z","2.1.0-alpha.13":"2026-03-27T06:01:23.347Z","2.0.28":"2026-03-27T16:01:51.885Z","2.0.29":"2026-03-29T16:38:43.119Z","2.0.30":"2026-03-30T15:19:54.361Z","2.0.31":"2026-04-01T13:09:53.151Z","2.0.32":"2026-04-04T05:22:28.520Z","2.1.0-alpha.14":"2026-04-07T16:04:59.267Z","2.1.0-beta.12":"2026-04-08T08:24:11.650Z","2.0.33":"2026-04-08T13:45:08.792Z","2.1.0-beta.13":"2026-04-08T16:29:32.478Z","2.0.34":"2026-04-08T23:42:27.399Z","2.0.35":"2026-04-09T15:09:03.331Z","2.0.36":"2026-04-10T11:00:48.570Z","2.1.0-alpha.15":"2026-04-10T12:50:50.948Z","2.1.0-alpha.16":"2026-04-14T00:15:40.062Z","2.0.37":"2026-04-14T02:52:55.267Z","2.0.38":"2026-04-16T12:37:03.330Z","2.1.0-alpha.17":"2026-04-17T02:56:18.097Z","2.1.0-alpha.18":"2026-04-17T05:22:53.939Z","2.0.39":"2026-04-17T22:53:12.079Z","2.1.0-alpha.19":"2026-04-19T04:23:21.390Z","2.0.40":"2026-04-20T01:15:30.076Z","2.1.0-beta.14":"2026-04-20T09:27:25.440Z","2.1.0-alpha.20":"2026-04-20T10:54:05.702Z","2.0.41":"2026-04-22T07:40:15.770Z","2.0.42":"2026-04-23T16:10:37.973Z","2.1.0-alpha.21":"2026-04-23T22:30:59.421Z","2.0.43":"2026-04-24T06:30:38.291Z","2.1.0-beta.15":"2026-04-24T08:16:39.691Z","2.1.0-beta.16":"2026-04-24T10:47:02.981Z","2.1.0-alpha.22":"2026-04-24T10:58:49.969Z","2.1.0-beta.17":"2026-04-24T15:37:58.235Z","2.1.0-alpha.23":"2026-04-25T01:38:49.740Z","2.0.44":"2026-04-26T03:46:05.962Z","2.1.0-beta.19":"2026-04-26T10:59:22.043Z","2.1.0-alpha.24":"2026-04-26T11:35:49.818Z","2.1.0-beta.20":"2026-04-27T01:31:07.068Z","2.0.45":"2026-04-27T14:44:58.810Z","2.1.0-beta.21":"2026-04-27T17:11:53.223Z","2.1.0-alpha.25":"2026-04-27T22:14:49.470Z","2.1.0-beta.22":"2026-04-28T10:28:24.147Z","2.1.0-alpha.26":"2026-04-28T15:29:41.864Z","2.1.0-beta.23":"2026-04-28T16:09:48.624Z","2.0.46":"2026-04-28T23:31:38.350Z","2.1.0-beta.24":"2026-04-29T08:26:57.293Z","2.0.47":"2026-05-01T15:40:02.890Z","2.1.0-alpha.27":"2026-05-03T08:57:17.838Z","2.1.0-alpha.28":"2026-05-04T00:09:55.817Z","2.0.48":"2026-05-04T04:51:00.531Z","2.1.0-alpha.29":"2026-05-04T14:38:26.802Z","2.1.0-beta.25":"2026-05-06T11:18:57.085Z","2.0.49":"2026-05-06T11:21:26.264Z","2.1.0-alpha.30":"2026-05-06T11:24:17.805Z","2.1.0-beta.26":"2026-05-07T16:32:35.510Z","2.0.50":"2026-05-09T05:11:51.363Z","2.1.0-alpha.31":"2026-05-09T05:45:10.225Z","2.1.0-beta.27":"2026-05-09T06:39:52.680Z","2.0.51":"2026-05-10T07:11:37.769Z","2.1.0-beta.29":"2026-05-10T15:16:48.978Z","2.1.0-alpha.32":"2026-05-10T16:00:42.908Z","2.1.0-alpha.33":"2026-05-11T11:40:52.246Z","2.1.0-alpha.34":"2026-05-11T16:36:56.484Z","2.1.0-beta.30":"2026-05-11T23:18:06.820Z","2.1.0-beta.32":"2026-05-13T05:36:12.647Z","2.0.52":"2026-05-13T15:21:08.710Z","2.1.0-alpha.35":"2026-05-14T04:07:32.793Z","2.0.53":"2026-05-14T10:00:22.163Z","2.0.54":"2026-05-15T08:11:47.358Z","2.1.0-beta.33":"2026-05-15T16:05:18.800Z","2.1.0-alpha.36":"2026-05-16T10:47:10.930Z","2.1.0-alpha.37":"2026-05-17T09:55:14.824Z","2.1.0-alpha.38":"2026-05-17T16:52:59.495Z","2.0.55":"2026-05-18T07:35:00.737Z","2.1.0-beta.34":"2026-05-18T17:40:37.465Z","2.1.0-beta.35":"2026-05-19T17:00:38.108Z","2.1.0-alpha.39":"2026-05-20T01:53:31.777Z","2.1.0-beta.36":"2026-05-21T17:06:27.411Z","2.0.56":"2026-05-21T17:38:07.548Z","2.1.0-alpha.40":"2026-05-21T22:33:10.947Z","2.0.57":"2026-05-25T22:08:20.804Z","2.1.0-beta.37":"2026-05-26T00:56:29.104Z","2.0.58":"2026-05-28T02:42:35.678Z","2.0.59":"2026-05-28T12:04:57.077Z","2.1.0-beta.38":"2026-05-29T03:04:16.977Z","2.0.60":"2026-05-29T10:23:57.268Z","2.1.0-alpha.45":"2026-05-29T13:01:13.832Z","2.1.0-beta.40":"2026-05-30T00:12:09.520Z","2.1.0-beta.41":"2026-05-30T01:40:53.867Z","2.1.0-beta.42":"2026-06-01T01:16:38.919Z","2.1.0-beta.43":"2026-06-02T14:27:30.188Z","2.0.61":"2026-06-03T12:44:47.028Z","2.1.0-beta.44":"2026-06-03T14:07:46.893Z","2.1.0-alpha.46":"2026-06-04T11:42:11.371Z","2.1.0-alpha.47":"2026-06-08T04:12:42.476Z","2.1.0-beta.45":"2026-06-08T04:43:10.689Z","2.1.0-beta.46":"2026-06-08T07:24:54.243Z","2.1.0-beta.47":"2026-06-09T23:16:43.537Z","2.1.0-beta.48":"2026-06-10T17:18:59.575Z","2.0.62":"2026-06-10T17:49:54.156Z","2.2.0-alpha.1":"2026-06-10T18:23:52.873Z","2.2.0-beta.1":"2026-06-10T23:23:02.484Z","2.1.0":"2026-06-10T23:53:04.853Z","2.1.1":"2026-06-11T01:28:47.905Z","2.1.2":"2026-06-11T23:34:58.070Z","2.1.3":"2026-06-12T07:16:32.720Z","2.1.4":"2026-06-13T07:11:32.631Z","2.2.0-beta.2":"2026-06-13T08:54:48.452Z","2.1.5":"2026-06-15T11:04:26.210Z","2.1.6":"2026-06-15T11:47:54.490Z","2.2.0-beta.3":"2026-06-15T15:41:16.487Z","2.2.0-beta.5":"2026-06-16T15:02:52.780Z","2.1.7":"2026-06-17T23:40:27.374Z","2.1.8":"2026-06-18T06:23:06.443Z","2.1.9":"2026-06-20T03:34:31.417Z","2.2.0-beta.6":"2026-06-22T05:46:33.489Z","2.1.10":"2026-06-23T09:40:17.499Z","2.1.11":"2026-06-24T23:49:21.823Z","2.2.0-beta.7":"2026-06-25T01:14:14.952Z","2.2.0-alpha.2":"2026-06-26T04:02:13.735Z","2.1.12":"2026-06-26T15:56:14.666Z","2.2.0-alpha.3":"2026-06-27T04:07:44.321Z","2.2.0-beta.8":"2026-06-29T02:05:07.019Z","2.1.14":"2026-06-29T14:57:52.259Z","2.1.15":"2026-06-30T14:57:41.393Z","2.1.17":"2026-07-01T04:57:03.563Z","2.2.0-alpha.4":"2026-07-01T08:05:10.608Z","2.1.18":"2026-07-02T04:00:56.041Z","2.1.19":"2026-07-03T14:39:34.638Z","2.2.0-alpha.5":"2026-07-04T02:21:56.672Z","2.2.0-alpha.6":"2026-07-05T06:04:28.909Z","2.2.0-beta.9":"2026-07-06T03:07:07.878Z","2.1.20":"2026-07-07T02:50:08.634Z","2.1.21":"2026-07-08T07:59:11.459Z","2.2.0-beta.10":"2026-07-09T03:06:54.318Z","2.1.22":"2026-07-09T05:00:27.811Z","2.2.0-alpha.7":"2026-07-09T10:06:22.428Z","2.1.23":"2026-07-10T15:12:04.811Z","2.2.0-beta.11":"2026-07-11T00:59:32.478Z","2.2.0-beta.12":"2026-07-11T14:20:22.049Z","2.2.0-beta.13":"2026-07-11T16:50:31.709Z","2.2.0-alpha.8":"2026-07-12T23:04:33.587Z","2.1.24":"2026-07-13T15:32:03.789Z","2.2.0-beta.14":"2026-07-15T08:59:12.518Z","2.1.25":"2026-07-15T10:57:17.846Z","2.3.0-alpha.1":"2026-07-16T13:09:32.175Z","2.2.0-alpha.9":"2026-07-16T13:11:46.602Z","2.2.0-beta.15":"2026-07-16T13:40:39.021Z","2.1.26":"2026-07-17T06:09:49.755Z","2.1.27":"2026-07-19T05:49:27.768Z","2.1.28":"2026-07-19T12:41:57.684Z","2.1.29":"2026-07-21T00:12:57.412Z","2.1.30":"2026-07-24T01:04:47.555Z","2.1.31":"2026-07-27T15:52:08.432Z","2.2.0-alpha.10":"2026-07-28T04:52:21.765Z","2.2.0-alpha.11":"2026-07-28T07:53:06.781Z","2.1.32":"2026-07-29T06:08:27.384Z","2.2.0-alpha.12":"2026-07-30T04:06:09.684Z","3.0.0-alpha.1":"2026-07-30T04:06:54.958Z","3.0.0-alpha.2":"2026-07-30T06:10:21.118Z","3.0.0-alpha.3":"2026-07-30T10:45:13.566Z","2.1.33":"2026-07-31T01:51:34.096Z","2.2.0-beta.16":"2026-07-31T07:57:41.498Z","3.0.0-alpha.4":"2026-07-31T14:31:08.579Z","2.1.34":"2026-08-01T16:36:30.480Z","3.0.0-alpha.5":"2026-08-01T21:04:25.524Z","3.0.0-alpha.6":"2026-08-03T08:13:41.404Z","2.1.35":"2026-08-05T07:57:30.476Z","2.1.36":"2026-08-05T10:36:03.372Z","3.0.0-alpha.7":"2026-08-05T22:43:53.923Z","2.1.37":"2026-08-08T09:13:05.045Z","2.1.38":"2026-08-10T05:22:37.287Z","3.0.0-alpha.8":"2026-08-10T06:44:54.889Z","2.2.0-beta.17":"2026-08-10T17:02:46.246Z","2.1.39":"2026-08-11T06:38:07.476Z","3.0.0-alpha.9":"2026-08-11T14:44:14.484Z","2.1.40":"2026-08-14T04:23:53.174Z","2.1.41":"2026-08-16T05:25:01.479Z","2.1.43":"2026-08-19T09:06:01.523Z","2.2.0-beta.18":"2026-08-20T12:57:31.150Z","2.1.44":"2026-08-20T23:57:18.512Z","2.1.45":"2026-08-21T01:31:11.420Z","2.2.0":"2026-08-22T01:55:50.820Z","2.3.0-beta.2":"2026-08-22T02:14:42.183Z","2.3.0-beta.3":"2026-08-22T03:23:46.498Z","3.0.0-alpha.11":"2026-08-23T06:35:52.781Z","2.2.1":"2026-08-23T17:58:19.739Z","2.3.0-beta.4":"2026-08-25T01:26:28.640Z","2.2.2":"2026-08-25T15:27:24.876Z","3.0.0-alpha.12":"2026-08-26T02:10:15.002Z","2.2.3":"2026-08-26T14:43:02.142Z","2.3.0-beta.5":"2026-08-28T08:30:18.268Z","2.2.4":"2026-08-28T10:52:24.252Z","2.2.5":"2026-08-31T02:13:43.474Z","2.3.0-beta.6":"2026-08-31T04:15:07.449Z","3.0.0-alpha.13":"2026-08-31T07:10:31.616Z","2.2.6":"2026-09-02T01:46:56.455Z","2.4.0-alpha.1":"2026-09-02T04:30:53.153Z","2.4.0-alpha.2":"2026-09-02T08:58:49.069Z","2.4.0-alpha.3":"2026-09-02T12:47:37.750Z","2.3.0-beta.7":"2026-09-03T01:36:12.843Z","2.2.7":"2026-09-05T15:51:36.675Z","2.4.0-alpha.4":"2026-09-06T13:25:49.254Z","2.3.0-beta.8":"2026-09-07T01:16:56.148Z","2.2.8":"2026-09-08T01:54:38.210Z","2.4.0-alpha.5":"2026-09-09T02:37:50.417Z","2.2.9":"2026-09-09T08:27:27.459Z","2.3.0-beta.9":"2026-09-10T07:30:15.309Z","2.2.10":"2026-09-10T12:11:24.271Z","2.2.11":"2026-09-11T01:14:21.850Z","2.2.12":"2026-09-11T08:35:40.872Z","2.2.13":"2026-09-15T03:30:25.242Z","2.3.0-beta.10":"2026-09-15T04:50:56.925Z","2.4.0-alpha.6":"2026-09-15T13:28:18.217Z","2.2.14":"2026-09-15T16:39:52.186Z","2.2.15":"2026-09-19T05:09:14.921Z","2.3.0-beta.11":"2026-09-20T06:32:59.556Z","2.4.0-alpha.7":"2026-09-20T07:54:34.432Z","2.2.16":"2026-09-21T01:48:09.318Z","2.2.17":"2026-09-24T01:09:57.050Z","2.3.0-beta.12":"2026-09-24T04:43:12.791Z","2.4.0-alpha.8":"2026-09-24T07:33:05.205Z","2.2.18":"2026-09-25T15:10:22.405Z","2.2.19":"2026-09-29T04:45:18.086Z","2.3.0-beta.13":"2026-09-30T01:04:56.993Z","2.2.20":"2026-09-30T14:17:02.317Z","2.4.0-alpha.9":"2026-09-30T16:18:55.487Z"},"bugs":{"url":"https://github.com/nocobase/nocobase/issues"},"license":"Apache-2.0","homepage":"https://github.com/nocobase/nocobase#readme","repository":{"url":"git+https://github.com/nocobase/nocobase.git","type":"git","directory":"packages/ai"},"description":"<video width=\"100%\" controls>   <source src=\"https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13\" type=\"video/mp4\"> </video>","maintainers":[{"name":"chenos","email":"chenlinxh@gmail.com"},{"name":"2013xile","email":"2013xile@gmail.com"},{"name":"jiannlu","email":"lomo_hao@163.com"}],"readme":"","readmeFilename":""}