{"_id":"@askdb/ai-anthropic","_rev":"6-65b89a0f6b95a93ed64378aafc1b32db","name":"@askdb/ai-anthropic","dist-tags":{"latest":"1.0.0-beta.5"},"versions":{"1.0.0-beta.1":{"name":"@askdb/ai-anthropic","version":"1.0.0-beta.1","keywords":["askdb","ai","ai-sdk","anthropic","claude"],"author":"Yahya Gilany","license":"Apache-2.0","_id":"@askdb/ai-anthropic@1.0.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":"a9bb16e6927e670e1cee5b998dc96319eb4ccb9d","tarball":"https://registry.npmjs.org/@askdb/ai-anthropic/-/ai-anthropic-1.0.0-beta.1.tgz","fileCount":7,"integrity":"sha512-0u/PYotDtUPKKZgvT+O4eUde0z1gooYPtD53Pnx9rYV8HCor/qwUr0gK7n+uM1kXs81+GmGTVCsthgxG/4C0Ig==","signatures":[{"sig":"MEUCIFI28VL2v1206c1eq1v+9biCMv5TP3lnhtX/05VKWn9vAiEAoKcgV6BNg1XVNDp5F3tfhEj5ZApOHZ7EUa0Oz5YhOh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15432},"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-anthropic"},"description":"AskDB Anthropic Claude provider adapter for @askdb/ai.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@ai-sdk/anthropic":"^3.0.83"},"_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-anthropic_1.0.0-beta.1_1781242002904_0.32536222290779326","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"@askdb/ai-anthropic","version":"1.0.0-beta.2","keywords":["askdb","ai","ai-sdk","anthropic","claude"],"author":"Yahya Gilany","license":"Apache-2.0","_id":"@askdb/ai-anthropic@1.0.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":"2a656219d71c94c883aab9f8b149b8ed749f3f21","tarball":"https://registry.npmjs.org/@askdb/ai-anthropic/-/ai-anthropic-1.0.0-beta.2.tgz","fileCount":7,"integrity":"sha512-/vRmlRiGKNFPwBJ1FuyYchjNsPthVeOz2YIsmMiU3Sci1lce/CJUbjyKlog8T7DaoVu27IDAWhAJWU91ZMYX9Q==","signatures":[{"sig":"MEYCIQDQy7VGaUEA1AQLvdcrAk1u+5UEeLTe/i1R6Hjh5QwH8QIhAMeUcMGB2WpiY82ihG85HbnHAWxWgevOqFZQqxDVOjKu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15810},"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-anthropic"},"description":"AskDB Anthropic Claude provider adapter for @askdb/ai.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@ai-sdk/anthropic":"^3.0.84"},"_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-anthropic_1.0.0-beta.2_1783458420998_0.09050775434737734","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.3":{"name":"@askdb/ai-anthropic","version":"1.0.0-beta.3","keywords":["askdb","ai","ai-sdk","anthropic","claude"],"author":"Yahya Gilany","license":"Apache-2.0","_id":"@askdb/ai-anthropic@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":"d7e611e508bc1c06131c8b07f1b24334f2b6ccda","tarball":"https://registry.npmjs.org/@askdb/ai-anthropic/-/ai-anthropic-1.0.0-beta.3.tgz","fileCount":7,"integrity":"sha512-hQs/SaK615InQS1cmW7rT2/P8Cbq+VdWvFkq/LSj5sloxxByhv7IopysqDFY8iKKpIt31ymv1jy57VCwMBtXTw==","signatures":[{"sig":"MEQCIGOncmNIRE0lB83p27lM8uouVcQHntzE4uGBOPWYYp8IAiBw10fpdkSqeyKabV1EX8ys5wRpyyO8jMEtErqnBD3RfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17060},"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-anthropic"},"description":"AskDB Anthropic Claude provider adapter for @askdb/ai.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"@ai-sdk/anthropic":"^4.0.29"},"_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-anthropic_1.0.0-beta.3_1785878141446_0.633881827369988","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.4":{"name":"@askdb/ai-anthropic","version":"1.0.0-beta.4","keywords":["askdb","ai","ai-sdk","anthropic","claude"],"author":"Yahya Gilany","license":"Apache-2.0","_id":"@askdb/ai-anthropic@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":"6075995798b8b6443692c44b9f549ff17d84598c","tarball":"https://registry.npmjs.org/@askdb/ai-anthropic/-/ai-anthropic-1.0.0-beta.4.tgz","fileCount":7,"integrity":"sha512-s/W7X91ciWVM+z2T8CCnzgJLxQJvw7jyaqlmbS2jy/Fz02RESwvx1ONYykpFoeLl/jTWTL19LOxqC1EKMjwofw==","signatures":[{"sig":"MEUCIQDz3iNVzZRbyaN5Plrq82jc5MWpu/XVYm/MYw731GaQmgIgaO2j3sbFANz9UktzUKpN6CG1ZU1E63MgEsPct0z8388=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17099},"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-anthropic"},"description":"AskDB Anthropic Claude provider adapter for @askdb/ai.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@ai-sdk/anthropic":"^4.0.29"},"_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-anthropic_1.0.0-beta.4_1787514463127_0.6674617692709823","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.5":{"_id":"@askdb/ai-anthropic@1.0.0-beta.5","bugs":{"url":"https://github.com/Ygilany/AskDB/issues"},"dist":{"shasum":"efe488480646acc1cc1c9c784e4c7ddfe1671c51","tarball":"https://registry.npmjs.org/@askdb/ai-anthropic/-/ai-anthropic-1.0.0-beta.5.tgz","fileCount":8,"integrity":"sha512-87MYq50Xd3oQ7rNBFIYwNXSfe9ukK8y8jZrvHhoAvLWqR0rDBHB9WMhSTSjzvMp1FBHJSrShjoNResdcEE47Og==","signatures":[{"sig":"MEUCIQDwUHYN3WEc3w1lHNZX13SpW9yHJxgYbFacxiLRBf+yTAIgLky0k1DDagGPqBZzfNOlEkKKzZ2Ct8WET0B1hhz1oTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDrUbmJT2Va1YByaADWd3R/MpDpdApaI7SyaLgMiAJ4cAiBcLVsTRCzpw5DgiMHKhLOZ2MLmVVU8iugulLxBXkA6GA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askdb%2fai-anthropic@1.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17461},"main":"./dist/index.js","name":"@askdb/ai-anthropic","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.5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f5b15060-195a-4577-8bda-db3829430346"}},"homepage":"https://askdb.tools/guides/bring-your-own-model/","keywords":["askdb","ai","ai-sdk","anthropic","claude"],"repository":{"url":"git+https://github.com/Ygilany/AskDB.git","type":"git","directory":"packages/ai-anthropic"},"description":"AskDB Anthropic Claude provider adapter for @askdb/ai.","directories":{},"maintainers":[{"name":"ygilany","email":"yahya.gilany@live.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@ai-sdk/anthropic":"^4.0.62"},"_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-anthropic_1.0.0-beta.5_1790810105058_0.1735466268835082"}}},"time":{"created":"2026-06-12T05:26:42.686Z","modified":"2026-09-30T23:15:05.701Z","1.0.0-beta.1":"2026-06-12T05:26:43.077Z","1.0.0-beta.2":"2026-07-07T21:07:01.142Z","1.0.0-beta.3":"2026-08-04T21:15:41.606Z","1.0.0-beta.4":"2026-08-23T19:47:43.279Z","1.0.0-beta.5":"2026-09-30T23:15:05.191Z"},"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","anthropic","claude"],"repository":{"url":"git+https://github.com/Ygilany/AskDB.git","type":"git","directory":"packages/ai-anthropic"},"description":"AskDB Anthropic Claude provider adapter for @askdb/ai.","maintainers":[{"name":"ygilany","email":"yahya.gilany@live.com"}],"readme":"# `@askdb/ai-anthropic`\n\nAnthropic Claude provider adapter for `@askdb/ai`.\n\nPass the adapter to `createAskDb` and AskDB constructs the Anthropic model from your `askdb.config.*`:\n\n```ts\nimport { createAskDb } from \"@askdb/client\";\nimport { anthropicProvider } from \"@askdb/ai-anthropic\";\n\nconst askdb = createAskDb({ config, providers: [anthropicProvider] });\n```\n\nAdvanced: build a standalone registry to construct a model object outside the client:\n\n```ts\nimport { createAiRegistry } from \"@askdb/ai\";\nimport { anthropicProvider } from \"@askdb/ai-anthropic\";\n\nconst ai = createAiRegistry([anthropicProvider]);\n```\n\n**Note**: Anthropic does not provide an embeddings API. Configure a separate embedding provider (e.g. OpenAI) when using RAG with Anthropic for chat.\n\n## License\n\nApache-2.0 © [Yahya Gilany](https://yahyagilany.io). See [LICENSE](./LICENSE) and [NOTICE](./NOTICE).\n","readmeFilename":""}