{"_id":"@askdb/ai-azure","_rev":"8-1549884b67908b3cc938dccc05cb932f","name":"@askdb/ai-azure","dist-tags":{"latest":"1.0.0-beta.7"},"versions":{"0.1.0-beta.1":{"name":"@askdb/ai-azure","version":"0.1.0-beta.1","keywords":["askdb","ai","ai-sdk","azure","foundry"],"author":"Yahya Gilany","license":"Apache-2.0","_id":"@askdb/ai-azure@0.1.0-beta.1","maintainers":[{"name":"ygilany","email":"yahya.gilany@live.com"}],"homepage":"https://github.com/Ygilany/AskDB#readme","bugs":{"url":"https://github.com/Ygilany/AskDB/issues"},"dist":{"shasum":"79efc4158e71a5c8e7b0b001398b0a470ed27699","tarball":"https://registry.npmjs.org/@askdb/ai-azure/-/ai-azure-0.1.0-beta.1.tgz","fileCount":7,"integrity":"sha512-3i5OSdY9GYxRoIIo7MD7fW88nEzsbkftxTyf7WlhkF/G/+f3rszckOlS/KaiH3Tk5l19KopiuDHcpKYmHkPPXQ==","signatures":[{"sig":"MEUCIQClF1P3rgWOWW8hOYFOOzWn2fdOe4RO3TFodtaj8JiikwIgddK7dPtJ7AoLNxd+CEMqJZWUGS/oSbR7/2tvqgWT11Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15339},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.build.json --noEmit","test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.build.json"},"_npmUser":{"name":"ygilany","email":"yahya.gilany@live.com"},"repository":{"url":"git+https://github.com/Ygilany/AskDB.git","type":"git","directory":"packages/ai-azure"},"description":"AskDB Azure OpenAI provider adapter for @askdb/ai.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@askdb/ai":"0.1.0-beta.1","@ai-sdk/azure":"^1.3.25"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.9","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-azure_0.1.0-beta.1_1780331404929_0.6368921369758702","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.2":{"name":"@askdb/ai-azure","version":"0.1.0-beta.2","keywords":["askdb","ai","ai-sdk","azure","foundry"],"author":"Yahya Gilany","license":"Apache-2.0","_id":"@askdb/ai-azure@0.1.0-beta.2","maintainers":[{"name":"ygilany","email":"yahya.gilany@live.com"}],"homepage":"https://github.com/Ygilany/AskDB#readme","bugs":{"url":"https://github.com/Ygilany/AskDB/issues"},"dist":{"shasum":"b1a262a8b2cdaa8c7773c02a6c68e2d288f33731","tarball":"https://registry.npmjs.org/@askdb/ai-azure/-/ai-azure-0.1.0-beta.2.tgz","fileCount":7,"integrity":"sha512-1tmBJ42rmPKbwIfFSUCoG40BqJKkKgNzuFM6GmWnN5uO8rxUM2gWWgams7RwGQdlwb6VYuutbZevfD7ZJDqcUA==","signatures":[{"sig":"MEUCIQDfVHahCnw10YzxYSu9mbpGa6yRzxLJkw/zInbYenq/kQIgUelNr06lp62iBLFMBim3sKNmFH+iigNxSppsPbO8ZXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16614},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.build.json --noEmit","test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.build.json"},"_npmUser":{"name":"ygilany","email":"yahya.gilany@live.com"},"repository":{"url":"git+https://github.com/Ygilany/AskDB.git","type":"git","directory":"packages/ai-azure"},"description":"AskDB Azure OpenAI provider adapter for @askdb/ai.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"ai":"^6.0.200","@askdb/ai":"0.1.0-beta.2","@ai-sdk/azure":"^3.0.72"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-azure_0.1.0-beta.2_1781150429673_0.9690961834457199","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.3":{"name":"@askdb/ai-azure","version":"1.0.0-beta.3","keywords":["askdb","ai","ai-sdk","azure","foundry"],"author":"Yahya Gilany","license":"Apache-2.0","_id":"@askdb/ai-azure@1.0.0-beta.3","maintainers":[{"name":"ygilany","email":"yahya.gilany@live.com"}],"homepage":"https://github.com/Ygilany/AskDB#readme","bugs":{"url":"https://github.com/Ygilany/AskDB/issues"},"dist":{"shasum":"13986e68717af8b14ffbcb460e76b3eaf15c0495","tarball":"https://registry.npmjs.org/@askdb/ai-azure/-/ai-azure-1.0.0-beta.3.tgz","fileCount":7,"integrity":"sha512-nTv4RG37la29gIaGJoI05yL3VKuL3xMvWoyN2TihbGkwiwpUlKS0SziF9L/2lKjgnSx4lUnMjmN7paKNMFBsaw==","signatures":[{"sig":"MEUCIQDTlIOadrnUdwNnChrZPbcc/M/hdnfiGTCwqQfx1YDRtQIgEe2il4uyejUG6i0xPq8KpxeZ4rLo7pVM94XnTde7LC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.build.json --noEmit","test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.build.json"},"_npmUser":{"name":"ygilany","email":"yahya.gilany@live.com"},"repository":{"url":"git+https://github.com/Ygilany/AskDB.git","type":"git","directory":"packages/ai-azure"},"description":"AskDB Azure OpenAI provider adapter for @askdb/ai.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@ai-sdk/azure":"^3.0.72"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.200","vitest":"^3.2.6","@askdb/ai":"0.1.0-beta.3","typescript":"^5.9.3"},"peerDependencies":{"ai":"^6.0.0","@askdb/ai":"^0.1.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-azure_1.0.0-beta.3_1781242004278_0.9947634579132087","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.4":{"name":"@askdb/ai-azure","version":"1.0.0-beta.4","keywords":["askdb","ai","ai-sdk","azure","foundry"],"author":"Yahya Gilany","license":"Apache-2.0","_id":"@askdb/ai-azure@1.0.0-beta.4","maintainers":[{"name":"ygilany","email":"yahya.gilany@live.com"}],"homepage":"https://github.com/Ygilany/AskDB#readme","bugs":{"url":"https://github.com/Ygilany/AskDB/issues"},"dist":{"shasum":"564d9b60d49d2829e77f56123721e451103d1032","tarball":"https://registry.npmjs.org/@askdb/ai-azure/-/ai-azure-1.0.0-beta.4.tgz","fileCount":7,"integrity":"sha512-g+E14q1HDl0TQDbGB8enDSCyjIraDmutrfP3V6PYJrH+9B/RjEgdZmE/IiyJuoM9iBMavWEJgu0HWaavO0OoVQ==","signatures":[{"sig":"MEUCIQDODOMjFKmrTSRNdpFWaWGN91EXZ9vDr5BnPhojVgrFIwIgHB/ibbk2yfmejXbrIpniNcI15jOEnFbZYI7EVEVz0fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19652},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.build.json --noEmit","test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.build.json"},"_npmUser":{"name":"ygilany","email":"yahya.gilany@live.com"},"repository":{"url":"git+https://github.com/Ygilany/AskDB.git","type":"git","directory":"packages/ai-azure"},"description":"AskDB Azure OpenAI provider adapter for @askdb/ai.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@ai-sdk/azure":"^3.0.74"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.205","vitest":"^4.1.8","@askdb/ai":"0.1.0-beta.4","typescript":"^6.0.3"},"peerDependencies":{"ai":"^6.0.205","@askdb/ai":"^0.1.0-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-azure_1.0.0-beta.4_1783458422861_0.26777184189010717","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.5":{"name":"@askdb/ai-azure","version":"1.0.0-beta.5","keywords":["askdb","ai","ai-sdk","azure","foundry"],"author":"Yahya Gilany","license":"Apache-2.0","_id":"@askdb/ai-azure@1.0.0-beta.5","maintainers":[{"name":"ygilany","email":"yahya.gilany@live.com"}],"homepage":"https://github.com/Ygilany/AskDB#readme","bugs":{"url":"https://github.com/Ygilany/AskDB/issues"},"dist":{"shasum":"28e5933613517912afda8fa5f54e775ac78ab668","tarball":"https://registry.npmjs.org/@askdb/ai-azure/-/ai-azure-1.0.0-beta.5.tgz","fileCount":7,"integrity":"sha512-c8UTXIgy3+efXeMdvxpE+iqFppetXiq0EZmAuRE8OkGoERYrqduZUuFyExwE62VZeLn4IevnINiTf3BoMe61Zw==","signatures":[{"sig":"MEUCIQCSd2HnIiHdCFOfVVzRWXlvMyISeVn/rkFUrgCKm2uOkwIgbRfdpIZEnRs1Q8Q9qIhCvEdHPwLcIq+JFNT8/Ok48z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21773},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.build.json --noEmit","test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.build.json"},"_npmUser":{"name":"ygilany","email":"yahya.gilany@live.com"},"repository":{"url":"git+https://github.com/Ygilany/AskDB.git","type":"git","directory":"packages/ai-azure"},"description":"AskDB Azure OpenAI provider adapter for @askdb/ai.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@ai-sdk/azure":"^4.0.30"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.51","vitest":"^4.1.10","@askdb/ai":"0.1.0-beta.5","typescript":"^6.0.3"},"peerDependencies":{"ai":"^7.0.51","@askdb/ai":"^0.1.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/ai-azure_1.0.0-beta.5_1785878143136_0.047864862250999396","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.6":{"name":"@askdb/ai-azure","version":"1.0.0-beta.6","keywords":["askdb","ai","ai-sdk","azure","foundry"],"author":"Yahya Gilany","license":"Apache-2.0","_id":"@askdb/ai-azure@1.0.0-beta.6","maintainers":[{"name":"ygilany","email":"yahya.gilany@live.com"}],"homepage":"https://github.com/Ygilany/AskDB#readme","bugs":{"url":"https://github.com/Ygilany/AskDB/issues"},"dist":{"shasum":"a76a02d87959ee4dfc547b75380972c2d01a5a5b","tarball":"https://registry.npmjs.org/@askdb/ai-azure/-/ai-azure-1.0.0-beta.6.tgz","fileCount":7,"integrity":"sha512-CoTG8RRnVAzplowOn+KZGLhQclTU83TnJeGvtMIVwU/gSkTFlfKTz5gd+YjMZHflRmsMruGfQltfhG7IfMF9fQ==","signatures":[{"sig":"MEUCIGIrmQ5XAmAs7mJi/DKIRbngD+pywo2g8/i1jofzGmf1AiEA/Qlpqo8/fXw2eC6NOigR09NvCAc/Nozmco29Z+ct+pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21812},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"tsc -p tsconfig.build.json --noEmit","test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.build.json"},"_npmUser":{"name":"ygilany","email":"yahya.gilany@live.com"},"repository":{"url":"git+https://github.com/Ygilany/AskDB.git","type":"git","directory":"packages/ai-azure"},"description":"AskDB Azure OpenAI provider adapter for @askdb/ai.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/azure":"^4.0.30"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.51","vitest":"^4.1.10","@askdb/ai":"0.1.0-beta.6","typescript":"^6.0.3"},"peerDependencies":{"ai":"^7.0.51","@askdb/ai":"^0.1.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/ai-azure_1.0.0-beta.6_1787514464721_0.25823274295382515","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.7":{"_id":"@askdb/ai-azure@1.0.0-beta.7","bugs":{"url":"https://github.com/Ygilany/AskDB/issues"},"dist":{"shasum":"bef79c277226608de22b1e2704171a34ce8c71cb","tarball":"https://registry.npmjs.org/@askdb/ai-azure/-/ai-azure-1.0.0-beta.7.tgz","fileCount":8,"integrity":"sha512-p7L3jKyDzG6doKcPpFrAt09K2KRVPhrBSCLVA0HHp5nO+TcJBypRiwxsOngcwznYxKZmThG4hbqyST7i5l0/Xg==","signatures":[{"sig":"MEUCIQDP3dWlHAyDF+vqizzPMAiXvRzpgIJlZu7taw8eUTmOiAIgP5rv7+bya37dceBnlgz/ot7pB8odxYD6zNI1tzGBExI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBFWvuP7dKee1xnxer5dUzOIGmSNzQu6YZg8cjTv4gEjAiBByZ0xjIrtH/mFBfewqqmfSnFpFwGw2WdnjSj6AA3y1w=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askdb%2fai-azure@1.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22174},"main":"./dist/index.js","name":"@askdb/ai-azure","type":"module","types":"./dist/index.d.ts","author":"Yahya Gilany","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"license":"Apache-2.0","scripts":{"lint":"tsc -p tsconfig.build.json --noEmit","test":"vitest run --config ../../vitest.config.ts","build":"tsc -p tsconfig.build.json"},"version":"1.0.0-beta.7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"e6334981-0d6b-4fb5-ac47-a78e32e19e39"}},"homepage":"https://askdb.tools/guides/bring-your-own-model/","keywords":["askdb","ai","ai-sdk","azure","foundry"],"repository":{"url":"git+https://github.com/Ygilany/AskDB.git","type":"git","directory":"packages/ai-azure"},"description":"AskDB Azure OpenAI provider adapter for @askdb/ai.","directories":{},"maintainers":[{"name":"ygilany","email":"yahya.gilany@live.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/azure":"^4.0.78"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.113","vitest":"^5.0.1","@askdb/ai":"0.1.0-beta.7","typescript":"^6.0.3"},"peerDependencies":{"ai":"^7.0.113","@askdb/ai":"^0.1.0-beta.7"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-azure_1.0.0-beta.7_1790810107899_0.34364411290329167"}}},"time":{"created":"2026-06-01T16:30:04.749Z","modified":"2026-09-30T23:15:08.737Z","0.1.0-beta.1":"2026-06-01T16:30:05.072Z","0.1.0-beta.2":"2026-06-11T04:00:29.824Z","1.0.0-beta.3":"2026-06-12T05:26:44.414Z","1.0.0-beta.4":"2026-07-07T21:07:02.982Z","1.0.0-beta.5":"2026-08-04T21:15:43.292Z","1.0.0-beta.6":"2026-08-23T19:47:44.858Z","1.0.0-beta.7":"2026-09-30T23:15:07.985Z"},"bugs":{"url":"https://github.com/Ygilany/AskDB/issues"},"author":"Yahya Gilany","license":"Apache-2.0","homepage":"https://askdb.tools/guides/bring-your-own-model/","keywords":["askdb","ai","ai-sdk","azure","foundry"],"repository":{"url":"git+https://github.com/Ygilany/AskDB.git","type":"git","directory":"packages/ai-azure"},"description":"AskDB Azure OpenAI provider adapter for @askdb/ai.","maintainers":[{"name":"ygilany","email":"yahya.gilany@live.com"}],"readme":"# `@askdb/ai-azure`\n\nAzure OpenAI / Microsoft Foundry provider adapter for `@askdb/ai`.\n\nPass the adapter to `createAskDb` and AskDB constructs the Azure OpenAI model from your `askdb.config.*`:\n\n```ts\nimport { createAskDb } from \"@askdb/client\";\nimport { azureProvider } from \"@askdb/ai-azure\";\n\nconst askdb = createAskDb({ config, providers: [azureProvider] });\n```\n\nAdvanced: build a standalone registry to construct a model object outside the client:\n\n```ts\nimport { createAiRegistry } from \"@askdb/ai\";\nimport { azureProvider } from \"@askdb/ai-azure\";\n\nconst ai = createAiRegistry([azureProvider]);\n```\n\n## License\n\nApache-2.0 © [Yahya Gilany](https://yahyagilany.io). See [LICENSE](./LICENSE) and [NOTICE](./NOTICE).\n","readmeFilename":""}