{"_id":"@re-ai/openai-like-api","_rev":"50-2d0ed221dfdfcb1d881a67d9d23a70b0","name":"@re-ai/openai-like-api","dist-tags":{"latest":"0.4.6"},"versions":{"0.0.1":{"name":"@re-ai/openai-like-api","version":"0.0.1","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.0.1","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"cfed58226a2888e195febaa4471339d35ee73df7","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.0.1.tgz","fileCount":20,"integrity":"sha512-J4FG3YbH7NJGepWSEX88QjRyzvn2o0944wxkdEbJ51Rh0DHeYtR9xO2WtCt5am20GpwykfN1mIZqvnDVCtygTQ==","signatures":[{"sig":"MEUCIQCGyxzT6/QLym1jamv/4z02vhjl3zmlMUtsHF2xCFS7TwIgZtxyyS1DJdFnVFPGwHdSQ7ZrPLhnSYxP7gGlLFEAKbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33702},"main":"index.js","gitHead":"eb7196b500416b0b0c1a4e9e4a31e91b9628394a","scripts":{"dev":"nodemon --exec ts-node src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","ollama":"^0.5.2","openai":"^4.52.7","koa-router":"^12.0.1","koa-bodyparser":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.0.1_1721040387745_0.31383526495521785","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@re-ai/openai-like-api","version":"0.0.2","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.0.2","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"7f08d45a11d7305a2cf4d44c8d4c764a45fb127f","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.0.2.tgz","fileCount":23,"integrity":"sha512-u8peHgtQnwabuuFUk5EnPn7Iio/RvJywryDAUeE875MCzPLNA+mIcO4r6oUCyxiJGw+myDK2Uyje4d8tmY4E4w==","signatures":[{"sig":"MEYCIQCn98unlSk/6+YZH5APJEWL9cx4/sQHHchzCb8IT7WZXwIhALqEzIWzcw3D1O0/6vMEZ9FWYzfaHdpGnh4BL0PJICJL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43075},"main":"index.js","gitHead":"b110c70b8009ddcdd823a27484cc3400b097900d","scripts":{"dev":"nodemon --exec ts-node src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","ollama":"^0.5.2","openai":"^4.52.7","koa-router":"^12.0.1","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.0.2_1721120637597_0.15279321695116188","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@re-ai/openai-like-api","version":"0.0.3","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.0.3","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"1990d5c16827a9dbfc4100e60d5f7a0f0f4f7a3a","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.0.3.tgz","fileCount":25,"integrity":"sha512-FIBJYEASjlYVRzKoaVRx7JpZD4P/VykOYRK3JZlIgRbJ5cFSj+QwI1z3GVXR+d/d7eEx0O104fpmIFGg3Igi4A==","signatures":[{"sig":"MEUCIQDEUFMl6x5jrkHDLDfNnYQK7Ff+aMMjRKN8rad2MwG79gIgW6U07dC+FceeJY0aBp0ex8EeJps3/D7I146HhwrJiOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45829},"main":"index.js","gitHead":"933b7517978dfc4f6445972ad620e4dfb90734dc","scripts":{"dev":"nodemon --exec ts-node src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","ollama":"^0.5.2","openai":"^4.52.7","koa-router":"^12.0.1","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.0.3_1721124063598_0.90240616846189","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@re-ai/openai-like-api","version":"0.0.4","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.0.4","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"3744ffb7a69f44f5a92714a41dd3da7ad8b79958","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.0.4.tgz","fileCount":32,"integrity":"sha512-IbaBjv3CqMfnby5MZtI2vRxZge4It2ZuOMUJ352j6AWZHZfapyaPsJggOM1YKCunRnHC+9N+FVSSuzRBKyIUyQ==","signatures":[{"sig":"MEQCIHdaklt+CKquS8ZWF/Vi9kPr00GZFn2LU2S/h4P99fmXAiBxFjpXj5g6otX6uGEjVcefiywNx134fVrTw6GJ/qWQCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51735},"main":"index.js","gitHead":"137ff5bfaa9058a7b35308c0a6f39cd60285eb21","scripts":{"dev":"nodemon --exec ts-node src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","ollama":"^0.5.2","openai":"^4.52.7","koa-router":"^12.0.1","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.0.4_1721190699978_0.8508921881328699","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@re-ai/openai-like-api","version":"0.0.5","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.0.5","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"46185237771e13530fe8c2083418201cb403b369","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.0.5.tgz","fileCount":32,"integrity":"sha512-pl9vAEatVWKj9fzQpeI7mHKMKbn2Vh1YM7KFC89YXzLEXezLX+PNj45cFUcTUJNylT8dZORRvplqe+58lj9izw==","signatures":[{"sig":"MEQCIDL3Q6xkxTQ41zCun189hJrkPBHa5/2b84Vo1YNya3WQAiBAzUFVOjzErpX/yeXWf2G8MDq2v4kcDOdJO5f6tDxocQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62181},"main":"index.js","gitHead":"a6c025c196a2d9afced414924a4fc2b6c1bffbbb","scripts":{"dev":"nodemon --exec ts-node src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","ollama":"^0.5.2","openai":"^4.52.7","koa-router":"^12.0.1","@azure/openai":"^1.0.0-beta.12","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.0.5_1721213695254_0.9475664710238907","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@re-ai/openai-like-api","version":"0.0.6","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.0.6","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"6079fc1e37d3285bfba041a2840503e274d70b23","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.0.6.tgz","fileCount":32,"integrity":"sha512-2HrqqJeMpjjHt7J3ZGtXqg4llHO4QqIbWBR3iRtE2LqsBsOpExiRd4nK/Y080glAk83JFCrDBe7f7YySYxO/tg==","signatures":[{"sig":"MEUCICnHVI443rLhXFdp2o0UXLH7rOxMqXq213KzLbE43qB/AiEAmLvE5f5K3/d/qIVDqzlA9KMO5Q/Pfia/1op13gLzmW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70545},"main":"index.js","gitHead":"a0a8028d896526689141cfd7f86a4efce7f555ab","scripts":{"dev":"nodemon --exec ts-node src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.2","openai":"^4.52.7","koa-router":"^12.0.1","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/jsonwebtoken":"^9.0.6","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.0.6_1721302282946_0.7592448946000867","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@re-ai/openai-like-api","version":"0.0.7","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.0.7","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"8127a1a72d30e0703b907f479f155245c0a65eac","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.0.7.tgz","fileCount":32,"integrity":"sha512-GqrmOxzRg58Rat3NVdxkjILKlGu6TzKUFhC+qufR5+iYTY9Jcau0uqQdWVX28REar4310+aNHuzMW5hfgzsCdw==","signatures":[{"sig":"MEQCIDjiPyQvDqpWct904r3zOrbgQYQrEjWI76h+0/ao4rZnAiAJOcepnVK1bDxxug3t8CAFSMkaFxrkIrC6nRbtZI7rDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77001},"main":"index.js","gitHead":"31538b78e3a3d59db1a9fb7dfbf7bd041d7dcea5","scripts":{"dev":"nodemon --exec ts-node src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.2","openai":"^4.52.7","koa-router":"^12.0.1","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/jsonwebtoken":"^9.0.6","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.0.7_1721385665076_0.360303114775528","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@re-ai/openai-like-api","version":"0.1.0","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.1.0","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"7d2f0f8238b7000654f9f0343790277709a1ee4f","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.1.0.tgz","fileCount":106,"integrity":"sha512-e1GcjC/XRNXCWWfI8TM/k80OWxFKtWzYCkfcoC5ABQdtxbhSnz2jAdQCZNLd0uGF9SpAR96MDv+1Cmk2bbLPHA==","signatures":[{"sig":"MEQCICHMeJP2Ff+9dYRGXEVaXfL2YG5m1w490Tu1gipzoT3dAiAGlEeuOCHHimKVU/xP4NnuKsqSIdnxaJTC758mg9n7Rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171932},"main":"index.js","gitHead":"31538b78e3a3d59db1a9fb7dfbf7bd041d7dcea5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.2","openai":"^4.52.7","koa-router":"^12.0.1","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/jsonwebtoken":"^9.0.6","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.1.0_1721386164422_0.6810807416800335","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@re-ai/openai-like-api","version":"0.1.1","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.1.1","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"6e2e39092527007e4c2b79c0447d826758859491","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.1.1.tgz","fileCount":106,"integrity":"sha512-33V43woVE7vDYoTrnYdahKWObfQl/ttEcN7wIF6Dxxa3+b+1EzmLTPGNMvv4elKvrVL0bayCBeh9/rhlpI384Q==","signatures":[{"sig":"MEUCIFtHov8fTstLjOMEIe5F9EpuPfgPgbq0cT5BoPH8vBmfAiEA/FSkZwlz74I+I4OsUmbvPxTELJkDk8mYMe40mOGZoVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171962},"main":"index.js","types":"dist/index.d.ts","gitHead":"598adad4a15fa03420303f574a14c3d222cc1cb7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.2","openai":"^4.52.7","koa-router":"^12.0.1","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/jsonwebtoken":"^9.0.6","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.1.1_1721386437683_0.6438040634079996","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@re-ai/openai-like-api","version":"0.1.2","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.1.2","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"eb1f31f9441d24216100b57129555930bb95d2ab","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.1.2.tgz","fileCount":106,"integrity":"sha512-X1lBPF/9ea+Q9d9IK1179XWaEu1KYZu4Xuwazgh7rnEISWtC65L38ThMZTtc1ZBthBITeyse12ZJ70yO2y9CWw==","signatures":[{"sig":"MEUCIQDBLhjWH6X1U13ZNzcgbD+8oj9pMmFSKH7VKt81ZRVmjgIgKCxN8jrRrQtd8I6Aae7bUh/k6oNkGTIsWxWjSp665PI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171967},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"598adad4a15fa03420303f574a14c3d222cc1cb7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.2","openai":"^4.52.7","koa-router":"^12.0.1","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/jsonwebtoken":"^9.0.6","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.1.2_1721386901312_0.0600083482970768","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@re-ai/openai-like-api","version":"0.1.3","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.1.3","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"255017fdcc9b751c6773ddb2bcd89aee853b41f7","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.1.3.tgz","fileCount":106,"integrity":"sha512-PEOTiLBpZaedDsB4h1YXrXSHQ4gwvHqgKYMXReDuxComEL3zaNh8HBRYr5yJ/FsjNTxjYblPP/U/Sh1c3kfHEw==","signatures":[{"sig":"MEUCIQCjApP5pibbNUfm8vywfOASKCxvf5KUYrhFPNaGCVIIDAIgaKdlvqybRwF8FGQ/yuYi9fC1haONsCSLDH6QqMnuYE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172139},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"521312d8f71fc75b50370cefa1d5732eda68bf8c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.2","openai":"^4.52.7","koa-router":"^12.0.1","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/jsonwebtoken":"^9.0.6","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.1.3_1721388669877_0.7725558126510179","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@re-ai/openai-like-api","version":"0.1.4","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.1.4","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"6d4b275f269b269d0f982834483f9c07c208cc84","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.1.4.tgz","fileCount":106,"integrity":"sha512-DjvkVMVwvLx3cIiAPEM/nid45nQc5m5ZlpTY4rbIIuMtjMlIcfIIu0UQBUgef3FnCLQUgZ1EQ4IGQOxDnh//Mw==","signatures":[{"sig":"MEYCIQCeuBzOqqEgfId8nWSIHS+iFnlYe3LcVnt3RlAZqLlgIQIhANLbNRfY7shB2EL/qTB3s/YNjWD+REZRPMrd1Tau5lIO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172331},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"68bc80a8cd2caff3f5409de8d7ef2ed120c124eb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"9.5.1","description":"reai openai like api","directories":{},"_nodeVersion":"18.16.1","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.2","openai":"^4.53.0","koa-router":"^12.0.1","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/jsonwebtoken":"^9.0.6","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.1.4_1721814881896_0.3601747348518305","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@re-ai/openai-like-api","version":"0.1.5","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.1.5","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"901f18be591ba2d3d8b79e741f9b4ef4f3914771","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.1.5.tgz","fileCount":106,"integrity":"sha512-ZU6OdourlHkMZp2HuxaMwIbtqgWHatp/N8z3ZdEbvHWjhfn/FQRfyzSaTzs/015bDSaU8s3hHCDje2aAy2oQKg==","signatures":[{"sig":"MEUCIQDoLcq1yUfSkV2oo8BkAD0wpmaGJJV2pFheCeADxDsMMQIgM3PUaUTTDxq90X2pUsrsHO1IA/Jfj+qr6mx2d5YSbIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173396},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"68bc80a8cd2caff3f5409de8d7ef2ed120c124eb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"9.5.1","description":"reai openai like api","directories":{},"_nodeVersion":"18.16.1","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.2","openai":"^4.53.0","koa-router":"^12.0.1","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/jsonwebtoken":"^9.0.6","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.1.5_1721815976848_0.1924652635773818","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@re-ai/openai-like-api","version":"0.1.6","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.1.6","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"657024c28f823249f23ebbd6b2352c799a6f4a74","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.1.6.tgz","fileCount":106,"integrity":"sha512-ogzie0buiQ4viDOJx/igaM6xGb4ZV3I80nM7jw5WxCwC+/K0ZczFwQ0MGKxSwodgQLGItflj4IbGgVDzZBgnSQ==","signatures":[{"sig":"MEUCIHIycP4o6XDpnlTNwXgA0wpNFiFW3YY4yOkRDmItWItSAiEAsFrMSJJpunHBMEXzLY0FeHRi2LEv0tKZOVeV5LYl0SE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172536},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ba499bb390a063d82d7f25d28d5e15e7e72af3fe","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"9.5.1","description":"reai openai like api","directories":{},"_nodeVersion":"18.16.1","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.2","openai":"^4.53.0","koa-router":"^12.0.1","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/jsonwebtoken":"^9.0.6","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.1.6_1721818366161_0.402102091482063","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@re-ai/openai-like-api","version":"0.1.7","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.1.7","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"e37b21089f8b63044c7e08db98e7a614260af900","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.1.7.tgz","fileCount":106,"integrity":"sha512-FfcnzUMN0YmujuxPdXq9Pt0HVFhmyx6aiEcD/7EMX4xSi+kCkXuep7mYtmN6iXFr9SZHjVMnmW5OmtwS6/zIrA==","signatures":[{"sig":"MEYCIQDYE6ZNkaBZ9zQpfFeLeHeEDf5ZhrF+gFVWBVyyPeZoiwIhAPzuW3Gp/g0VoxEH8Bb4wJzzP9pSYa7ywsEz+KnuGnoL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163278},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ba499bb390a063d82d7f25d28d5e15e7e72af3fe","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"9.5.1","description":"reai openai like api","directories":{},"_nodeVersion":"18.16.1","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.2","openai":"^4.53.0","koa-router":"^12.0.1","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/jsonwebtoken":"^9.0.6","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.1.7_1721820071479_0.0816852345943242","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@re-ai/openai-like-api","version":"0.1.8","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.1.8","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"791eb3c1a62187a5f3210986967d7e1273c1e559","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.1.8.tgz","fileCount":106,"integrity":"sha512-3Ft4ZHktiIEf+mgf+d+cNgVSRk7ByiTzxVFt65lS0c9qLWbNABz3THuZ/WfARwvkYcPfEiqHhKESec8LVm8s/w==","signatures":[{"sig":"MEYCIQDrIuHiM6EOm2CnBk/vM2cAAEgj72RL5WiEb/QW9Mk8KAIhAPkzAhDq1e99NEa5XwU23W+qO0ufALiHmLyR6ZSB0ZGd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163436},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f96652af4696fb525567e1e139b5305b7037b54c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.2","openai":"^4.53.0","koa-router":"^12.0.1","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","koa-bodyparser":"^4.4.1","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/jsonwebtoken":"^9.0.6","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.1.8_1721821189992_0.3671988556867598","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@re-ai/openai-like-api","version":"0.2.0","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.0","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"163ba542d54749457e9c6a952e558936c9e0326f","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.0.tgz","fileCount":106,"integrity":"sha512-+mLaa4sERB4iVVuBP6/QbiKZ3AXJHSrTjXE+PJKYGKTPY2CxViX2T/gsQH8KZVbcs+mr2eTI9cBk+67fAzbokg==","signatures":[{"sig":"MEYCIQD8IW9crOU3EHtIJXxpL8KemIyFgPBp+MFJmqlc9kQcZQIhANR2by2rxmr68D+en0h1yT0QdoJGVeIcGqCarIakonLU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167126},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7d78b130328fd3038e21464fb64e155c6fccf2f7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"koa":"^2.15.3","uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.2","openai":"^4.53.0","koa-router":"^12.0.1","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","koa-bodyparser":"^4.4.1","@baiducloud/qianfan":"^0.1.6-beta.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","@types/koa":"^2.15.0","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8","@types/koa-router":"^7.4.8","@types/jsonwebtoken":"^9.0.6","@types/koa-bodyparser":"^4.3.12"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.0_1721897026820_0.2993749956059757","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@re-ai/openai-like-api","version":"0.2.1","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.1","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"035e3aaf8221b730e8fbe2678f86574f24c1cc76","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.1.tgz","fileCount":103,"integrity":"sha512-4BmHxf4LA2etMrlN+/UwLoOfqcDiHg52ZiMH4BoG+e4rm09JV2Cbyl0OTjS+TPfcwz8P/+UufiA/oAappAJtOg==","signatures":[{"sig":"MEUCIQDj7OmmTLIg28uYZ2urMdhHakbJOwmlZth+nSLZB01D4wIgWsXcD+LQJg3ryG6bJxCQ0Wl3CteDUnnVkNdXENEyWJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163213},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"253afdb8c839337fe04b0dcde905a0aafadece53","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.2","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.1_1721902956266_0.2613375794165802","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@re-ai/openai-like-api","version":"0.2.2","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.2","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"a9412be8bdb834784907bd3f3309fadec9c64e29","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.2.tgz","fileCount":103,"integrity":"sha512-YzJHfkRlXnK+o41mLjKELvtkH4YcE6oDV12lA3EqB/3KXAwEYJgBjQbjXkpq/EeTIeUL/nh1imEK9dUazL+b6w==","signatures":[{"sig":"MEYCIQCfYneKbqNxBWchvCtedxkEXGa5uS41tv9R1sM7UYcbawIhAIurtP2XsD4IKvIVGfNnN7Lm86HTiJ95o8Y6M8lnPvYR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182676},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"959eee3b73ccf369007e67e55cc6d4c50b1a86f8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.2_1721970101593_0.10831539975571403","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@re-ai/openai-like-api","version":"0.2.3","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.3","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"ac3324bef828b55486c317fecaf74024d4b3b241","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.3.tgz","fileCount":108,"integrity":"sha512-LHrWkPhJKnJ+SOu0rj80HsbaVgAe2nIBVfBGIlf/bPvKDa2DlCbUxTUTyNS5zUj/ClqV9G6Ef07j2/A4p6vj3Q==","signatures":[{"sig":"MEUCIQCy1aLKgIPF/grkIV1Kll8QtVyhe73HOrBHi8HgGGKIiwIgMhjU+Dq6hyLlWTu1YTDJZ/9WEHosPwcU3Li/YGWNz9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":870947},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9cfdc0cd6cdf60f61c5ee06dc93a81a312ea575d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.3_1721991592144_0.905847000566294","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@re-ai/openai-like-api","version":"0.2.4","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.4","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"2e81da18eb5e5262e93ec76eb3aee8c30ee0119c","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.4.tgz","fileCount":130,"integrity":"sha512-Y7HuOKbEdytcqCTeX02HGhVXerVTZzmTYcQfAA5qDAE7PMmjfry5j9LatzWtM0p6Bl83KOIm75AHa9HlRzd+RA==","signatures":[{"sig":"MEQCH0zTrONOTIXBTUIo+vEktOZ4kYinIbD394Tf6wVkrUYCIQD1CtLE/pIrNGolvRp/+ujvquPZFyxsgAUJl80H0W95tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":896485},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"73717f1290b3abf9d6d4b63d01b7a045a6ccabf6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.4_1722747655789_0.8805573118163337","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@re-ai/openai-like-api","version":"0.2.5","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.5","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"013b3a590d949b45d86f9d78ce593a213f60e595","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.5.tgz","fileCount":142,"integrity":"sha512-VXm4Cv+Ei5ZMyaq6x4Gd7XnCipYTcUTr8JzfmxOoOtiTYE0s2RtZ8MRIy9caMdwPMnC73XpaJb2tu+d9JISZmQ==","signatures":[{"sig":"MEUCIQCHdtRsBV7TRhz+qzFQ/11AMhN/YEJlD7+3AGpTvv+BVAIgOR91Lag8nsmkKuGsFTm22M/Eod+Y0Itpdr2IjJWy0iM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":923813},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2614e2bc07f854b9722b57d29d02e435ea27f334","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.5_1722840604041_0.9399204975896451","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@re-ai/openai-like-api","version":"0.2.6","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.6","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"8b788afd354034f2bee3aba60b9d246a07de6a2b","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.6.tgz","fileCount":150,"integrity":"sha512-5vbY6CYtzVtP7CfmOR0yBAI/DToawv3KU27kRRCiVwOz1T3kK3ZlrG/w6Jd39HqJ19Qj5HcXp06AaQIynPSeDg==","signatures":[{"sig":"MEUCIBhXRC2rg1739rgammgSVOzQ19Okmo05CIEP1Pm29KPIAiEAngZhvGtO/jMxRxnsuoRCzBDdeJ35N5xrB+jKiZxx4j8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":937419},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e9dff0ec6b28b48a45c789effd306073fae9856d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.6_1722939343805_0.9195081641487455","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@re-ai/openai-like-api","version":"0.2.7","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.7","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"6b26d96211dc8e40c14284a477c18f05907881ec","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.7.tgz","fileCount":150,"integrity":"sha512-RqSC+rVW6Qunxlo8F5wSeVe51dEkRF9hC3t4MvbrsJ4hE1VEz1AnyzR6D+K8SW7Zk+J2aihGrPBlUzej+xTn7A==","signatures":[{"sig":"MEUCIQDBXQA0lc73/bCkp51IBa8WsGz3V0RSDmzgSt4+ipkW7gIgSwqcHM8kW7yuELEHjBtYssOak/uueulYUB+ERn9kpsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":941941},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3690ab175ad9000ac919528c0eb11de9d65a8a2f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.7_1723529637907_0.8850657675315832","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@re-ai/openai-like-api","version":"0.2.8","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.8","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"ca2132631a61c43ac93b9f3c70c7060eeb0ee22f","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.8.tgz","fileCount":150,"integrity":"sha512-lH0E9HjJsAdAJI6e/vMNSXguMXP7mXaLqQ3mbFlR1x4bwbMWmKSYi5Ge8yQVJ103PqSa1ABe6YILrTnMR0K+iA==","signatures":[{"sig":"MEUCIE1ztRe8SIwI34QI8rrDVenMUE6bzeXL7ybunFeKmlnLAiEA9Un9Y/9NGfo5vZhFOCA3GUz5GNNcqtFoaRJ6olSjV2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":942808},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e6900aa161072dff880e065f07661217cc5d2d0e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.8_1723532707385_0.9373933839049557","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@re-ai/openai-like-api","version":"0.2.9","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.9","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"11c96abd5691a730717efe3ee1ffcc56fb6b185f","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.9.tgz","fileCount":150,"integrity":"sha512-nScXskpoXa1bCH2MxMvcENR5jZ2OaY4viBE5qTFYJZjj0Nv+6+/agSu4t/A+YvT4z3LZj7c3eQZOjck1ybJ+cg==","signatures":[{"sig":"MEQCICD4f4uEy1wVeuEmOgOHBOPzVwOwW9TbJm1c62rfl5UaAiAI5Ww39vtIS4apeGOu75mZktGr1KhtlxMHBOZzHymzmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":943047},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"68eff33936603ee4ed5ab7bf65a9011b78ad552d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.9_1723547557920_0.06529583402736727","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"@re-ai/openai-like-api","version":"0.2.10","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.10","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"6134b58d2499ae0974f3131b31f956df5ce8aab2","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.10.tgz","fileCount":150,"integrity":"sha512-cbF9VALr3rLpeG1mPuzsoJbwO+uut6N9rcmLbyJnv96x1PKaecLxVBIDsbE6ANabQuTDeUbe3CGE+PAidGYDsA==","signatures":[{"sig":"MEYCIQDe3h0upXhfAxyaOUNAfuu30OkEBFvqIKiOxahXLe6HzwIhAKZBePjWuSDKfTtHJNPtam7PCGB4QpDDg08EdoNG3Lvx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":943136},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"68eff33936603ee4ed5ab7bf65a9011b78ad552d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.10_1723548265925_0.38535968698583467","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"@re-ai/openai-like-api","version":"0.2.11","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.11","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"f799e7c0af9896fac1a12914e0df6bcebf9d41b8","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.11.tgz","fileCount":150,"integrity":"sha512-1Dovl835SGdzAG4oKX/IdEvMzGx4EUISZJCvtxr25piTaR4Dd0nWQe04kqAou22+ww3i7zKI92D0mWPvlxiVpQ==","signatures":[{"sig":"MEQCIEiqTaV+UH97MWZVkEbqxkRdFqNUq4NRERd8MOpS+oxSAiAli/373rnYl0qf6sTvMjOh397KFDkqqsC/Ferxqus3MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":946520},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"aaa17aa979bf5e20b309e0b3c5a6d68287ceff6a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.11_1723885824272_0.930840015864417","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"@re-ai/openai-like-api","version":"0.2.12","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.12","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"4df412812099a4951476f78f540fdb7d67bb69cd","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.12.tgz","fileCount":150,"integrity":"sha512-y0MYa7smAvjtehGqhnqlpnj+u1godHizmyQM6p9VNr+6b1Y4xTxC/MaaS1EB5243EGaF35WnrMLr//s1Flzsxw==","signatures":[{"sig":"MEUCIHiNWwLESNsvqQGFxiPWaKehIzMoApr/g4v/2rJvC5gQAiEAqvMMO+SGhNriyGdlw4Q/xKTNMJDL8wiOqePMr58RWMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":945868},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"aaa17aa979bf5e20b309e0b3c5a6d68287ceff6a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.12_1723886197577_0.36387123340499516","host":"s3://npm-registry-packages"}},"0.2.13":{"name":"@re-ai/openai-like-api","version":"0.2.13","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.13","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"6efebc35e80b34af638e9888e9cf26480792987d","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.13.tgz","fileCount":150,"integrity":"sha512-OI8VdV7EJO02uoOUTBZANRjTiyCSO/cztVJ+RqXTv163Y5gsEcmIwCjHvLfFbkLRqRu/Wo8iuT2fALunsvxzXw==","signatures":[{"sig":"MEUCIQDrS7j15et3gwwQSMup37lqgg2Z+kMKJ1cUtECv8C90qwIgbX+64+LJH8nZg2EbSwA/ob9DPmClxCzGig4ofWIgq4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":942180},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4e3a2b20212346dbee8268925e1f39379a45454f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.13_1724240392987_0.9224891529435555","host":"s3://npm-registry-packages"}},"0.2.14":{"name":"@re-ai/openai-like-api","version":"0.2.14","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.2.14","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"bc4712b97f82b10f83806dd4368505540067aeda","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.2.14.tgz","fileCount":150,"integrity":"sha512-nRLe9AtR/dAUFeL4hMbeNFE6IjY+c1hVtSWcltWSfbweWBFZd6ZcnqagSsJcKUjxodXeNnC/vYcX1SLe2crpfw==","signatures":[{"sig":"MEUCIBTY8UY3mPXVm1ew0PT9SqpTXnie/thgtULPNkvnByR9AiEAjjJ9g4LsdLQ+k+sFAB6sgDxDkPldS94UVhcIug8OHF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":943113},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4e3a2b20212346dbee8268925e1f39379a45454f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.53.0","jsonwebtoken":"^9.0.2","@azure/openai":"^1.0.0-beta.12","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.2.14_1724472498659_0.6737065745504602","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@re-ai/openai-like-api","version":"0.3.0","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.3.0","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"c1bc6c724a348a5ecf079c87d6d14a2a5c640084","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.3.0.tgz","fileCount":150,"integrity":"sha512-XiUHvuBh0VLOSrlm/Is3wVxab0c7Uol1IDDAdv1s9hoKN+4ipuWrrsr1wozEheOFX/v2fDKrwYAQYLopfsgnPA==","signatures":[{"sig":"MEUCIFjiYRVKW0LmEHuzkA/inx6RbrWCs2nT9dUCt2GOgP/cAiEA3uM2L5GtDGVnJkR2JJdGqknLQzx+ekTVEB0AHwZiY7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":930876},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"627133ee71377236d70a557110eeb167bb795bb1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.59.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.3.0_1726124489658_0.17802359351287445","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@re-ai/openai-like-api","version":"0.3.1","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.3.1","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"5952269348af6a18f8e9e6d056c998cc76103f5c","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.3.1.tgz","fileCount":150,"integrity":"sha512-y5P/sgVrmAE1UoBeJQc9QcABuCBUcTl5uq/H66UafRDYmUkhqTpVTIAcFxpGiRdSDavvqMWPFxlhmhz8IUA5RA==","signatures":[{"sig":"MEUCIFYYeGo7P/jskeb4/wS6+XYL2fuJrr1bIyH/Y2fpjNZpAiEAjjBSUY/6s+BWZMkkwSPGIODYdDECqpS2AhdPfLcAziI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":930876},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a5df4c4e6c394631fc3fd265153b1d58f7f58d40","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.60.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.3.1_1726194369120_0.7928676659362375","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@re-ai/openai-like-api","version":"0.3.2","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.3.2","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"6e6c2ffac2217870b2a6a3bd898595771201ed1c","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.3.2.tgz","fileCount":150,"integrity":"sha512-Qj8smNRAnJBHJbyv+rRIIs/COZvf91/oZN6Ec6g/8hu63y/ksLBGSk/jog4M+co2Twb0l0me7i6F3cwbJrpRuA==","signatures":[{"sig":"MEYCIQCdOn/sbtUDJBsk8txqvZEnQFdwWR9ndwWpTkoYfSBptQIhALGMGqA+Y0LmsSNLpHqCaZAkp3sek4x9dCjLZUkcwVW3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":930940},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c45c29b91b480dd1772cb55ad97dba0c73b541c6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.60.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.3.2_1726720658639_0.5371304580586953","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@re-ai/openai-like-api","version":"0.3.3","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.3.3","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"3758967aa10e8309a879425daf4debf1a8da0688","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.3.3.tgz","fileCount":153,"integrity":"sha512-RJuKCSl+UVLJpMy7GwZ0P+TdXgHo0O8UHWEXKd/XTFx/8CL4xetVTZEXlGDZACCm7NmYNWecRaOLql+usu7mgw==","signatures":[{"sig":"MEUCIASUVo0c0nzj1YqE+HAt7yS8cWtakb3wnly6NeEKT6WJAiEAoyf0U3Q2MoTf3MUGK7kdVZuCBNGCPYczUvykMQ04Nws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":941426},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c45c29b91b480dd1772cb55ad97dba0c73b541c6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.60.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.3.3_1726734491417_0.4069994441190483","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@re-ai/openai-like-api","version":"0.3.4","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.3.4","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"5fdb5cd99fa153dd7e93a1d5771eabeb7d3bf840","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.3.4.tgz","fileCount":153,"integrity":"sha512-cQBx+xZcPjyCZtg3fXWpmRYYwCB1+G8tDHbd5nkxK1oUqT1QTjdIc+A78fslshzcujHRHT9ZghilAn0cgXx1RA==","signatures":[{"sig":"MEUCIQDmc2Ux+khPxn2+X2FJjDOlWmjQPBm71fMHGIityVt+UQIgWH8Nd3FFO/GYs/ff7VGqwXMIvASOSFvNhB8k58qvbqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":943004},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7069e7456334f9dfe0e2fb291c4eba475ce327cc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.60.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.3.4_1726737618280_0.9185393298463655","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@re-ai/openai-like-api","version":"0.3.5","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.3.5","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"a1245725ad81c7df0e477daa15e828e3bf4ca055","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.3.5.tgz","fileCount":153,"integrity":"sha512-k8fQE2/zTYvINUl7JnY3vXLxhZYOwm8dmjgbchMsGNrpINLkdjONkscDr9eQq7nVjeCRrl8/pVz1CLnoMuETNQ==","signatures":[{"sig":"MEQCIGxCNXppUNp1XGULzlU3oW6EHBNyELQfjSNDDdYHhoOnAiBcFFcmfHpe4u1+o7aOg3oq5q3r+aMdf3xL2r1CMkZz8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":943184},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cd8b5ac260da05e1f007ed88094f2fd42c673e76","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.60.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.3.5_1726737729280_0.5213417047566977","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@re-ai/openai-like-api","version":"0.3.6","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.3.6","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"f8a3b780de13e400a2598ebed60b4274823eeaa7","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.3.6.tgz","fileCount":153,"integrity":"sha512-23wFq414rIy/Pe0rs40VnEtvp9lZ04WcChgELiCaVqVmvvTL4DOm1cDkI8tNeV45ttfE8Mgjs/Am/SF62wA8eg==","signatures":[{"sig":"MEYCIQDpt5i6a9LxBROjxVVH8SOHiy80UtxpU5YFdeWA8fj1bgIhAJQ4dVk8w2zQs0ZUojkMYiPvverOK+XKhw+XcZp9eW0o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":943250},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5bd120d44a80431757ad0d52d10a4b436ce955e1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.2.3","description":"reai openai like api","directories":{},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.67.3","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.3.6_1729145501343_0.47708744576259","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@re-ai/openai-like-api","version":"0.3.7","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.3.7","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"11539f3198600a41f229b1c4a3bb2ac23db97b95","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.3.7.tgz","fileCount":156,"integrity":"sha512-FRh55w1deUDcjV30mkQfNK49u2sWzDJfPmRpqKFoRZDAblFWynGkHkrDDQdKaWVWCSH1XF34txfqNBbJoW+5CQ==","signatures":[{"sig":"MEYCIQDe80gnxICW9vKl6E4k4VxloiyLBa/pQGUorTdSRlCNDgIhAJDZd8tczCjA+bMf1a2KI+mbrwUYffYg479WKt4RAHQp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":946024},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3f0884878ca37ccd60990caf5276d88b39bea784","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.8.2","description":"reai openai like api","directories":{},"_nodeVersion":"20.18.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.72.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.3.7_1732087081955_0.3907961788525727","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@re-ai/openai-like-api","version":"0.3.8","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.3.8","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"d50507e27ddec211609f602dcb986d73574a6cb3","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.3.8.tgz","fileCount":156,"integrity":"sha512-ca5p6QRJjdfG5jaNDRKdfSAcSlnOyIb26Vb2m3BmWi8I4PWReInDezlQLUQtTfRRDnMC73EiFZ2VPgE7ddVMzw==","signatures":[{"sig":"MEYCIQDpjyiTZKonauyd2Xpa7+U4BmQrWKanVt5ZwdtPEXC2ywIhAIZBQkiPqnNru6hmdepwCkZ32xxVymI2iWPHLfkMCNrC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":946804},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d28c22c7868c3378abed74e75419a2c86560cb81","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.8.2","description":"reai openai like api","directories":{},"_nodeVersion":"20.18.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.72.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.3.8_1733218902952_0.6862563500143515","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"@re-ai/openai-like-api","version":"0.3.9","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.3.9","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"a7eba7e79f6ee006b8bcaf682f55078bd61cceb2","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.3.9.tgz","fileCount":156,"integrity":"sha512-n9fz6xYbjt/jteEmzdSsMj2Al3TAM+xljoArtE1jk81e6J5YjTH0mHO6Sq/o+74gB8+SxhFdg+7cnDZFgbksiA==","signatures":[{"sig":"MEUCICmrck0H3IrZK0oDhLydMpdkE8bP3VXln3J1UU76Gqm2AiEA61bj/FJMtb+AFBh+cb3G+ShkUi3y0mCsHbsKAlReghw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":947074},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ef246f0237d5a5c4d079df1be05b3077da63d35e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.8.2","description":"reai openai like api","directories":{},"_nodeVersion":"20.18.0","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.72.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.0","ts-node":"^10.9.2","typescript":"^5.5.3","@types/node":"^20.12.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.3.9_1733884960338_0.6499696213146315","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@re-ai/openai-like-api","version":"0.3.10","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.3.10","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"3f0a7b94d8770df2494b7e69bd40f51df14a6f90","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.3.10.tgz","fileCount":164,"integrity":"sha512-6cHNyhUpDjIQq9b/knn/Dkj0WUdGDhv0NhC/PMjMgfMHDB5fe7RnqYgD1LjBU76Yi0ZQVki9EYUOTcuxDuqtRA==","signatures":[{"sig":"MEUCIATYafl0mDbr5tV31wCbMCUHKih48qXBQ2IOJUpSyE2OAiEA28B/hXjN5oKOrnq7COiPcLi+ZE7Svl/F0W1kzvEwrmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":308503},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d88e9eb390160d5268b2c2dd80a0c0cf8dccb26c","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.8.2","description":"reai openai like api","directories":{},"_nodeVersion":"20.18.1","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.72.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@volcengine/openapi":"^1.26.0","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.7.9","nodemon":"^3.1.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.3","@types/jest":"^29.5.14","@types/node":"^20.17.10","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.3.10_1734521653716_0.04272958127548976","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@re-ai/openai-like-api","version":"0.3.11","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.3.11","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"a869ef3e7db91ef97474af060735c05f16392b6d","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.3.11.tgz","fileCount":167,"integrity":"sha512-x/L+CgvURJUalkH6GG4VYbK6t0C2USDOBxemXdS6CynNtjocHXFdHjqw+IRtC98ohDryS6jqXAGRuJ22pJeDfA==","signatures":[{"sig":"MEUCIH+vBaiTSgFNoSTPDkodkzmI00klfrZWY+VZDSt+zdRpAiEAxL5WjiyCPjtknq6x+M76OuP4tmknwTabsFi31cqE7Dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":311724},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ef0520d29a4bcb3ae19ba80bda7d14c1675adf0e","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.8.2","description":"reai openai like api","directories":{},"_nodeVersion":"20.18.1","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.77.3","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@volcengine/openapi":"^1.26.0","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.7.9","nodemon":"^3.1.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.3","@types/jest":"^29.5.14","@types/node":"^20.17.10","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.3.11_1736129532906_0.8361293122228048","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@re-ai/openai-like-api","version":"0.4.0","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.4.0","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"f155222da1b68136c2af83925bf7c63000cd1d67","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.4.0.tgz","fileCount":172,"integrity":"sha512-e3fFNGhLHU9PjB0lih0R2aLtyNNIwNdl7VjDt9CqMIRfKyxeJMFAD/9QrCTO+mFXwQkcoAx5R4oGJ5/H/0AqHw==","signatures":[{"sig":"MEQCIA/T8hSuKQCBjYeUboq2CENR8qr1TkP4w6TT1CzBaaZ+AiB758pLfJW/GxOOSYB1x4/Sh/BT7qR4Cco0/J1te5I3Qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317966},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"10290f99eb519893e2f4c5c3089607cb5a6111d0","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.8.2","description":"reai openai like api","directories":{},"_nodeVersion":"20.18.1","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.77.3","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@volcengine/openapi":"^1.26.0","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.7.9","nodemon":"^3.1.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.3","@types/jest":"^29.5.14","@types/node":"^20.17.10","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.4.0_1737019268533_0.02923079292542119","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@re-ai/openai-like-api","version":"0.4.1","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.4.1","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"3086ab9b4f6ef06be1470c6f7408928b88c2b5d3","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.4.1.tgz","fileCount":172,"integrity":"sha512-JJHfJz/JQG9zNifoPWRVlJNWmWdgrY2+QGVUi9mmEhPjtAXgcAccA2LD9nzhDWcNEy90NCeH2Tc8YP37n/iofw==","signatures":[{"sig":"MEUCIQD+yLjIN55yYeE4ehf69VrrwHU6NZJpqUztYTasHQ4+zQIgD/6gHZW6r9uUxSJCSvYTTwHxmf9tX2YecXpmy8EJgNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":318460},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"27937e8aba20a4c11785c42f893c1d1100451665","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.8.2","description":"reai openai like api","directories":{},"_nodeVersion":"20.18.1","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.77.3","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@volcengine/openapi":"^1.26.0","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.7.9","nodemon":"^3.1.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.3","@types/jest":"^29.5.14","@types/node":"^20.17.10","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.4.1_1737023067489_0.43354983866173136","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@re-ai/openai-like-api","version":"0.4.2","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.4.2","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"ce61de169b543ae285ce21713dab27fcc22db22b","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.4.2.tgz","fileCount":172,"integrity":"sha512-w14CKcfsmfEZWkwvgNjOHRTHCHCT+KJ/Rwmt+R+hex+9VVwHOb/EopUL0kPn5N2dAU5z++29c3wiEQOIuLv3pg==","signatures":[{"sig":"MEYCIQDl22f28SgbYFQvZKNhyssNvmsx64FjreBMSodPjHlD4gIhAOr57eFGl1TYrGZZpKSMC0mq02LLgAuSp4iFKHTZiUcd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318460},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"76de24cd1a39a0b74d61f6b2eda1a3e3e6272148","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.8.2","description":"reai openai like api","directories":{},"_nodeVersion":"20.18.1","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.84.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@volcengine/openapi":"^1.26.0","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.7.9","nodemon":"^3.1.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.3","@types/jest":"^29.5.14","@types/node":"^20.17.10","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.4.2_1739420103690_0.5629589725716808","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@re-ai/openai-like-api","version":"0.4.3","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.4.3","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"7a2dca670a96e1920fc66d49aa5b838ca9edf261","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.4.3.tgz","fileCount":172,"integrity":"sha512-ZUt3KniAMsF20H1tDAXFCpcIRbsdPYde+mi0lkD3SZDvcWNK0CRSYG8sVr/ykkHx22cI/Kt7/nK20EsMyUhjcg==","signatures":[{"sig":"MEUCICFe35IX7/ZMY/3TxK4CRXjWMKTURRYeOELdISneIz+8AiEA3nfwQZXgbF0qXV+j/HXck77r0ZqvMtgIyt8r1gCbAXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319654},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"76de24cd1a39a0b74d61f6b2eda1a3e3e6272148","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.8.2","description":"reai openai like api","directories":{},"_nodeVersion":"20.18.1","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.84.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@volcengine/openapi":"^1.26.0","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.7.9","nodemon":"^3.1.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.3","@types/jest":"^29.5.14","@types/node":"^20.17.10","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.4.3_1739421592945_0.00784404834734831","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@re-ai/openai-like-api","version":"0.4.4","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.4.4","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"03bf29e59605bab735f2af99b60c5f93da0dd770","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.4.4.tgz","fileCount":172,"integrity":"sha512-xb62BVvcU8yI9X2p3JtgYhCVJG49QfZzLsf3nUX4F/b+bmr8t9zmJQ9i2pqgBbrrk205SnjPQ9Y11rFKtOt3vg==","signatures":[{"sig":"MEUCIQDBSs2x/yVpF4dACpGbf+B8Ep6+YV4te7qaAQbOvfAtmQIgbzGN/MAr+7ICad1qHOdzPLQjyyjc74WgRIllictN4Hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321282},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f3b67d410118346da1cedc36fcc9a0249c91d710","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.8.2","description":"reai openai like api","directories":{},"_nodeVersion":"20.18.1","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.84.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@volcengine/openapi":"^1.26.0","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.7.9","nodemon":"^3.1.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.3","@types/jest":"^29.5.14","@types/node":"^20.17.10","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.4.4_1739507487554_0.05141725046059875","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@re-ai/openai-like-api","version":"0.4.5","author":"","license":"ISC","_id":"@re-ai/openai-like-api@0.4.5","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"dist":{"shasum":"89328bc18289031bb79457ef183649da4479ab0f","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.4.5.tgz","fileCount":175,"integrity":"sha512-+HbMqVXjfz29wIPVtfYd698ihn1FgxI/MHrIM4n3cA++SS/ES1oKfoEwkHyljR4qSlmY/glqw9ifkbYLKLUfQA==","signatures":[{"sig":"MEUCIDTuOsfRVMNlZPS/4qrJRNbbHqj+t0/TPoHwCQIRUlKmAiEAzZFjxxaCfDiTUtiu4uOYcPDg5sjXGG859akSXVyh20E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323414},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d9511a71971ddaea6ccc95291f25a08ea66c7ae0","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"_npmVersion":"10.8.2","description":"reai openai like api","directories":{},"_nodeVersion":"20.18.1","dependencies":{"uuid":"^10.0.0","dotenv":"^16.4.5","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.84.0","jsonwebtoken":"^9.0.2","@azure/openai":"^2.0.0-beta.2","@azure/identity":"^4.4.1","@types/jsonwebtoken":"^9.0.6","@volcengine/openapi":"^1.26.0","@fal-ai/serverless-client":"^0.13.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^1.7.9","nodemon":"^3.1.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.3","@types/jest":"^29.5.14","@types/node":"^20.17.10","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-like-api_0.4.5_1739763303065_0.6950031462188548","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@re-ai/openai-like-api","version":"0.4.6","description":"reai openai like api","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc"},"author":"","publishConfig":{"access":"public"},"license":"ISC","devDependencies":{"@types/jest":"^29.5.14","@types/node":"^20.17.10","@types/uuid":"^9.0.8","axios":"^1.7.9","jest":"^29.7.0","nodemon":"^3.1.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.5.3"},"dependencies":{"@azure/identity":"^4.4.1","@azure/openai":"^2.0.0-beta.2","@fal-ai/serverless-client":"^0.13.0","@types/jsonwebtoken":"^9.0.6","@volcengine/openapi":"^1.26.0","dotenv":"^16.4.5","jsonwebtoken":"^9.0.2","moment":"^2.30.1","ollama":"^0.5.6","openai":"^4.84.0","tencentcloud-sdk-nodejs-hunyuan":"^4.0.897","uuid":"^10.0.0"},"_id":"@re-ai/openai-like-api@0.4.6","gitHead":"8329e751e54e2b96e2208b574f0cec0ba13907cb","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-tLoga6IWHOxb3FrKgtgit7/fjCFm8rfRLp3/TYZCS4L9XTR6cv6xV8SFt3pASVf3YgoTZd6F/Cbkosr8HcpARg==","shasum":"b5a0ce8d039330b714b1fa69a68085f1d93a577c","tarball":"https://registry.npmjs.org/@re-ai/openai-like-api/-/openai-like-api-0.4.6.tgz","fileCount":149,"unpackedSize":311860,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDvIJA+RSyKA3zQCBlQXxTf4DnBeLeQHyhVf77TH1QZxAiAt9NaG1OiIY0zBelEa6QEmrOgHfldH5t2pWgrHc1r2KA=="}]},"_npmUser":{"name":"niklauslu","email":"niklaslc512@gmail.com"},"directories":{},"maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openai-like-api_0.4.6_1745641120597_0.3352945259767497"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-15T10:46:27.609Z","modified":"2025-04-26T04:18:41.030Z","0.0.1":"2024-07-15T10:46:27.888Z","0.0.2":"2024-07-16T09:03:57.744Z","0.0.3":"2024-07-16T10:01:03.870Z","0.0.4":"2024-07-17T04:31:40.154Z","0.0.5":"2024-07-17T10:54:55.404Z","0.0.6":"2024-07-18T11:31:23.079Z","0.0.7":"2024-07-19T10:41:05.329Z","0.1.0":"2024-07-19T10:49:24.619Z","0.1.1":"2024-07-19T10:53:57.835Z","0.1.2":"2024-07-19T11:01:41.506Z","0.1.3":"2024-07-19T11:31:10.089Z","0.1.4":"2024-07-24T09:54:42.080Z","0.1.5":"2024-07-24T10:12:57.004Z","0.1.6":"2024-07-24T10:52:46.318Z","0.1.7":"2024-07-24T11:21:11.729Z","0.1.8":"2024-07-24T11:39:50.134Z","0.2.0":"2024-07-25T08:43:47.013Z","0.2.1":"2024-07-25T10:22:36.412Z","0.2.2":"2024-07-26T05:01:41.791Z","0.2.3":"2024-07-26T10:59:52.402Z","0.2.4":"2024-08-04T05:00:55.932Z","0.2.5":"2024-08-05T06:50:04.363Z","0.2.6":"2024-08-06T10:15:44.238Z","0.2.7":"2024-08-13T06:13:58.089Z","0.2.8":"2024-08-13T07:05:07.622Z","0.2.9":"2024-08-13T11:12:38.196Z","0.2.10":"2024-08-13T11:24:26.104Z","0.2.11":"2024-08-17T09:10:24.557Z","0.2.12":"2024-08-17T09:16:37.839Z","0.2.13":"2024-08-21T11:39:53.208Z","0.2.14":"2024-08-24T04:08:18.968Z","0.3.0":"2024-09-12T07:01:29.933Z","0.3.1":"2024-09-13T02:26:09.401Z","0.3.2":"2024-09-19T04:37:38.902Z","0.3.3":"2024-09-19T08:28:11.627Z","0.3.4":"2024-09-19T09:20:18.577Z","0.3.5":"2024-09-19T09:22:09.558Z","0.3.6":"2024-10-17T06:11:41.767Z","0.3.7":"2024-11-20T07:18:02.157Z","0.3.8":"2024-12-03T09:41:43.257Z","0.3.9":"2024-12-11T02:42:40.611Z","0.3.10":"2024-12-18T11:34:13.899Z","0.3.11":"2025-01-06T02:12:13.134Z","0.4.0":"2025-01-16T09:21:08.699Z","0.4.1":"2025-01-16T10:24:27.667Z","0.4.2":"2025-02-13T04:15:03.886Z","0.4.3":"2025-02-13T04:39:53.138Z","0.4.4":"2025-02-14T04:31:27.748Z","0.4.5":"2025-02-17T03:35:03.250Z","0.4.6":"2025-04-26T04:18:40.811Z"},"license":"ISC","description":"reai openai like api","maintainers":[{"name":"niklauslu","email":"niklaslc512@gmail.com"}],"readme":"# OpenAILike API 开发文档\r\n\r\n## 1. 概述\r\n\r\nOpenAILike 是一个模拟 OpenAI API 的接口，提供了聊天完成（Chat Completion）、嵌入创建（Embedding Creation）和图像生成（Image Generation）的功能。本开发文档将详细介绍如何使用这个接口。\r\n\r\n## 1.1 更新日志\r\n+ 2025.04.26\r\n  + 添加豆包联网应用支持\r\n+ 2025.02.17\r\n  + 添加腾讯云大模型知识引擎的deepseek接口\r\n+ 2025.02.14\r\n  + 添加非多模态参数支持：params参数添加isNotMultiMode\r\n+ 2025.02.13\r\n  + 处理deepseek不支持多模态messages的问题\r\n+ 2025.01.06\r\n  + 添加了gemini api接口\r\n+ 2024.12.18\r\n  + 添加豆包文生图接口\r\n+ 2024.12.11\r\n  + 添加glm4v-flash模型\r\n+ 2024.11.20\r\n  + 添加x.ai接口，openai的npm包更新\r\n+ 2024.09.19\r\n  + 更新0.3.3版本，添加了通义万象的生图接口\r\n+ 2024.09.12\r\n  + 更新0.3.0版本，升级openai的npm包，支持response_format.json_scheme\r\n  + 更新azure的npm包，使用openai的AzureOpenAI类，key的格式改成\"azure:【apiKey】:【deployment】:【endpoint】\"\r\n  + 更新其他模型的models\r\n+ 2024.08.06\r\n  + 添加**ZhipuAI视频生成接口**\r\n+ 2024.08.05\r\n  + chat接口适配**DeepSeek**\r\n  + 文生图适配 **腾讯混元**, **百度云**\r\n+ 2024.08.04\r\n  + 添加视觉接口 VisionInterface, 生成图片，[文档](./docs/vision.md)。目前适配了 openai, Flux.1(fal.ai接口)，glm,\r\n+ 2024.07.26:\r\n  + 适配azure，ollama的 tools 和 image（图像识别）\r\n  + 测试 functioCall(tools)，基本都支持了，有识别图像能力的大模型，可以传入图片，测试ok\r\n  + 添加了hunyuan的生图方法\r\n  + 添加了一个单独方法，处理流里面的toolCall数据\r\n  + 不推荐使用miniMax，接口很烂，不适配functionCall了\r\n+ 2024.07.25: 测试OpenAI， AzureOpenAI 接口，句子切断单独作为一个方法\r\n+ 2024.07.18: 添加**商汤日日新**\r\n+ 2024.07.17: 添加**阿里dashscope**,**百川**，**豆包**，**moonshot**,**零一万物YI**,**AzureOpenAI**\r\n+ 2024.07.16: 添加**讯飞星火**,**腾讯混元**,**智谱清言**\r\n\r\n### 1.2 安装\r\n\r\n```bash\r\nnpm i @re-ai/openai-like-api\r\n```\r\n\r\n## 2. 聊天完成（Chat Completion）\r\n\r\n### 2.1 创建聊天会话\r\n\r\n使用 `chatComplete` 方法创建聊天会话。该方法接收一个 `ChatCompletionCreateParams` 类型的参数，并返回一个 Promise 对象。该 Promise 对象解析为 `ChatCompletionStream<ChatCompletionChunk>` 或 `ChatCompletion` 类型，表示聊天完成的流或单个聊天完成结果。\r\n\r\n#### 2.1.1 ChatCompletionCreateParams 参数\r\n\r\n| 参数名 | 类型 | 必填 | 说明 |\r\n| --- | --- | --- | --- |\r\n| model | string | 是 | 使用的模型名称，例如 \"gpt-3.5-turbo\" |\r\n| prompt | string | 是 | 输入的提示文本 |\r\n| max_tokens | number | 否 | 生成的最大 token 数，默认为 2048 |\r\n| temperature | number | 否 | 生成结果的温度，默认为 0.7 |\r\n| top_p | number | 否 | 生成结果的采样概率，默认为 1 |\r\n| frequency_penalty | number | 否 | 生成结果中重复 token 的惩罚系数，默认为 0 |\r\n| presence_penalty | number | 否 | 生成结果中未出现 token 的惩罚系数，默认为 0 |\r\n| response_format | object | 否 | 生成结果的格式，默认为 { \"type\": \"text\" } , type 取值 text 或 json_object 或 json_schema，gpt-4o/gpt-4o-mini 支持 json_schema|\r\n| stream | boolean | 否 | 是否返回聊天完成的流，默认为 false |\r\n\r\n#### 2.1.2 返回值\r\n\r\n- 如果 `stream` 参数为 `true`，则返回一个 `ChatCompletionStream<ChatCompletionChunk>` 类型。该类型是一个可读的流，每次调用 `next()` 方法会返回下一个聊天完成块（`ChatCompletionChunk`）。\r\n- 如果 `stream` 参数为 `false`，则返回一个 `ChatCompletion` 类型。该类型表示单个聊天完成结果，包含了生成的文本和其他相关信息。\r\n\r\n### 2.2 使用示例\r\n\r\n```javascript\r\nimport { ChatCompletionStream, ReAIOpenAILikeAPI, ChatCompletionChunk } from \"@re-ai/openai-like-api\";\r\n\r\n// 本地ollama为例\r\nconst api = ReAIOpenAILikeAPI({\r\n    host: \"http://localhost:11434\",\r\n    apiKey: \"ollama\"\r\n})\r\n\r\napi.chatComplete({\r\n    \"model\": \"qwen2:1.5b\",\r\n    \"messages\": [\r\n        {\r\n            \"role\": \"user\",\r\n            \"content\": \"你好吗\"\r\n        }\r\n    ],\r\n    \"stream\": true\r\n}).then(async (stream) => {\r\n    const response = stream as ChatCompletionStream<ChatCompletionChunk>;\r\n    for await (const iterator of response) {\r\n        console.log(iterator)\r\n    }\r\n})\r\n\r\n```\r\n\r\n## 3. 嵌入创建（Embedding Creation）\r\n\r\n使用 `embeddings` 方法创建嵌入。该方法接收一个 `EmbeddingCreateParams` 类型的参数，并返回一个 Promise 对象。该 Promise 对象解析为 `CreateEmbeddingResponse` 类型，表示嵌入创建的响应结果。\r\n\r\n#### 3.1 EmbeddingCreateParams 参数\r\n\r\n| 参数名 | 类型 | 必填 | 说明 |\r\n| --- | --- | --- | --- |\r\n| input | string[] | string | 是 | 需要创建嵌入的文本或列表 |\r\n| model | string | 是 | 使用的模型名称，例如 \"text-embedding-ada-001\" |\r\n\r\n#### 3.2 返回值\r\n\r\n返回一个 `CreateEmbeddingResponse` 类型，包含了创建的嵌入数据和相关信息。\r\n\r\n####\r\n3.3 使用示例\r\n\r\n```javascript\r\nimport { ReAIOpenAILikeAPI } from \"@re-ai/openai-like-api\";\r\n\r\nconst api = ReAIOpenAILikeAPI({\r\n    host: \"http://localhost:11434\",\r\n    apiKey: \"ollama\"\r\n})\r\n\r\napi.embeddings({\r\n    \"model\": \"milkey/gte:large-zh-f16\",\r\n    \"input\": \"你好吗\"\r\n}).then(res => {\r\n    console.log(res)\r\n})\r\n```\r\n\r\n## 4. 不同模型支持\r\n\r\n### 文心一言\r\n\r\n```typescript\r\n\r\nimport { ChatCompletionStream, ReAIOpenAILikeAPI, ChatCompletionChunk } from \"@re-ai/openai-like-api\";\r\nimport { ErnieModels } from \"../src/types/ernie\";\r\n\r\nconst api = ReAIOpenAILikeAPI({\r\n    apiKey: \"erine:client_id:client_secret\"\r\n})\r\n\r\napi.chatComplete({\r\n    \"model\": ErnieModels.SPEED_128k,\r\n    \"messages\": [\r\n        {\r\n            \"role\": \"user\",\r\n            \"content\": \"你好吗\"\r\n        }\r\n    ],\r\n    \"stream\": true\r\n}).then(async (stream) => {\r\n    const response = stream as ChatCompletionStream<ChatCompletionChunk>;\r\n    for await (const iterator of response) {\r\n        console.log(iterator)\r\n    }\r\n\r\n    // 处理句子可以参照下面\r\n    // StreamUtils.cut(response, (chuck) => {\r\n    //     console.log(chuck)\r\n    // })\r\n})\r\n```\r\n\r\n","readmeFilename":"README.md"}