{"_id":"@technithusiast/node-red-contrib-ai-intent","_rev":"60-9fcba68891f7ce2116b324778d804254","name":"@technithusiast/node-red-contrib-ai-intent","dist-tags":{"latest":"3.2.4"},"versions":{"1.0.1":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.0.1","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.0.1","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"2c2318c28f511f88dff0ac02c15b8e699b90bc1e","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.0.1.tgz","fileCount":14,"integrity":"sha512-vkm7Zjv6gJqHhwUdeWRVFlra+JbzaH8Qjl13IWtKXXYtiqfKn3xNh5FYXF07bvJit2DazR22N9QYHrYOpxp3+Q==","signatures":[{"sig":"MEQCID7sp4WnWbxRwLdnD4HpCQfHmNy1/50OM+WsaacmSC2ZAiA8rEXmtMnuv5sOT5rWQt0QMlJVYG2JU1IIWCWyEyGmrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26714},"gitHead":"7cbe128f32d75b2b44aeeec5c1e05c5d9b452b98","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","gather-context":"gather-context/index.js","context-handler":"context-handler/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"9.6.6","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"19.3.0","dependencies":{"sugar":"^2.0.6","pubsub-js":"^1.9.4","compromise":"^14.9.0","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.0.1_1687964241081_0.6188800923464719","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.0.2","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.0.2","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"a77df65e991b4bdd87d67aac0c5ce0b550ded86f","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.0.2.tgz","fileCount":14,"integrity":"sha512-4OULMmJaEpg6SlZwGkZBki5T4KgoIzu3AeU+W5uzpUebaAtXLM7klscirvgJJetywy08KHJWp20NQLSV1n9g/w==","signatures":[{"sig":"MEUCIQCgWtfhxLsxt9Q8dVU/3nc8SdT5hiN4fSkTcmFy0qdk3QIgEtawzDd55oDQGy+qojg1Gdq5/kzoMpjXjN90mHxBf+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27426},"gitHead":"31324943f8d105b25d311f05e5eb10ba8b85a928","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","gather-context":"gather-context/index.js","context-handler":"context-handler/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"9.6.6","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"19.3.0","dependencies":{"sugar":"^2.0.6","pubsub-js":"^1.9.4","compromise":"^14.9.0","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.0.2_1688069768629_0.94643126208992","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.0.3","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.0.3","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"467b2479be78f95fe743c967b6e5f6b67a21e454","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.0.3.tgz","fileCount":14,"integrity":"sha512-9hvefnHzD7p/16t0/dOjG7+H8JtVg4ki0BfpnXZOWRT2g0UEEy7jKb5llX39NbLrT6ZPKYLK2WCfLQLBVT5qHg==","signatures":[{"sig":"MEQCIBlQY2sEAwVZ/fW3w+qJhVbdZ4mCt7I3ooax73NK5sLDAiBZlj5CQE9wjs4BpXWyR8VIpJccW00KF9cDwQG0HAVWtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27949},"gitHead":"12d0efd8e175cdd4c93cbb39407c4fffb309ff9b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","gather-context":"gather-context/index.js","context-handler":"context-handler/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"9.6.6","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"19.3.0","dependencies":{"sugar":"^2.0.6","pubsub-js":"^1.9.4","compromise":"^14.9.0","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.0.3_1688135268632_0.5351188586289344","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.0.4","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.0.4","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"2cae886975bd3d42edd7b0ca78200ab6b9cac78f","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.0.4.tgz","fileCount":14,"integrity":"sha512-PSYhLqAdD5ao3SRMb3pcfYd+EAF1vR1tycssdAZXdslJoUmGAl2lJeUnW1cbUYy4vdYROfQY/jw2Ec/AX0omEw==","signatures":[{"sig":"MEYCIQDGDq8l1T7sn7+mxi5HUs7G8JO2A+fluwyqN3uYHHKGgQIhAOIWTxYaE8N6m2n2Dsrn85SgBAQy98qjqmYmZhWaBrkf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27950},"gitHead":"e257eed81caacaf2dfb74a3f238dc1c7187577f9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","gather-context":"gather-context/index.js","context-handler":"context-handler/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"9.6.6","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"19.3.0","dependencies":{"sugar":"^2.0.6","pubsub-js":"^1.9.4","compromise":"^14.9.0","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.0.4_1688141813358_0.6431529903478648","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.0.5","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.0.5","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"e9fb9f282e1403d3eb5ef036b986778a063e56fc","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.0.5.tgz","fileCount":14,"integrity":"sha512-9v5dC9IBjalIWcRKf8IMIBe/b6gpnTZvRGzSL4acz7dGqQYBaNvlZ1A9LoSo/wb1p/Xczy6nfn221qaoKd+S2Q==","signatures":[{"sig":"MEQCIFU7yTSqVnP6hFvVN4DBj6E/h/Ld0jS2aDYjuYzrN5cKAiBrn76awUtzzMojKgSLyU1A+AB23P6vynSj9EUkUf+hxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27930},"gitHead":"d9d2146fcc4ce150d52d4f0df72482ff026e0e47","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","gather-context":"gather-context/index.js","context-handler":"context-handler/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"9.6.6","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"19.3.0","dependencies":{"sugar":"^2.0.6","pubsub-js":"^1.9.4","compromise":"^14.9.0","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.0.5_1688146701825_0.7736941976219462","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.0.6","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.0.6","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"73ef04decbb9614354ab074470131e5d9fd1dd0c","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.0.6.tgz","fileCount":14,"integrity":"sha512-mrganKsTWf+s147TZJcLjxeO6L7ZwSXmriPrZtCz3unNkPvNLwL0ydnqIsQzKCW7g2MlKJznLXGYdQ0L014wLA==","signatures":[{"sig":"MEYCIQDZjyiT1tfK2HJR3zsW1s8Imgn25H7x88VCtkCYbLCZLwIhAN+uVNPCSHlH3t9OHSGFWxPWbrjLBQAQtBK/uob5H5U3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26381},"gitHead":"85b67d39151fb383af0c6a647d805d3427157499","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","gather-context":"gather-context/index.js","context-handler":"context-handler/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"9.6.6","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"19.3.0","dependencies":{"sugar":"^2.0.6","pubsub-js":"^1.9.4","compromise":"^14.9.0","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.0.6_1688273283950_0.17843363802555823","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.0.7","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.0.7","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"6ce1fd836aae7e7003445edc1a42ff3f0277329f","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.0.7.tgz","fileCount":14,"integrity":"sha512-65plUJi/1bk5/iLiHb6TuxijHOesI+6dn9Pf8rhnQH6JvfAK609Hy60HW1QxTruR9dlxEVEL7zPiEWi62jhK4w==","signatures":[{"sig":"MEUCIHe2PU/AOzjXdHEzaGw6IIh6UVfdVhbRifkrqhAclj1ZAiEAvCsywMMFAUwcm/mky8B/Uqd55N1l0Wxfgkr7s+qStFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26723},"gitHead":"85b67d39151fb383af0c6a647d805d3427157499","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","gather-context":"gather-context/index.js","context-handler":"context-handler/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"9.6.6","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"19.3.0","dependencies":{"sugar":"^2.0.6","pubsub-js":"^1.9.4","compromise":"^14.9.0","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.0.7_1688276795307_0.1267514245251038","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.0.8","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.0.8","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"077ec9ee50e397f8ab2c5da23f2a8389fa749a21","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.0.8.tgz","fileCount":15,"integrity":"sha512-CrKnRrtj9DP1P4qRq+SXWQ3FlB3b/BS3XerczBbugskVh8LHL097rg99H6Mn7XULTCcZqS0LAGCL6uc4VY6KFQ==","signatures":[{"sig":"MEQCIGHUMDECGZQLwH+0RNLVwdZ3Ofm0b+q+q5/CGN9aR2mjAiAzUS/77l90sbzMHboqVCxHqhwVPBuZHHFwQQM4GpFC/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27332},"gitHead":"23eb5a1b02a87ab9d5f7114695109c18e7ef361d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","gather-context":"gather-context/index.js","context-handler":"context-handler/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"9.6.6","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"19.3.0","dependencies":{"sugar":"^2.0.6","pubsub-js":"^1.9.4","compromise":"^14.9.0","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.0.8_1688456757953_0.9123393967982085","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.0.9","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.0.9","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"be8891c83a9508da6a9808024fc251b1d37a67b2","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.0.9.tgz","fileCount":15,"integrity":"sha512-NJMN/7gd9HzMcCXJUBd4HEMFoYbADLiFPCRNX8dy3HLx2t5klka+0ETipgLTLe7Zq1DCBsO2N7A90lgeCddRlg==","signatures":[{"sig":"MEUCIQDzBY36CZpow0Aofic4UR2BKK3tPMqn2FYx0nMnHfP8jQIgH9z8D3aphYYJHHfU5HL7DPgSdeMS/DgR5XpttlLVDcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27844},"gitHead":"166201e0e3ec66e37a1f4fa7efd1c0e40850c423","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","gather-context":"gather-context/index.js","context-handler":"context-handler/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"9.6.6","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"19.3.0","dependencies":{"sugar":"^2.0.6","pubsub-js":"^1.9.4","compromise":"^14.9.0","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.0.9_1688511155486_0.35403475005376905","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.0.11","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.0.11","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"6840d5201d1ba2f833d27690bd8825e1a4768beb","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.0.11.tgz","fileCount":15,"integrity":"sha512-PBXksiYH5TOBldHfvkbFGosjBF/WIDjYpWdNzam9l0Ms/Pl7kFv7QV0xSFcT5IcuLGpsnAXxN/dHDEhd2S8g/w==","signatures":[{"sig":"MEQCIFPi/tIgo64SIvH5jWMvGQ2L8mFflZCJnhehejJfP9hNAiAU3MJTX3Y8enK9lNRa7q5DCVZKsXgM2C+MAV4IZiDqYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28232},"gitHead":"0e54b61ba7c0480b9376f59045c43d667133e837","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","gather-context":"gather-context/index.js","context-handler":"context-handler/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"9.6.6","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"19.3.0","dependencies":{"sugar":"^2.0.6","pubsub-js":"^1.9.4","compromise":"^14.9.0","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.0.11_1688632123178_0.8858263678055907","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.0.12","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.0.12","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"989e210a141580159e0b99eac6cdb95d9cf3dc5f","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.0.12.tgz","fileCount":17,"integrity":"sha512-SsOqB31K/JdiJlFeYeX7g7pqOJeXvkh5i2WZQM+BdU4VApG1FWIfJQ2xLiungFCIYLUTUDd58C42GryohdTa4w==","signatures":[{"sig":"MEYCIQDy4V0AORpewmEy8oFZ3544re03F/hlBOPvTVXEJrRzKQIhAPD1hTr+OSs0mFW6JBFCnKhy/ximSI0jByl75m2K9KZi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31097},"gitHead":"2d7769c0dc6769a8cfb4b7928e4268f6594bf634","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","gather-context":"gather-context/index.js","context-handler":"context-handler/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"9.6.6","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"19.3.0","dependencies":{"sugar":"^2.0.6","lokijs":"^1.5.12","pubsub-js":"^1.9.4","compromise":"^14.9.0","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.0.12_1688693372015_0.22484742389277979","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.0.14","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.0.14","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"9d0ec8caabb23cf9d540c4fac1c0231ecf6de42a","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.0.14.tgz","fileCount":16,"integrity":"sha512-89hCM0T/E8sNcBHPiWR7H56CUgRvyGksCeWfrzZ5/8BQk6XjB4/AIMhZPSy4ezPupqrN2MKZkdV/0yMaEeTn1w==","signatures":[{"sig":"MEUCIQCfiwRruIFoWVcGXYrOrikzpwlXVrl+UX2r+n0XvOqxMgIgGWT3EzOZndZJuz/U/3Cf3HMIPRa7hmIPxWEcjpB9QWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31754},"gitHead":"24bc836bcc57f53b17ea27e345ca6228a2946f3d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","gather-context":"gather-context/index.js","context-handler":"context-handler/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"9.6.6","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"19.3.0","dependencies":{"sugar":"^2.0.6","pubsub-js":"^1.9.4","compromise":"^14.9.0","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.0.14_1689035296589_0.07166916793050926","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.0.15","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.0.15","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"688e2fb4d460972bfde940101f4fd0f449d11d6b","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.0.15.tgz","fileCount":16,"integrity":"sha512-FGjD6rjvttFYEpI0+HqGZSLavAqs4EWLYvir3lxefWXkk3emveqsIGK83F07GETiaEdm4Wj2vAJQxEH9xr9k1A==","signatures":[{"sig":"MEQCIDraTrHCBrasa3cPWS+oExGgXjuZJfnmrISDG8TdQ+75AiAzXfBwd/cAlk04OF48WMOBVFFGu8P7SmKs0u+cEsoM/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31886},"gitHead":"f15773e425ffef91ce3c60ccd1932c09661148ef","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","gather-context":"gather-context/index.js","context-handler":"context-handler/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"9.6.6","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"19.3.0","dependencies":{"sugar":"^2.0.6","pubsub-js":"^1.9.4","compromise":"^14.9.0","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.0.15_1689060431473_0.7556463269352163","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.0","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.0","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"d4c8c1bfbb02efb5a0475ae15b04ca38aa420d76","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.0.tgz","fileCount":29,"integrity":"sha512-ooFkDdEmILO82pyNSxx6sytdG8ubY7B7k4ycIDkRGPbofTp/xG4MIOj/pFSRCY4/OXYboZT5+UOpP0Ni+i7qDw==","signatures":[{"sig":"MEUCIQC8Psqh1NKd9nU5mPcYJTYVbP5eQUufgyTD9RLTZFIBgwIgWGIf5ygeizRGrKqK2xcT63ze5MewWilGNvMJ5/zHFSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47343},"gitHead":"f15773e425ffef91ce3c60ccd1932c09661148ef","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.0_1700903322978_0.10932232175469303","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.1","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.1","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"dist":{"shasum":"d9dcb40e2ad7ff59c18ab7aa4e8fcfc2b1bd4da6","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.1.tgz","fileCount":29,"integrity":"sha512-Yyygzd4gSUYwNeotnSksS93xHqGMuP1Lr/dWRhIavuf1O0j20n+e6RwTAjanKw/tHA7AfyzfBZQdywr7NGc/Cw==","signatures":[{"sig":"MEQCIAuGi2k32mcbqhVCMK+ZC2yLw6k/N1ymZE4AKkULQu31AiBbmJhvUBb6KEgBX3Vr7UXHt3tAnbkevgprSmLjxg8Szw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47357},"gitHead":"f15773e425ffef91ce3c60ccd1932c09661148ef","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.1_1700904362634_0.03764259506991885","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.2","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.2","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"b8890c587ff9ace7176622fabea4775b58b33560","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.2.tgz","fileCount":30,"integrity":"sha512-lm1LWqTo7o0Bowut4hpGQrlbojVsVS0YG8g2Tv/kFzoDU84qn4BnUmHEMFL19pHNrj+n2V620nIh/T4+uFRm6A==","signatures":[{"sig":"MEUCIQDkQZigGB8Fih+D9+Qdrx9fwfONJeOpP2iFrCpUP4onfAIgJoBevsdK33waJevxjJIFe0afXd9aUgJknG3piFc5dfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53061},"engines":{"node":">=16.0.0"},"gitHead":"fa7b0fa0ec50fbc0750fd8445f2f914b1682ec10","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.2_1700905412931_0.8845269296327416","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.21","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.21","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"4cc51a1629c4b05615374a23ec5109c08afc3c77","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.21.tgz","fileCount":30,"integrity":"sha512-R0jlfuRRAP3Os3EnYW4QpGsvWzTAlyT0O9btBFdtGl8YPunkUAfgl9JqBlMmPy2DCZArgSc1rU1jaxAq16rD7Q==","signatures":[{"sig":"MEUCIQDPzLKhka8gkDKhJMcET1dXz8Al6MfRSaWzMm2HybEKeQIgJNUANZI+wSMabLSnPbVQ15X5xVpVozLgEoSdbsFT7aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53731},"engines":{"node":">=16.0.0"},"gitHead":"312151e97005c115a51d474631183c31f372a3bb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.21_1700985216897_0.5479175460518377","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.22","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.22","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"dcb13b28f8aab3dff8663baca4bf789779b48498","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.22.tgz","fileCount":30,"integrity":"sha512-tVGk3g5CDa0dALMygqsDVFa52v61Gk8UAhvZ43wKwIjrdv5sVRVHCe++4m8RKWPbm5jJs7JrZmQ9nmw/1IvWVw==","signatures":[{"sig":"MEQCICw5rHmHW8or8NEnxGpdlyK5eFGCsBGC0scRM4NpK8WvAiBPv0Ii4zrf60WXMI9VrE1d253Ce3kJ5iMNZmzXaq9Xdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53872},"engines":{"node":">=16.0.0"},"gitHead":"c57648649806fa4708beece4d657692442f718c4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.22_1701887936748_0.292933286885358","host":"s3://npm-registry-packages"}},"1.1.23":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.23","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.23","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"38c01d08e375d8faaf378d1a5ce5f20f39e68c7a","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.23.tgz","fileCount":30,"integrity":"sha512-hVVvSYWbCfcheIOZqIMbqk3j/cEE4OqcQsnJmvbxrV9+5plrCo1t61CuX9nshRv4ZaD67U2HAroWSv+J2jFpGw==","signatures":[{"sig":"MEQCIBaZ1iGLk1DBp2YSVziBGY/TJUTgPxrjQiUECHMD2i8KAiAX1TBBfMgVrhXcSt5KJaCeMvBO8q5pkNJnWF9Ez6/N8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55038},"engines":{"node":">=16.0.0"},"gitHead":"b0e7a4a3b6647219b711b1138d806fa40c476ff3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.23_1701908951860_0.2692788576370937","host":"s3://npm-registry-packages"}},"1.1.24":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.24","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.24","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"0e2c104e7994df3655d0b241533ada4a181db155","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.24.tgz","fileCount":30,"integrity":"sha512-5tk/0gsM343ZlftwPfj9s+IB+7VL9LjeBEgifo5aZXD+Z745XlCkLVzcKWmQRXVssqKuBVLtryoUUpy5aDnKbA==","signatures":[{"sig":"MEUCIQCjmX+uuAzX9Z5LHF77hulFEu+QtqaLipVOQyD3Wd5PPwIgWIdoMoOY5TQdSuYrgyFM0CYHPTK2gL/F68QuFb+NBlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56019},"engines":{"node":">=16.0.0"},"gitHead":"801ff1ffd4179dcd48f5d99f9254232f67d65036","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.24_1701935977385_0.9118070528307878","host":"s3://npm-registry-packages"}},"1.1.25":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.25","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.25","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"6cf156a217a992e8cb6233d1c14be0019e2e6938","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.25.tgz","fileCount":30,"integrity":"sha512-hWIQ3MdkfggVbEFtrEVaVDhZWJcl5qWzNSklWYL6ifOeTWmSsm/ydeJWYtrB5hLKZefxOG9ZoaGTw7EdWLo1Hw==","signatures":[{"sig":"MEUCICEs1gp5wb9OItbES98to9szJQ3DP1xN7uCaYEcjUm3KAiEA8AQyaxYlo1jB4fm4oFD27McbXEE4zZ8QbuaUXPwC0s0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56030},"engines":{"node":">=16.0.0"},"gitHead":"801ff1ffd4179dcd48f5d99f9254232f67d65036","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.25_1701936293516_0.5282975683395406","host":"s3://npm-registry-packages"}},"1.1.26":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.26","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.26","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"e9cdc5e80af253b7b41c0a4599b34034ebe05482","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.26.tgz","fileCount":30,"integrity":"sha512-6QyyK/LKny3tZ1PN2HK6b0bXC3FcTLytLBH6QJRAJ3pv7Skp78gvV9amR3ZjbMI/i+B5IaMls2TPGMP+YKOd7Q==","signatures":[{"sig":"MEUCIQCxkQJMVptvL4Sj/T1t9f871PcUtf1TSi1swVzblnk0kgIgfTuZgPfOuq68HoFx7K37/G3tcyffd6dmUIJw+TcjzZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56232},"engines":{"node":">=16.0.0"},"gitHead":"9a27152e5e4cf975bf40afee203edae4344d2967","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.26_1702021678334_0.0012339663576697024","host":"s3://npm-registry-packages"}},"1.1.27":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.27","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.27","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"66b938f04ebe79aa2157c33cf894aa6c8011bda3","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.27.tgz","fileCount":30,"integrity":"sha512-AHEQnspsr7t7UbQgiuRewCfrprNO7Wj4+Hynh/Purz+ny5DRMj4LRnlIAJbR+9DmJb4nDAW3zUIWJQm7F+gHAA==","signatures":[{"sig":"MEQCIHlc5WTRJgCEeV7tMpv84adCXQv/cr8SQU6NJIQgYY1FAiBvQhjewii1zx/0DXhrlZGx12y7fsS8KoS/EzF5AwAg2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56265},"engines":{"node":">=16.0.0"},"gitHead":"7cee53c1f53dc7b17e5aa2f564e449cc2eaa1467","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.27_1702023628659_0.982333507239088","host":"s3://npm-registry-packages"}},"1.1.28":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.28","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.28","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"6f4afa2f2a6e893b8ecd8cdd9b4e2a03755d726f","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.28.tgz","fileCount":30,"integrity":"sha512-7GXmwWhJ1H/p4QKn4mE2sGmoqWqcsna/LK4zCjVIn6tmFRqWf8/QxixxrMBPUE+aotHPOZh9I7A5cSP7X286Aw==","signatures":[{"sig":"MEUCIHu3+ysUGZcgLFpnvA0w+heh3q7qfMruYR4nruo9pQDIAiEA0VPqmoMlUkIoa3PgUnwEEsOXA1YQwM8yl3TO9TX/fsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56494},"engines":{"node":">=16.0.0"},"gitHead":"2f4ed8ae523fceaad4beedb1c6ec8c48acaad8b7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.28_1702194302579_0.1381217238123702","host":"s3://npm-registry-packages"}},"1.1.29":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.29","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.29","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"82b68a657391cb739658fca154749d139b0a195a","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.29.tgz","fileCount":30,"integrity":"sha512-9bWOZsmFcAznfqwUV7YDYpGqPeEgqxQ3Pbi2my4eKWqFJGpYzorAdv0mbBgJO0dkja7mSzA/1N4V1r018Ati6A==","signatures":[{"sig":"MEUCIQCJF8mQQmGZNfwI7sFJazLUm+mDkOlGfH4vFRQqKbq8JQIgHTUM5XxT1hxNPeXIutdtGXDgjecz3YnkH20OCeTbN8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56542},"engines":{"node":">=16.0.0"},"gitHead":"2f4ed8ae523fceaad4beedb1c6ec8c48acaad8b7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.29_1702199271330_0.8890861922992606","host":"s3://npm-registry-packages"}},"1.1.30":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.30","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.30","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"2cdc3fb0af778d85329289013d6bda94f424fd46","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.30.tgz","fileCount":30,"integrity":"sha512-OLM3MBM1hcRsLKd4HVzlwY4NmddlSmLRiYrWiJi50pT9DLn7dWICqNW4ZjcTnF1GqVXohHV3BEhQUeNDZoAKFQ==","signatures":[{"sig":"MEYCIQCaAL5sgKxLaQnqvO2b4iiZE6dSmi7YNf5pJyPw2s1dgAIhAPcpwkP9UukBf7iV4FK1NhXIBjUJ7qXwD20uHs7nNfaH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57762},"engines":{"node":">=16.0.0"},"gitHead":"3fba8c5bc2ed7c3489552a3d9ca076743fa9db60","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.30_1703918445659_0.6954364091687018","host":"s3://npm-registry-packages"}},"1.1.31":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.31","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.31","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"812c5053950d59a1cc7b7a01e86ade91d7e7bb31","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.31.tgz","fileCount":30,"integrity":"sha512-L+4ktVB+mAJIUWQV9/KjV9KUwyYrvUtQNT1MNd6B+mjcuAH2ZXfS1x+WJU2UMjwDGksTcYt+3r4/ZJRwZME/PA==","signatures":[{"sig":"MEYCIQDNJX9kbjuOQuKK7Usqs9Bkj6XxBtFuvAfTXgkSosnKjQIhAPTImvIlXA3/LPRnhkkCyNmDl80j9YNJpZhrrqc0hgvc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57407},"engines":{"node":">=16.0.0"},"gitHead":"3fba8c5bc2ed7c3489552a3d9ca076743fa9db60","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.31_1703918774412_0.8531739456504981","host":"s3://npm-registry-packages"}},"1.1.32":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.32","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.32","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"c4f8a8b876216755ab6b0c25ab2dcc97de0f2dad","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.32.tgz","fileCount":30,"integrity":"sha512-NjiJWu3XmB9VkYbNqG78B2d2jQvrc7vGCA8yujGWKgtjUhaD3eqI1n9OEMwfCtw8fj4YVni8Gla9K7FdnW2a6A==","signatures":[{"sig":"MEUCIQDVJZwIJxz1kp43Pi/lef3t21ZqXpfuLY/TVGbELS1SugIgWKYo+i/MhYxzCo8UslzfkiIr/2qjkgCbq8S6DccYEcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58244},"engines":{"node":">=16.0.0"},"gitHead":"3fba8c5bc2ed7c3489552a3d9ca076743fa9db60","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-config":"openai-chat/openai-config/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","compromise":"^14.9.0","jsonrepair":"^3.4.1","node-persist":"^3.1.3","compromise-dates":"^3.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.32_1703988985405_0.44947909013794507","host":"s3://npm-registry-packages"}},"1.1.33":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.33","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.33","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"e4331e7e099ddbaddbb676962cb940d08a3c5507","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.33.tgz","fileCount":27,"integrity":"sha512-y8AZN6qfsxxPihZhdAA0yCC3E50yFmjKDtvYZkNv9XMcX3vhb6V2N/q9UYj7n9T8j0OniSPJ09VRqVpYlUplJg==","signatures":[{"sig":"MEQCIB+YSmkb/AQ9TeQ8WQlgak6Am7IH/6AF8HFs/gnFGRsoAiAttCkKU5ItLw+GltCHgqxxS7O/KGRu9bGKTS5EaNqCQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53084},"engines":{"node":">=16.0.0"},"gitHead":"02f50d29dc791090efda443c6af0e6d3acec1fc6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-config":"openai-chat/openai-config/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.33_1703990621684_0.13904623674783756","host":"s3://npm-registry-packages"}},"1.1.34":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.34","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.34","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"145329690967c2d803f5436ca3c7e622b1a5f795","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.34.tgz","fileCount":27,"integrity":"sha512-vATe2b9gADbkft+AFk8gGKAlJwgcSCkaLd2bglqGxwtuCx3SbbD1IZ2GZurt31bOEISDFS2Jh+RklHdRGLe0pw==","signatures":[{"sig":"MEUCIQCYQsEcUzw7DR7zCh/efuJHCG/ber53Wj7xDiT3hFrB6gIgLS2AoSXUwHdWPUnub/UDF1p7nv2yo8NF7vLLUpQsv/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53126},"engines":{"node":">=16.0.0"},"gitHead":"775369cf0be70ab2eea54069ac9cac16e0f9875f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.34_1703991310549_0.051865707693750984","host":"s3://npm-registry-packages"}},"1.1.35":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.35","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.35","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"5d9924359db3a65599346fa4c37d7a4c81dd05a0","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.35.tgz","fileCount":31,"integrity":"sha512-YunJUnxokDIdVm0lMpHTFnEiYta1aW/osn03vTCko96X+Ce098Yfr/vpyZBFrHU/1pybnUkWLDtn5y1Z2zRo/A==","signatures":[{"sig":"MEUCIAfK7xmka1aZcG3F/mJ+gpqZCtrP/XESpu4gdLcEhQfQAiEA/IBeqXmeVksnswG9ddG5zfQoVH4Sk06tEhTsF5Qt1SI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":688684},"engines":{"node":">=16.0.0"},"gitHead":"ba572eb620bda374720ac0eb02053a09a3cfb550","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.35_1704140203006_0.10576294197087655","host":"s3://npm-registry-packages"}},"1.1.36":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.36","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.36","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"cb8d606b0a2fcec15a2fb82e3faf9ce01fdeea72","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.36.tgz","fileCount":31,"integrity":"sha512-XPRo/iQKTUcGTLOW73SSRz3nHDxFgwlYyi/LjCf5A8mDFz/c+ut0l8DVv2bxbxlprPBChTDVe6Wq+ifkLZ+1qw==","signatures":[{"sig":"MEUCIQDgQLDSoKch1+ix3WroUTI4T51ZcjCfDyJfifvP82PzHgIgKsW1qXaMXVt7yoUYGyU+PgJZz3um1HERgzpjHwVdaoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":688452},"engines":{"node":">=16.0.0"},"gitHead":"28e6609920f470fd8b625ce63474fe43a95bcd33","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.36_1704140867434_0.763596863430152","host":"s3://npm-registry-packages"}},"1.1.37":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.37","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.37","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"9f477004dda5a9c2f3fbdb755e28c670e52ab2cf","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.37.tgz","fileCount":32,"integrity":"sha512-TwpAdOB18dblR5qr2uYZCB0IGIKZWiiE0PKH0tZ9aPhWxEX7/uyUswfwqkx37wul/XcOZJO70Fl3sw27jGCIjA==","signatures":[{"sig":"MEUCIQCpoQwvHtUnrxeSvzZ5Z6rCQX2CljATRdlEbj/qOE99PAIgfGR6SiwbuJ+PvjKFhJNKRrJwqlhYgww0uCPX1Rf1XjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":693348},"engines":{"node":">=16.0.0"},"gitHead":"8fd3903f16ac7fab20f7526f50053f1818464463","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.37_1704186022763_0.5475645657090196","host":"s3://npm-registry-packages"}},"1.1.38":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.38","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.38","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"43c86cc825c428f4fc882c81f910e8f3b57e94ab","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.38.tgz","fileCount":32,"integrity":"sha512-mIULI8CVxv3dpcoJ8M81YjlGvZmTjR3nzIKx8grRFHuot9bzUsh2ExIfNHZsXGZwIigXL6v31CeITHsinr8YXg==","signatures":[{"sig":"MEQCICnihPzzBQFxdj+Kvw9Z2TS4uKk3lTxC3aGSL+CdWuboAiAzj7ikxzbhQpSvxxEWN4+q9RwcTT+5ZxxA6ysuRFWnsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":694267},"engines":{"node":">=16.0.0"},"gitHead":"17faa6f67ccd8e0aed0504d3f2544ec43dea5986","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.38_1704298581218_0.324993015292129","host":"s3://npm-registry-packages"}},"1.1.39":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.39","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.39","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"49466e77654a7f9c087d582e2c6c21cb52865348","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.39.tgz","fileCount":32,"integrity":"sha512-xqUV9mFO8nK6SGYELY/uZNuaB0cIntw4BPJJwJCATN/NEHB5I/wtQttxIkPfYgESfNb/OF3n/mbC3lCd7vRdBQ==","signatures":[{"sig":"MEUCIQCQvONmpyCkIXzANOCCPZHhOvYBTo+YHOu778eEVux8CAIgAuEmrdt7gRHe1PBntVkPhclp0EDaZl5GAIRHJHwLYAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":694305},"engines":{"node":">=16.0.0"},"gitHead":"c508b7e24076496b568f1352bbc45bbf21cfc0f6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.39_1704388121451_0.2598217023593834","host":"s3://npm-registry-packages"}},"1.1.40":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.40","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.40","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"c909d1ade6fd5dc6ad01b0db0831a98e1f47f309","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.40.tgz","fileCount":33,"integrity":"sha512-4T98N7CFPxIjNYDHaSe06Udxr/4V+CWPQfXZzIQ2tthxBEZnsF54AQgEW+7R53X5a+lrB2RsGhDz51KnEU6yPA==","signatures":[{"sig":"MEYCIQCh2K+I692jGTRV9/MG0qTW5mLDLHr+ehLPAmowDYoHXQIhAMt6V+S0ck/eDaHq1TO+ej2HCKOLVMJV0GvW/DkZvhm6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":731616},"engines":{"node":">=16.0.0"},"gitHead":"908447b8c05b63b4c27c07b2b1b8baf6a08cbec8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.40_1704532072629_0.45536856325365305","host":"s3://npm-registry-packages"}},"1.1.41":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.41","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.41","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"ba0264df9990df9d670b2bf2dde515ae218e752d","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.41.tgz","fileCount":33,"integrity":"sha512-LUE7Wz+7Dm9zOMo65rdlZmvnV7kUjSTFhmtwl4Wa+Ug4y9rXAPDZ2cXYcQ35KkXTHjL3VaPb4zVLIJOk0QafjA==","signatures":[{"sig":"MEQCICvWl6rOGO/5ZlzBl0VZKj6orebYYYVUWIh+NjyWOL7mAiBuokZn1ep+FF177qzCqpOdZnO3a0izjd9THV6gIQYWNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":731711},"engines":{"node":">=16.0.0"},"gitHead":"6ec995840364eb8d462e152dafaf23cec9561d75","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.41_1704532430869_0.10293804292339925","host":"s3://npm-registry-packages"}},"1.1.42":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.42","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.42","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"77eb02f3ffb33a78c022d96184293a16e77981c4","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.42.tgz","fileCount":33,"integrity":"sha512-hUCBZzWy+G0YqoM73zOrGJqtLW1gaPg1Gu9p67Aigqqxmr2tX6766Au1eNpPsgVc7zUKNhOQmgAYTWQDGfEN6Q==","signatures":[{"sig":"MEUCIEH+w5n2g61JaDxdNRC3uuox2U53y2XR+Kc6p534gVHtAiEA4JcQ8eU++lo0DV222qUPyACEDbWW1vXWhV6GVVJKoXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":731814},"engines":{"node":">=16.0.0"},"gitHead":"958b0f935c7ec7ddaef2dc7799d72f65ed330da0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.42_1705135573750_0.08460844754020513","host":"s3://npm-registry-packages"}},"1.1.43":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.43","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.43","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"200fe2f1275b19295e79c76408d79c1add0acd41","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.43.tgz","fileCount":33,"integrity":"sha512-radqMY7CyFsFlAVUEPjy8G+XSXyAGOVmuStAeG+qrJTY05L9kC9yy2layW3DRsn5eqYZDG6AtZlh9e/ogYwGEw==","signatures":[{"sig":"MEQCIDQ/lqm1K1v1aSxv3T4ppeD/k0LdATMEwkJOuohF0I+TAiBTvIZcfmBDcZ3Pk6Npad05LId+z+OdwTiq4btVu5+WCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":731966},"engines":{"node":">=16.0.0"},"gitHead":"8ea20fd9cefc1ac528e61355637fe2df1598433c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.43_1705137775974_0.9465129754570811","host":"s3://npm-registry-packages"}},"1.1.44":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.44","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.44","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"9f0f456c496249437c897639e4afecf0bf29ddc1","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.44.tgz","fileCount":33,"integrity":"sha512-bTzOs3v5ULq2n3W1mPztpZdxkqzuuOmGvlCIfAlNNYBTm2Vt0gs4pQpP2ttocHdwRphtrA3+VkNV1yZ4l0Yzdw==","signatures":[{"sig":"MEYCIQDnUBW1bvw9yia0Htm4N88Zyj1A78xPsku5umcqRlAXCAIhAKfAPoyrJpq5WEN2QpmDQyYdIliLZxaTcc0GuXiqGmPu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":732661},"engines":{"node":">=16.0.0"},"gitHead":"9adaf92dc30a4f0cef24e8635a4b29e3c46031b9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.44_1705309845576_0.09467438778194359","host":"s3://npm-registry-packages"}},"1.1.45":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.45","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.45","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"cfcd8f9a5c2492cf3b4908db4b650e473c33e2d3","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.45.tgz","fileCount":34,"integrity":"sha512-u/YlnobmoJhgUdT9CMQOcz2gHPHrXPPQD2p3IhfkpjhFG/qbP6eVZalHFI/bAJyDqBMHxT5Fj0Y2bpX9h+pIxg==","signatures":[{"sig":"MEUCIHC2BB1dkaB7rRfXmPAnEKTWy2nPnwKdLjT1cwZCQ0VoAiEAoyQm45Nsc1ONC/hbODS4fU10A0figQcJyL4Wu/+Bc60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":773128},"engines":{"node":">=16.0.0"},"gitHead":"a7ad1689846121e5710c38b58ccb17b727a6488e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.45_1705709852335_0.45725095831158424","host":"s3://npm-registry-packages"}},"1.1.46":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.46","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.46","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"bc4a3146f4d06406c481a4e3a8380649ca082470","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.46.tgz","fileCount":34,"integrity":"sha512-QV8OD7UBIjfNQxyYnm3aJaHWbLsxy/jUID5UbzGz8LVg/4ted9Zj77cteMn4WQV8HtDJjuMDqyszY8UoKZwuEg==","signatures":[{"sig":"MEUCIFme/pxIUJ7ASsYgj2KI0ixzL2SQshgWfS7KWe6f/LwpAiEAyW1YrcfJeGUiR3X2XRDdrLKBa4wtOzBIyu8AJhMtbqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":773129},"engines":{"node":">=16.0.0"},"gitHead":"ae17b0d517e07ba6fcd4407d5427aaac332de374","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.46_1705710282144_0.4790256725089299","host":"s3://npm-registry-packages"}},"1.1.47":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.47","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.47","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"29c3dcfdf0048f1c8862137c2b54b1c4b7e936bf","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.47.tgz","fileCount":34,"integrity":"sha512-eP9Z2TEsQ9M3vnLL4QrJbhcvj8QTQVuPP9Ddd7qZNfiD006oAdujtN+llH9NL99ED5BMbC5KZaYXPyzNaY+1cA==","signatures":[{"sig":"MEQCIGgbBMKc8BW+XcKyB5+ylaRgqkI2G7hL6o5UQnG7f+1CAiB33SHZXU/hxU8QAWEDFf9sz6eHwiwWxgOP36HW5aPrGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":773692},"engines":{"node":">=16.0.0"},"gitHead":"0140564c4f2dc18ebac6891605ceaf0062ef3329","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.47_1705726317053_0.937243516746767","host":"s3://npm-registry-packages"}},"1.1.48":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.48","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.48","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"3f8f22d94a81779e626ece58b814d7fa0738c144","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.48.tgz","fileCount":34,"integrity":"sha512-u4WMPqriI2upD/Pv1PWT5k7WbGUogL+xUtUYT0eqU5i1jgVB7ipNdq+3UGyT2zJq1TS/+cH/Mf1C2w/0ACr4Lw==","signatures":[{"sig":"MEUCIAInuX7S6tjdELyiHC2mTf9V64wrJz0fZC9bBDkr7LLgAiEA8875Sj5hmWxLBOQdKYwcEdQvn4AnC+f6JdpvST64VDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":773926},"engines":{"node":">=16.0.0"},"gitHead":"7394e805850be7c0d581ded91a73592ff2d4c1a2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.48_1705873450933_0.7290153623585076","host":"s3://npm-registry-packages"}},"1.1.49":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.49","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.49","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"d6a843b9318fd43e10242ebf6334a9b146877bb0","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.49.tgz","fileCount":34,"integrity":"sha512-G1z6vWSM8wGUdo4J75YXtIamwq/2LTueefRPlq2jgoKb0yWwL81KAcyhXvX4OydOgUa+u0IkTUrGgZ3myzeeGQ==","signatures":[{"sig":"MEQCIFY4lGJ5IdmIu5VXB3osSoOAe5Zc0nXNkRBX9/Vt4GWpAiBFoxXAUAEMcQBQM/X7s3FGE1JOhJZlceauv6B+PVaktg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":775088},"engines":{"node":">=16.0.0"},"gitHead":"b9fff8ce2e081ffc6096b11b8cb7b3a6fe361974","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.49_1705878884602_0.5050021731480614","host":"s3://npm-registry-packages"}},"1.1.51":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.51","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.51","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"ee68828924af5661e5af7891245e288bb6adaec8","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.51.tgz","fileCount":34,"integrity":"sha512-BCL2IisXPYyRfWl9DBiThpM+K7vjMCAD9uQgDAH8BPbZjWcYmiS/MH6YzMDmmm6JqGJ25LAQkhOydxYAJUVH8Q==","signatures":[{"sig":"MEUCIQCYEBbSQA/WN+IgFCfhUzAYnUOyonKPG6HntHpLW7JHRAIgLkxEG++jE26YOSTqHBGnQc+4WMEt2WUZmJRkPHuxSPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":775143},"engines":{"node":">=16.0.0"},"gitHead":"08e125d9fb17fca63ec4e3af387f152f28692fd7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.51_1707553062438_0.04353695416931269","host":"s3://npm-registry-packages"}},"1.1.52":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"1.1.52","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@1.1.52","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"d6f667a6062f668300d9bcaf25038f0590735ccc","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-1.1.52.tgz","fileCount":34,"integrity":"sha512-4e9WoryR8kGGzwOY358ARNyqSgbxYgvR8IPuwpuXMFYZ87x8FWedQtwFgJTDNhokxure2t5b73iWhCtWr1/iQw==","signatures":[{"sig":"MEUCIQDxZ/fW/H4jG6cUjyg/+tpStHHvr8izl5zc/S0/BgWENwIgBlNcRlAq+FJCbU9PlvVqDmK1LEe5fPYf+Adl4is56YA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":775854},"engines":{"node":">=16.0.0"},"gitHead":"27609725c8d12ee6b459ac1db62da55d6fd1f8a4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-persist":"^3.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_1.1.52_1714110882873_0.7848169280692834","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"2.0.0","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@2.0.0","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"adff890c88f4d8f057ca91dd32000c7bc421a2f7","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-2.0.0.tgz","fileCount":57,"integrity":"sha512-U0hXMWN40tiq7l1gwph8e7Wlyt/koSbp7fjgyTMyR6oiOPga2SKxv9LcYcLT7WljLYPx377E3tcd9VufSS2X6Q==","signatures":[{"sig":"MEYCIQDLg9ZNH5nHrcg4yuw7atvqQdU3zMP2zn8LsmI1Tos6RAIhAJbGgi/AKdQ9fo9uWr3oHv9NjyYVOa7ksGFrDA3mjrh1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":881873},"engines":{"node":">=16.0.0"},"gitHead":"52596e39c7aa6c3b1521e6f0bfd86f01767a81e0","scripts":{"pack":"npm pack","test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","localai-chat":"localai-chat/index.js","geminiai-chat":"geminiai-chat/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js","localai-configuration":"localai-chat/localai-configuration/index.js","geminiai-configuration":"geminiai-chat/geminiai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.7.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"20.14.0","dependencies":{"sugar":"^2.0.6","ollama":"^0.5.1","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-localstorage":"^3.0.5","@google/generative-ai":"^0.11.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_2.0.0_1720830458002_0.18779661740709264","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"2.0.1","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@2.0.1","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"16357c766e9b9fd557cf8b184ce95fa47dae5096","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-2.0.1.tgz","fileCount":55,"integrity":"sha512-5SodYpTMGFhLFYo6gl6BsykIB9AaEUxvG7gMzuUxm7Uta1SilDaQ4J6DbqDnMQVDO8sWqF1DSsPsZo8tthL9ow==","signatures":[{"sig":"MEUCIDFGnnJlvixdrv8eD1DUD2E05O4csMTb6lPppSbZkJUEAiEArZWkNtf2kh9e0HRkqXLTEfMFkaDmrtPOIMCGa01s0LE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":873953},"engines":{"node":">=16.0.0"},"gitHead":"03bf36dfa9093947897a74d4f21cc82b132f7c74","scripts":{"pack":"npm pack","test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","localai-chat":"localai-chat/index.js","geminiai-chat":"geminiai-chat/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js","localai-configuration":"localai-chat/localai-configuration/index.js","geminiai-configuration":"geminiai-chat/geminiai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.7.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"20.14.0","dependencies":{"sugar":"^2.0.6","ollama":"^0.5.1","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-localstorage":"^3.0.5","@google/generative-ai":"^0.11.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_2.0.1_1721058789485_0.850724696075877","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"2.0.2","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@2.0.2","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"df1cd91d05554bb5020aff506001bfda6a1060b2","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-2.0.2.tgz","fileCount":55,"integrity":"sha512-FjNS0FVOt46losusqZpssd6oiik8eY4vbNhgn7SY5R62gFDS3aFG1+uVYaL3dqBF3IWH5VhAy9Kzxas5IvGNRA==","signatures":[{"sig":"MEQCIDiduibm6DHjAiCU2JDS3B2dSe2Qa12sKZC1BIzXI8TcAiB4j8Har/1t0i6axKaSppoWpS2ZeDy7p2VvlivprbE5Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":873863},"engines":{"node":">=16.0.0"},"gitHead":"bed61f29fa38e474c4eb18a806d6b9c634d1b8e7","scripts":{"pack":"npm pack","test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","localai-chat":"localai-chat/index.js","geminiai-chat":"geminiai-chat/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js","localai-configuration":"localai-chat/localai-configuration/index.js","geminiai-configuration":"geminiai-chat/geminiai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","ollama":"^0.5.1","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-localstorage":"^3.0.5","@google/generative-ai":"^0.11.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_2.0.2_1721534441664_0.45240599716660124","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"2.1.0","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@2.1.0","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"96c7a8e83ce301116eb4e8960729caea71a80191","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-2.1.0.tgz","fileCount":54,"integrity":"sha512-jVYDpEOXLioly4LVowTGEiAvBin8bvli8WlbGT1z/+kdO5fWblX2n7/bsGat1TvMDQbzmkWN5RWlG1PiGZUwdQ==","signatures":[{"sig":"MEUCIHLUCEqeUIb3lYALm0MWcIFNA2mQmPISnHNRbPiiW0ZbAiEAz16YAMPfzSfrAqwakk+3s2euS0zAIpToCVBK1eNAsGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":875833},"engines":{"node":">=16.0.0"},"gitHead":"7a12b4f0afe3f9bdb4ef0e1150b68fb96ee4b492","scripts":{"pack":"npm pack","test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","localai-chat":"localai-chat/index.js","geminiai-chat":"geminiai-chat/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js","localai-configuration":"localai-chat/localai-configuration/index.js","geminiai-configuration":"geminiai-chat/geminiai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sugar":"^2.0.6","ollama":"^0.5.1","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-localstorage":"^3.0.5","@google/generative-ai":"^0.11.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_2.1.0_1722299923083_0.9320705025623404","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"2.1.1","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@2.1.1","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"046c7193edc4ba0aac1ab258f40b02bc78b0ecd5","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-2.1.1.tgz","fileCount":54,"integrity":"sha512-pF1A8YNENnEARS2advop2pesYfvfbZ6svWp/BujFrYuhp5TgJ6JozgLPBYsYueDNyZhGLrPiLw9nqUW3IHumXA==","signatures":[{"sig":"MEUCIQDTXX7Nffd20pa0WUfAEjjVfebIz3MvAoWF/VlgBLE0LwIgKRxdTAz1I9pVudBaW8Zf34za06/qIDmoit107GmGztg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":875947},"engines":{"node":">=16.0.0"},"gitHead":"165c6ed4624398f17585af6dcdafebee9d0f63e6","scripts":{"pack":"npm pack","test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","localai-chat":"localai-chat/index.js","geminiai-chat":"geminiai-chat/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js","localai-configuration":"localai-chat/localai-configuration/index.js","geminiai-configuration":"geminiai-chat/geminiai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.7.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"20.14.0","dependencies":{"sugar":"^2.0.6","ollama":"^0.5.1","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-localstorage":"^3.0.5","@google/generative-ai":"^0.11.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_2.1.1_1722410354394_0.8808611804157005","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"2.1.2","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@2.1.2","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"3a8412426e77794a93ab072da50de6bf26d7c4a0","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-2.1.2.tgz","fileCount":54,"integrity":"sha512-XBhRViChJIhuC65+wp2XZOcxwsOcxi5C0A8K2lp1wDhKzNkBF38zovdsNDUVHIP5BKpOgQpTotLBz/azjzLnCA==","signatures":[{"sig":"MEQCIDvtoJYtAge8XIJWxGh/xLBJBf9S8W4B3aqhg+CvplL/AiBz9VuOaOtFCa6tRCsXOxZRDiJpYOIKegf35lqbcUpdrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":876049},"engines":{"node":">=16.0.0"},"gitHead":"0fc8c908afb8a574482441fd0f44e74fe0a3c121","scripts":{"pack":"npm pack","test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","localai-chat":"localai-chat/index.js","geminiai-chat":"geminiai-chat/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js","localai-configuration":"localai-chat/localai-configuration/index.js","geminiai-configuration":"geminiai-chat/geminiai-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.7.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"20.14.0","dependencies":{"sugar":"^2.0.6","ollama":"^0.5.1","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","node-localstorage":"^3.0.5","@google/generative-ai":"^0.11.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_2.1.2_1726462450988_0.464035616022096","host":"s3://npm-registry-packages"}},"3.0.0-alpha":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"3.0.0-alpha","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@3.0.0-alpha","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"70851e56275390d5279ae75a029685f860262d06","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-3.0.0-alpha.tgz","fileCount":68,"integrity":"sha512-N7wBvxblnpV6oOXeOV2rKPZEwpmwUIIPO9q/yQPs5OL88lc2+ovmQUKeJoDJEqbMm5MpcW3YOtaxS65CLzxbEA==","signatures":[{"sig":"MEQCID3jZFLoBp+/ReIIIupZlTlaB9Vatv2jlywYzIF99A8iAiBCZ9nRoKuPQMOwGtyfQ1dtZ2wb5Uf92mFuEO+lDEAuJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":936132},"engines":{"node":">=16.0.0"},"gitHead":"60c2f83cf021c414c241095769805eb270384cbf","scripts":{"pack":"npm pack","test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"llm-chat":"llm-chat/index.js","call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","localai-chat":"localai-chat/index.js","geminiai-chat":"geminiai-chat/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js","localai-configuration":"localai-chat/localai-configuration/index.js","geminiai-configuration":"geminiai-chat/geminiai-configuration/index.js","platform-configuration":"llm-chat/platform-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.7.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^8.17.1","sugar":"^2.0.6","ollama":"^0.5.1","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","ajv-formats":"^3.0.1","node-localstorage":"^3.0.5","@google/generative-ai":"^0.11.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_3.0.0-alpha_1740044038288_0.7348182858634189","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-alpha":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"3.0.1-alpha","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@3.0.1-alpha","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"09bf076796eb017c7db9a6ca4b74e26c9c0f64a3","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-3.0.1-alpha.tgz","fileCount":69,"integrity":"sha512-w/VylTKUEvkJKqXiQe4lSamezeshgc5bYJ+0ias9mVF9jnlXrpRd7Cjmw2w4RWMAPC2Ik466H6N/0+cS8eo4iQ==","signatures":[{"sig":"MEQCIG4gvnuni2HvzvB7KnjfDi7TWr9rL6fr3oX7/cxMk37WAiA0l5DpK2ArfIlLNBSJ+LqISkqdBOcA2vPw8P2/mZqdhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944403},"engines":{"node":">=16.0.0"},"gitHead":"1807c65f343e93c45187eaee4b89b91b7c43c9bf","scripts":{"pack":"npm pack","test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"llm-chat":"llm-chat/index.js","call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","localai-chat":"localai-chat/index.js","geminiai-chat":"geminiai-chat/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js","localai-configuration":"localai-chat/localai-configuration/index.js","geminiai-configuration":"geminiai-chat/geminiai-configuration/index.js","platform-configuration":"llm-chat/platform-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.7.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^8.17.1","sugar":"^2.0.6","ollama":"^0.5.1","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","ajv-formats":"^3.0.1","node-localstorage":"^3.0.5","@google/generative-ai":"^0.11.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_3.0.1-alpha_1741744068719_0.648368895706624","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-alpha":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"3.0.2-alpha","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@3.0.2-alpha","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"afb9dea3c3cb03802c7ef2ae3dbb5ee127359c8d","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-3.0.2-alpha.tgz","fileCount":69,"integrity":"sha512-2wRLGko2xJFo1+X387eACVdoaFiRXSMZiAZLFmfqhhT3DcjOFrYGHk+RHUyKoqurAGXc6TO71fkUnrOrjbbmCQ==","signatures":[{"sig":"MEQCIGQU4g9izpV4ITlYfKHbgW3eY+TKqik0HINUJYvdSlCXAiAaXR2/gObrQDy0X4cjmPpanPE8itNCrxfEHqqPiTTRXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944640},"engines":{"node":">=16.0.0"},"gitHead":"07bb962049ae6068b88ae480edd86f3e4ca457dc","scripts":{"pack":"npm pack","test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"llm-chat":"llm-chat/index.js","call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","localai-chat":"localai-chat/index.js","geminiai-chat":"geminiai-chat/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js","localai-configuration":"localai-chat/localai-configuration/index.js","geminiai-configuration":"geminiai-chat/geminiai-configuration/index.js","platform-configuration":"llm-chat/platform-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.7.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^8.17.1","sugar":"^2.0.6","ollama":"^0.5.1","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","ajv-formats":"^3.0.1","node-localstorage":"^3.0.5","@google/generative-ai":"^0.11.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_3.0.2-alpha_1742278526491_0.49691007295451994","host":"s3://npm-registry-packages-npm-production"}},"3.0.3-alpha":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"3.0.3-alpha","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@3.0.3-alpha","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"7b062ed064d0e02096f9f3e78f7821eeb9ac94a3","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-3.0.3-alpha.tgz","fileCount":69,"integrity":"sha512-r8eYJBSTrpBIYFSgHTdP/6nM/kZUG0ZpvjtrH7cVE3qOpUxqAHpiEKOLXuf3y6Uhtzo4ffHqqAE8uTKutEhyqg==","signatures":[{"sig":"MEUCIDtC0LxpOg698Pg7KciGprAkJHOyk9G9lrqjzVzx2PJbAiEAhrDcZ/VW57mxvMFqDIgvGRL2rU+t08hIAtDCz0ltZMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944973},"engines":{"node":">=16.0.0"},"gitHead":"d4e9aea77af48d02746c246317e7735c1a8c2593","scripts":{"pack":"npm pack","test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"llm-chat":"llm-chat/index.js","call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","localai-chat":"localai-chat/index.js","geminiai-chat":"geminiai-chat/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js","localai-configuration":"localai-chat/localai-configuration/index.js","geminiai-configuration":"geminiai-chat/geminiai-configuration/index.js","platform-configuration":"llm-chat/platform-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.7.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^8.17.1","sugar":"^2.0.6","ollama":"^0.5.1","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","ajv-formats":"^3.0.1","node-localstorage":"^3.0.5","@google/generative-ai":"^0.11.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_3.0.3-alpha_1744187608033_0.18065166265711174","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"3.2.0","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@3.2.0","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"883daadebbfe3cc578c27e4c985c5e0e0d282d73","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-3.2.0.tgz","fileCount":69,"integrity":"sha512-DIOU8oBiJfeZICjy4two15ndoH27vSoGK/IZovX5SLwd3r7uwE5t/tLcpz1EwB4TAJGBhcGuNWfpIgGT43wayg==","signatures":[{"sig":"MEYCIQD0Ph0jl/hwG2Peh7t7oIDDiqSOTIzRZA6cKikzinAXQAIhALIN1Y+MIx+0grNE4IGYk19iatJDs3zGflmelefrSmcC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952563},"engines":{"node":">=16.0.0"},"gitHead":"82dc5ddf650d7b998b9e99dd2e97c19cbedfe2cd","scripts":{"pack":"npm pack","test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"llm-chat":"llm-chat/index.js","call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","localai-chat":"localai-chat/index.js","geminiai-chat":"geminiai-chat/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js","localai-configuration":"localai-chat/localai-configuration/index.js","geminiai-configuration":"geminiai-chat/geminiai-configuration/index.js","platform-configuration":"llm-chat/platform-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"10.1.0","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ajv":"^8.17.1","sugar":"^2.0.6","ollama":"^0.5.1","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","ajv-formats":"^3.0.1","node-localstorage":"^3.0.5","@google/generative-ai":"^0.11.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_3.2.0_1746762215561_0.0053409774890018635","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"3.2.3","keywords":["node-red"],"author":{"name":"Michael Montaque"},"license":"ISC","_id":"@technithusiast/node-red-contrib-ai-intent@3.2.3","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"url":"https://github.com/montaque22/node-red-contrib-ai-intent","dist":{"shasum":"a9ee43d900b0eccf78f1c11a9676807065d06f84","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-3.2.3.tgz","fileCount":72,"integrity":"sha512-+0Xn/NRoGeePYE26GUQnx+Jivf4e820h7dk1dBAztztn3PelgUqYb5CYyJBBArwYtVLl4Ra/54SMJzOZS4xMgQ==","signatures":[{"sig":"MEYCIQDltHlxpawnYC44JoUzWj5o2xPaRTexOlg/41N9QRyHYwIhAJg3Ayy06ysw5XtNfpjdNTubdsBHv4qa2xFgB1XmDxYn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17161101},"engines":{"node":">=16.0.0"},"gitHead":"31b2dafeae5850c5bf3f61ebb65cadd2eb3f2e59","scripts":{"pack":"npm pack","test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public"},"_npmUser":{"name":"montaque22","actor":{"name":"montaque22","type":"user","email":"montaque.developer@gmail.com"},"email":"montaque.developer@gmail.com"},"node-red":{"nodes":{"llm-chat":"llm-chat/index.js","call-intent":"call-intent/index.js","openai-chat":"openai-chat/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","localai-chat":"localai-chat/index.js","geminiai-chat":"geminiai-chat/index.js","openai-system":"openai-system/index.js","openai-response":"openai-response/index.js","register-intent":"register-intent/index.js","openai-configuration":"openai-chat/openai-configuration/index.js","localai-configuration":"localai-chat/localai-configuration/index.js","geminiai-configuration":"geminiai-chat/geminiai-configuration/index.js","platform-configuration":"llm-chat/platform-configuration/index.js"},"version":">=2.0.0"},"_npmVersion":"11.4.1","description":"A collection of nodes to elevate a user's automation interactions","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^8.17.1","sugar":"^2.0.6","ollama":"^0.5.1","openai":"^4.20.0","pubsub-js":"^1.9.4","jsonrepair":"^3.4.1","ajv-formats":"^3.0.1","node-localstorage":"^3.0.5","@google/generative-ai":"^0.11.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-red-contrib-ai-intent_3.2.3_1750816365339_0.7111022962731846","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"@technithusiast/node-red-contrib-ai-intent","version":"3.2.4","description":"A collection of nodes to elevate a user's automation interactions","scripts":{"test":"echo \"Error: no test specified\" && exit 1","upload":"npm publish ./ --access public","pack":"npm pack"},"keywords":["node-red"],"engines":{"node":">=16.0.0"},"node-red":{"version":">=2.0.0","nodes":{"geminiai-chat":"geminiai-chat/index.js","localai-chat":"localai-chat/index.js","openai-chat":"openai-chat/index.js","openai-system":"openai-system/index.js","openai-tool":"openai-tool/index.js","openai-user":"openai-user/index.js","openai-response":"openai-response/index.js","llm-chat":"llm-chat/index.js","call-intent":"call-intent/index.js","register-intent":"register-intent/index.js","platform-configuration":"llm-chat/platform-configuration/index.js","openai-configuration":"openai-chat/openai-configuration/index.js","localai-configuration":"localai-chat/localai-configuration/index.js","geminiai-configuration":"geminiai-chat/geminiai-configuration/index.js"}},"author":{"name":"Michael Montaque"},"url":"https://github.com/montaque22/node-red-contrib-ai-intent","license":"ISC","dependencies":{"@google/generative-ai":"^0.11.5","ajv":"^8.17.1","ajv-formats":"^3.0.1","jsonrepair":"^3.4.1","node-localstorage":"^3.0.5","ollama":"^0.5.1","openai":"^4.20.0","pubsub-js":"^1.9.4","sugar":"^2.0.6"},"_id":"@technithusiast/node-red-contrib-ai-intent@3.2.4","gitHead":"ef5bb7f8294c5193db078dcb2b43447c2da2aaa0","_nodeVersion":"20.14.0","_npmVersion":"11.4.1","dist":{"integrity":"sha512-hanPXjHJ5O8VDY6HSRgwQDvXRu2ZS+77nB7WchmIMfA1ssUvdOJ8ns9Lp+/SBGJnA/OxOzW6K50sjHLkNGgUSw==","shasum":"a4d23e423ddfa7da94a7cf14068377a8ebad02c2","tarball":"https://registry.npmjs.org/@technithusiast/node-red-contrib-ai-intent/-/node-red-contrib-ai-intent-3.2.4.tgz","fileCount":74,"unpackedSize":17262361,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICnyHgU9+wLRxD+Ki5bLZ08c+DyimzjyIHivft7mhCEjAiBWOctsHuZB5NebpOWGWVpU0bWVJVc3RLzCoFe5CnO2PQ=="}]},"_npmUser":{"name":"montaque22","email":"montaque.developer@gmail.com"},"directories":{},"maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-red-contrib-ai-intent_3.2.4_1754283777446_0.3268868300229697"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-28T14:57:20.998Z","modified":"2025-08-04T05:02:58.056Z","1.0.1":"2023-06-28T14:57:21.287Z","1.0.2":"2023-06-29T20:16:08.794Z","1.0.3":"2023-06-30T14:27:48.802Z","1.0.4":"2023-06-30T16:16:53.516Z","1.0.5":"2023-06-30T17:38:21.997Z","1.0.6":"2023-07-02T04:48:04.145Z","1.0.7":"2023-07-02T05:46:35.467Z","1.0.8":"2023-07-04T07:45:58.088Z","1.0.9":"2023-07-04T22:52:35.645Z","1.0.11":"2023-07-06T08:28:43.320Z","1.0.12":"2023-07-07T01:29:32.199Z","1.0.14":"2023-07-11T00:28:16.882Z","1.0.15":"2023-07-11T07:27:11.676Z","1.1.0":"2023-11-25T09:08:43.146Z","1.1.1":"2023-11-25T09:26:02.813Z","1.1.2":"2023-11-25T09:43:33.130Z","1.1.21":"2023-11-26T07:53:37.137Z","1.1.22":"2023-12-06T18:38:56.925Z","1.1.23":"2023-12-07T00:29:12.103Z","1.1.24":"2023-12-07T07:59:37.619Z","1.1.25":"2023-12-07T08:04:53.746Z","1.1.26":"2023-12-08T07:47:58.499Z","1.1.27":"2023-12-08T08:20:28.880Z","1.1.28":"2023-12-10T07:45:02.776Z","1.1.29":"2023-12-10T09:07:51.523Z","1.1.30":"2023-12-30T06:40:45.848Z","1.1.31":"2023-12-30T06:46:14.594Z","1.1.32":"2023-12-31T02:16:25.572Z","1.1.33":"2023-12-31T02:43:41.907Z","1.1.34":"2023-12-31T02:55:10.699Z","1.1.35":"2024-01-01T20:16:43.243Z","1.1.36":"2024-01-01T20:27:47.674Z","1.1.37":"2024-01-02T09:00:22.974Z","1.1.38":"2024-01-03T16:16:21.501Z","1.1.39":"2024-01-04T17:08:41.771Z","1.1.40":"2024-01-06T09:07:52.912Z","1.1.41":"2024-01-06T09:13:51.101Z","1.1.42":"2024-01-13T08:46:13.980Z","1.1.43":"2024-01-13T09:22:56.165Z","1.1.44":"2024-01-15T09:10:45.808Z","1.1.45":"2024-01-20T00:17:32.623Z","1.1.46":"2024-01-20T00:24:42.418Z","1.1.47":"2024-01-20T04:51:57.299Z","1.1.48":"2024-01-21T21:44:11.128Z","1.1.49":"2024-01-21T23:14:44.845Z","1.1.51":"2024-02-10T08:17:42.679Z","1.1.52":"2024-04-26T05:54:43.070Z","2.0.0":"2024-07-13T00:27:38.265Z","2.0.1":"2024-07-15T15:53:09.664Z","2.0.2":"2024-07-21T04:00:41.906Z","2.1.0":"2024-07-30T00:38:43.339Z","2.1.1":"2024-07-31T07:19:14.669Z","2.1.2":"2024-09-16T04:54:11.156Z","3.0.0-alpha":"2025-02-20T09:33:58.541Z","3.0.1-alpha":"2025-03-12T01:47:48.952Z","3.0.2-alpha":"2025-03-18T06:15:26.766Z","3.0.3-alpha":"2025-04-09T08:33:28.295Z","3.2.0":"2025-05-09T03:43:35.794Z","3.2.3":"2025-06-25T01:52:45.767Z","3.2.4":"2025-08-04T05:02:57.877Z"},"author":{"name":"Michael Montaque"},"license":"ISC","keywords":["node-red"],"description":"A collection of nodes to elevate a user's automation interactions","maintainers":[{"name":"montaque22","email":"montaque.developer@gmail.com"}],"readme":"# AI Intent Version 3\n\nThis is a collection of nodes to help enhance existing automations to be utilized by chatbots and take advantage of LLM's like GPT. There are 4 Nodes in this collection:\n\n> Note: This uses GPT's Chat Completion API which is now considered Legacy. If it becomes deprecated. I will do my best to update this to leverage something equivalent.\n### Breaking Changes\n\n#### v1 - v2\nThere were changes under the hood how Intents are saved. This may cause some of your **Register Intent** and **Call Intent**\nnodes to become invalid. Usually opening and closing the configuration of the nodes and redeploying should work. \nIf this doesn't work, you may need to redo the nodes from the palette. \n\n#### v2 - v3\nA lot of the nodes are being deprecated. The **User node**, **System Node**, **Response Node**, **Tool Node**, **Response Node**\n**ChatGPT Node**, **Gemini Node**, **LocalAI Node**. Instead, use the **LLM Chat node**. This node replaces all of those nodes.\nYou can now write Function tools in the Register intent node which gives greater versatility.\n> Something you may notice is that the Call Intent Nodes may show up as invalid. \n> This is a quirk. Open and close the configuration for the node and that should fix it.\n\n \n> **PLEASE MIGRATE YOUR AUTOMATIONS TO USE THE LLM CHAT NODE.**\n---\n\n## LLM Chat Node\n\nThe **LLM Chat** node enables users to interact with a Large Language Model (LLM) and receive responses. It supports system and user messages, conversation tracking, and additional configuration options.\n> Watch tutorial: https://youtu.be/2Efb1X6F5UY\n---\n\n## **Important**\nTo use this node, you need to configure the connection details. Consult the documentation for your chosen LLM platform (e.g., OpenAI, Ollama, Gemini) for specific instructions.\n\n---\n\n## **Inputs**\n\n### **1. LLM Chat Node**\nThe primary input for the LLM. It must include a `user` message and may optionally contain a `system` message.\nThis new version has the system and user text area built into the node for convenience. The textarea uses javascript \nnotation and requires that you return a string. See the image below:\n![](https://raw.githubusercontent.com/montaque22/node-red-contrib-ai-intent/refs/heads/master/images/msg_object.png)\n![](https://raw.githubusercontent.com/montaque22/node-red-contrib-ai-intent/refs/heads/master/images/classes.png)\n\nYou also have the ability to reference some classes and the msg object.\n\n**For more control, you can still pass in the `user` and `system` prompts as properties.\n#### **Example:**\n```javascript\nmsg.payload = {\n    system: \"You are a helpful assistant.\",\n    user: \"What is the capital of Alaska?\"\n};\n```\n- **`system`** (optional): Provides instructions to guide the model’s behavior.\n- **`user`** (required): Contains the user's query or command.\n\n---\n\n### **2. Additional Options (`msg.payload.options`)**\nAllows users to send extra parameters to customize LLM responses.\n\n#### **Example:**\n```javascript\nmsg.payload = {\n    user: \"What is the capital of Alaska? Respond using JSON.\",\n    options: {\n        format: \"json\" // Example for Ollama\n    }\n};\n```\n\nThe available options depend on the LLM platform and may include parameters such as:\n- **`temperature`**: Controls randomness.\n- **`max_tokens`**: Limits response length.\n- **`format`**: Defines response structure (e.g., JSON).\n\nRefer to the LLM's documentation for more details.\n\n---\n\n### **3. Clear Chat History (`msg.clearChatHistory`)**\n- **Type**: `boolean` (optional)\n- **Behavior**: If set to `true`, the conversation history will be cleared for the specified **Conversation Id**.\n\n#### **Example:**\n```javascript\nmsg.clearChatHistory = true;\n```\n\n---\n\n## **Node Configuration**\n\n### **1. Conversation Id**\n- **Type**: `string`\n- **Description**: This value is used as a key to store and track conversation history. If multiple nodes share the same Conversation Id, they will share the same conversation context.\n- **If omitted**: Each call to the LLM will be independent, without historical context.\n\n---\n\n### **2. Tool Choice**\nDefines whether the LLM should use function calling.\n\n#### **Options:**\n- **`None`**: Disables tools; the LLM won’t use functions.\n- **`Automatic`**: Allows the LLM to decide when to use selected tools.\n- **`Required`**: Forces the LLM to use at least one selected tool.\n\n> **Note:** For Ollama, not all models support function calling.\n\n---\n\n### **3. Tools**\n- **Type**: `string`\n- **Description**: This field is populated by **Register Intent** nodes. It allows selecting one or more functions that the LLM can use.\n- **Behavior**: The LLM will consider calling the selected functions based on the **Tool Choice** setting.\n\n---\n\n## **System and User Messages**\nMessages can be passed in the `msg.payload` object:\n```javascript\nmsg.payload = {\n    system: \"You are a helpful assistant.\",\n    user: \"What is the capital of Alaska?\"\n};\n```\n\nThe **system message** is optional but helps set the LLM’s behavior. The **user message** is required for every interaction.\n\nTo include additional response options:\n```javascript\nmsg.payload = {\n    user: \"What is the capital of Alaska? Respond using JSON.\",\n    options: {\n        format: \"json\" // Example for Ollama\n    }\n};\n```\n\n---\n\n## **Summary**\n- Use `msg.payload` with `user` (required) and `system` (optional) messages.\n- Customize responses with `msg.payload.options`.\n- Set `msg.clearChatHistory = true` to reset conversation history.\n- Configure **Conversation Id** to maintain or separate conversation history.\n- Choose **Tool Choice** and **Tools** to enable function calling when supported.\n\nFor more details, refer to the documentation of your selected LLM platform.\n\n\n\n---\n## Register Intent Node\n\n### Purpose\nThe **Register Intent Node** allows users to define custom actions (intents) that can be triggered by the **Call Intent Node** or AI assistants like OpenAI.\n> Watch Tutorial: https://youtu.be/FvP04OToeLQ\n\n### Configuration\n- **Name (string):** A unique identifier for the intent (alphanumeric, underscores, hyphens, max 64 characters).\n- **Description (string):** A clear explanation of the intent’s purpose. If using AI assistants, this helps them understand when to trigger the intent.\n- **Advanced Mode (boolean):** Enables structured AI interactions using a JSON-based schema.\n- **Tool Schema (JSON, required if Advanced Mode is enabled):** Defines the expected parameters for AI-generated inputs.\n\n### Usage\nPlace this node at the beginning of a flow to register an intent. Other flows or AI models can then call this intent dynamically. For AI integrations, ensure the description field is precise to improve intent recognition.\n\n### Example JSON Schema for OpenAI\n```json\n{\n    \"type\": \"object\",\n    \"properties\": {\n        \"eventName\": {\n            \"type\": \"string\",\n            \"description\": \"Unique event identifier.\"\n        },\n        \"eventTime\": {\n            \"type\": \"string\",\n            \"format\": \"date-time\",\n            \"description\": \"ISO8601 formatted event time.\"\n        },\n        \"eventPayload\": {\n            \"type\": \"string\",\n            \"description\": \"Command for smart home actions.\"\n        }\n    },\n    \"required\": [\"eventName\", \"eventTime\"],\n    \"additionalProperties\": false\n}\n```\n\n### AI Platform Considerations\nDifferent AI platforms may have unique function calling mechanisms. Refer to the official documentation for specifics:\n- [OpenAI Function Calling](https://platform.openai.com/docs/guides/function-calling)\n- [Google Gemini API](https://ai.google.dev/gemini-api/docs/function-calling)\n- [Ollama Tool Support](https://ollama.com/blog/tool-support)\n\n---\n## Call Intent Node\n\n### Purpose\nThe **Call Intent Node** is used to trigger an intent that has been previously registered using the **Register Intent Node**.\n\n### Configuration\n- **Name (string):** A label for the node.\n- **Registered Node Name (string):** Select from a dropdown list of available registered intents or pass the intent dynamically via `msg.payload.nodeName`.\n\n### Usage\nThis node acts as a trigger for registered intents. It can:\n- Directly call an intent similar to a link node.\n- Be placed after an **LLM Chat Node**, allowing AI to determine which intent to execute dynamically.\n- Trigger multiple intents if the payload contains an array of intent names.\n\n#### Example Payload for Multiple Calls\n```json\n{\n    \"payload\": [\n        {\"nodeName\": \"turn_on_lights\"},\n        {\"nodeName\": \"set_thermostat\"}\n    ]\n}\n```\n\n","readmeFilename":"README.md"}