{"_id":"@ctilkaz/openai-compatible-ignore-unknown","_rev":"5-0d9ad2b1b1bb474d0b9af0829c8e3824","name":"@ctilkaz/openai-compatible-ignore-unknown","dist-tags":{"latest":"3.0.16"},"versions":{"3.0.12":{"name":"@ctilkaz/openai-compatible-ignore-unknown","version":"3.0.12","keywords":["ai"],"license":"Apache-2.0","_id":"@ctilkaz/openai-compatible-ignore-unknown@3.0.12","maintainers":[{"name":"ctilkaz","email":"buk1sen@duck.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/ll11l1lIllIl1lll/vercel-aisdk/issues"},"dist":{"shasum":"ab6a691ed70ad9fd35c05d1f7488c255e234a712","tarball":"https://registry.npmjs.org/@ctilkaz/openai-compatible-ignore-unknown/-/openai-compatible-ignore-unknown-3.0.12.tgz","fileCount":135,"integrity":"sha512-MRckSeidQ6mz0NclBkRDDDfz/Eq6ObF3zMiLA6KkqIBckBUNwdxZBaXxoqZgju7AsPY2iQgbl93aEBpM0HW34A==","signatures":[{"sig":"MEYCIQDycqu1ZL9zY9Vt5tkB261lKCKHnv08L9Pc5dddh3/LPgIhAPNFFPkI9q6U8kyJTEkLQUo5fv7xljQ9oi3UEhlmngV9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":708236},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal/index.d.ts","import":"./dist/internal/index.js","default":"./dist/internal/index.js"},"./package.json":"./package.json"},"gitHead":"b453f6b837008953b3cf152c04ee8eced0c1f62e","scripts":{"test":"pnpm test:node && pnpm test:edge","build":"pnpm clean && tsup --tsconfig tsconfig.build.json","clean":"del-cli dist docs *.tsbuildinfo","prepack":"mkdir -p docs && cp ../../content/providers/04-openai-compatible-providers/index.mdx ./docs/","postpack":"del-cli docs","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","test:update":"pnpm test:node -u"},"_npmUser":{"name":"ctilkaz","email":"buk1sen@duck.com"},"repository":{"url":"git+https://github.com/ll11l1lIllIl1lll/vercel-aisdk.git","type":"git","directory":"packages/openai-compatible"},"_npmVersion":"12.0.1","description":"This package provides a foundation for implementing providers that expose an OpenAI-compatible API.","directories":{"doc":"./docs"},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@ai-sdk/provider":"workspace:*","@ai-sdk/provider-utils":"workspace:*"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@ai-sdk/test-server":"workspace:*","@vercel/ai-tsconfig":"workspace:*"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-compatible-ignore-unknown_3.0.12_1784501190067_0.11420018068051818","host":"s3://npm-registry-packages-npm-production"}},"3.0.13":{"name":"@ctilkaz/openai-compatible-ignore-unknown","version":"3.0.13","keywords":["ai"],"license":"Apache-2.0","_id":"@ctilkaz/openai-compatible-ignore-unknown@3.0.13","maintainers":[{"name":"ctilkaz","email":"buk1sen@duck.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/ll11l1lIllIl1lll/vercel-aisdk/issues"},"dist":{"shasum":"64f2a0d3b6e6a9897487a7314a5e1480d752a93b","tarball":"https://registry.npmjs.org/@ctilkaz/openai-compatible-ignore-unknown/-/openai-compatible-ignore-unknown-3.0.13.tgz","fileCount":135,"integrity":"sha512-/7p0kyWvjxXUd4eeOzTBl7aj91e0mXhn/qGI2m5xWMBgROhH1Di6ssWMX7/WnnO0FP3JCAVWNAEcVYvnaLbahA==","signatures":[{"sig":"MEYCIQDsJTTVHSX7/+8jv+wgl1NiKXC2HRA6tQ2jyP2+QrKXvwIhAKP6UyXy664OU0743NhgmKoa4XpEq9xtas1wJZOulP8a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705492},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal/index.d.ts","import":"./dist/internal/index.js","default":"./dist/internal/index.js"},"./package.json":"./package.json"},"gitHead":"7d0f29fbce66164bf25375d5317523b77c52f9d4","scripts":{"test":"pnpm test:node && pnpm test:edge","build":"pnpm clean && tsup --tsconfig tsconfig.build.json","clean":"del-cli dist docs *.tsbuildinfo","prepack":"mkdir -p docs && cp ../../content/providers/04-openai-compatible-providers/index.mdx ./docs/","postpack":"del-cli docs","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","test:update":"pnpm test:node -u"},"_npmUser":{"name":"ctilkaz","email":"buk1sen@duck.com"},"repository":{"url":"git+https://github.com/ll11l1lIllIl1lll/vercel-aisdk.git","type":"git","directory":"packages/openai-compatible"},"_npmVersion":"12.0.1","description":"```ts import { createOpenAICompatible } from '@ai-sdk/openai-compatible'; import { generateText } from 'ai';","directories":{"doc":"./docs"},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@ai-sdk/provider":"workspace:*","@ai-sdk/provider-utils":"workspace:*"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@ai-sdk/test-server":"workspace:*","@vercel/ai-tsconfig":"workspace:*"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-compatible-ignore-unknown_3.0.13_1784501487601_0.23275439975865742","host":"s3://npm-registry-packages-npm-production"}},"3.0.14":{"name":"@ctilkaz/openai-compatible-ignore-unknown","version":"3.0.14","keywords":["ai"],"license":"Apache-2.0","_id":"@ctilkaz/openai-compatible-ignore-unknown@3.0.14","maintainers":[{"name":"ctilkaz","email":"buk1sen@duck.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/ll11l1lIllIl1lll/vercel-aisdk/issues"},"dist":{"shasum":"ae51b22bc99ebd6a7548c85765feffa7204feb3a","tarball":"https://registry.npmjs.org/@ctilkaz/openai-compatible-ignore-unknown/-/openai-compatible-ignore-unknown-3.0.14.tgz","fileCount":135,"integrity":"sha512-FUfsxdqRH6R5XsZlLgevzTecow4Q+G36zPx/ePWYgPFljRvV8Ov0Vy4O0ij4JZBahdpdEDUB4fpEaYjBpZSdbQ==","signatures":[{"sig":"MEUCIFRkMFVrEWvK4HL1Zg2rnSGYfMms/cXS3paiOZN+WLNIAiEA8sC7D3mO8lQRHGXQvHdjFIrkOg2yN11mqBagVBMx7G4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705499},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal/index.d.ts","import":"./dist/internal/index.js","default":"./dist/internal/index.js"},"./package.json":"./package.json"},"gitHead":"399a5a1331b6788682520a2d0ea6a58ac7c10c3b","scripts":{"test":"pnpm test:node && pnpm test:edge","build":"pnpm clean && tsup --tsconfig tsconfig.build.json","clean":"del-cli dist docs *.tsbuildinfo","prepack":"mkdir -p docs && cp ../../content/providers/04-openai-compatible-providers/index.mdx ./docs/","postpack":"del-cli docs","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","test:update":"pnpm test:node -u"},"_npmUser":{"name":"ctilkaz","email":"buk1sen@duck.com"},"repository":{"url":"git+https://github.com/ll11l1lIllIl1lll/vercel-aisdk.git","type":"git","directory":"packages/openai-compatible"},"_npmVersion":"12.0.1","description":"```ts import { createOpenAICompatible } from '@ai-sdk/openai-compatible'; import { generateText } from 'ai';","directories":{"doc":"./docs"},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@ai-sdk/provider":"workspace:*","@ai-sdk/provider-utils":"workspace:*"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@ai-sdk/test-server":"workspace:*","@vercel/ai-tsconfig":"workspace:*"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-compatible-ignore-unknown_3.0.14_1784501710999_0.526102245534789","host":"s3://npm-registry-packages-npm-production"}},"3.0.15":{"name":"@ctilkaz/openai-compatible-ignore-unknown","version":"3.0.15","keywords":["ai"],"license":"Apache-2.0","_id":"@ctilkaz/openai-compatible-ignore-unknown@3.0.15","maintainers":[{"name":"ctilkaz","email":"buk1sen@duck.com"}],"homepage":"https://ai-sdk.dev/docs","bugs":{"url":"https://github.com/ll11l1lIllIl1lll/vercel-aisdk/issues"},"dist":{"shasum":"d3b7caed4df3014d6314b1592cbc5712c9a8a399","tarball":"https://registry.npmjs.org/@ctilkaz/openai-compatible-ignore-unknown/-/openai-compatible-ignore-unknown-3.0.15.tgz","fileCount":136,"integrity":"sha512-jq4aqe6K9ameTs4lJLTc82H1RYimUcU/dVjlgz5UnFdpXPWhA8bnRPeaN1f0D56Rm5ez2tqYMweIiVi9RdQyVA==","signatures":[{"sig":"MEYCIQDQ+qrMT5epDUvMp5rh8Se/Z0lQUjuJC1Sw3ljW7TmS/QIhAMkOtrV6w9ouJ1CooH8ymX6gnT5RWUnwb1TUuOShrFuI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705884},"main":"./dist/index.js","type":"module","_from":"file:ctilkaz-openai-compatible-ignore-unknown-3.0.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal/index.d.ts","import":"./dist/internal/index.js","default":"./dist/internal/index.js"},"./package.json":"./package.json"},"scripts":{"test":"pnpm test:node && pnpm test:edge","build":"pnpm clean && tsup --tsconfig tsconfig.build.json","clean":"del-cli dist docs *.tsbuildinfo","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run","test:watch":"vitest --config vitest.node.config.js","type-check":"tsc --build","build:watch":"pnpm clean && tsup --watch","test:update":"pnpm test:node -u"},"_npmUser":{"name":"ctilkaz","email":"buk1sen@duck.com"},"_resolved":"/tmp/99d13a606c42904e04f2f71019ff29da/ctilkaz-openai-compatible-ignore-unknown-3.0.15.tgz","_integrity":"sha512-jq4aqe6K9ameTs4lJLTc82H1RYimUcU/dVjlgz5UnFdpXPWhA8bnRPeaN1f0D56Rm5ez2tqYMweIiVi9RdQyVA==","repository":{"url":"git+https://github.com/ll11l1lIllIl1lll/vercel-aisdk.git","type":"git","directory":"packages/openai-compatible"},"_npmVersion":"12.0.1","description":"```ts import { createOpenAICompatible } from '@ai-sdk/openai-compatible'; import { generateText } from 'ai';","directories":{"doc":"./docs"},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@ai-sdk/provider":"4.0.3","@ai-sdk/provider-utils":"5.0.11"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"zod":"3.25.76","tsup":"^8.5.1","typescript":"5.8.3","@types/node":"22.19.19","@ai-sdk/test-server":"2.0.0","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/openai-compatible-ignore-unknown_3.0.15_1784503925818_0.5293555157602343","host":"s3://npm-registry-packages-npm-production"}},"3.0.16":{"name":"@ctilkaz/openai-compatible-ignore-unknown","version":"3.0.16","type":"module","license":"Apache-2.0","sideEffects":false,"main":"./dist/index.js","types":"./dist/index.d.ts","directories":{"doc":"./docs"},"exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./internal":{"types":"./dist/internal/index.d.ts","import":"./dist/internal/index.js","default":"./dist/internal/index.js"}},"dependencies":{"@ai-sdk/provider":"4.0.3","@ai-sdk/provider-utils":"5.0.11"},"devDependencies":{"@types/node":"22.19.19","tsup":"^8.5.1","typescript":"5.8.3","zod":"3.25.76","@ai-sdk/test-server":"2.0.0","@vercel/ai-tsconfig":"0.0.0"},"peerDependencies":{"zod":"^3.25.76 || ^4.1.8"},"engines":{"node":">=22"},"publishConfig":{"access":"public","provenance":false},"homepage":"https://ai-sdk.dev/docs","repository":{"type":"git","url":"git+https://github.com/vercel/ai.git","directory":"packages/openai-compatible"},"bugs":{"url":"https://github.com/vercel/ai/issues"},"keywords":["ai"],"scripts":{"build":"pnpm clean && tsup --tsconfig tsconfig.build.json","build:watch":"pnpm clean && tsup --watch","clean":"del-cli dist docs *.tsbuildinfo","type-check":"tsc --build","test":"pnpm test:node && pnpm test:edge","test:update":"pnpm test:node -u","test:watch":"vitest --config vitest.node.config.js","test:edge":"vitest --config vitest.edge.config.js --run","test:node":"vitest --config vitest.node.config.js --run"},"_id":"@ctilkaz/openai-compatible-ignore-unknown@3.0.16","description":"```ts import { createOpenAICompatible } from '@ai-sdk/openai-compatible'; import { generateText } from 'ai';","_integrity":"sha512-OtA/ZBjPPfN4JWlvIxuBkinBtX9hS5fOcOOEkj+i4OgTyVxELYlrKhjsTVH/wZjJn429f6we//r0XCzGWSdZ0g==","_resolved":"/tmp/3dc953101ac38cd1b9dd0ed16dccf6f8/ctilkaz-openai-compatible-ignore-unknown-3.0.16.tgz","_from":"file:ctilkaz-openai-compatible-ignore-unknown-3.0.16.tgz","_nodeVersion":"26.4.0","_npmVersion":"12.0.1","dist":{"integrity":"sha512-OtA/ZBjPPfN4JWlvIxuBkinBtX9hS5fOcOOEkj+i4OgTyVxELYlrKhjsTVH/wZjJn429f6we//r0XCzGWSdZ0g==","shasum":"bfe14ac7bc1030a224f944637a6cf4c0ec50491a","tarball":"https://registry.npmjs.org/@ctilkaz/openai-compatible-ignore-unknown/-/openai-compatible-ignore-unknown-3.0.16.tgz","fileCount":136,"unpackedSize":705844,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDO1x9Np0wW67Kzvt20nx0R/McHzsfbjEd3bnvAKZ54cQIhAOxy5XfKm0k5eTEb2w2KcpK6gljd1wW5nL5WdOgeqy5U"}]},"_npmUser":{"name":"ctilkaz","email":"buk1sen@duck.com"},"maintainers":[{"name":"ctilkaz","email":"buk1sen@duck.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openai-compatible-ignore-unknown_3.0.16_1784504180106_0.6984511570536196"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-19T22:46:29.900Z","modified":"2026-07-19T23:36:20.402Z","3.0.12":"2026-07-19T22:46:30.228Z","3.0.13":"2026-07-19T22:51:27.758Z","3.0.14":"2026-07-19T22:55:11.166Z","3.0.15":"2026-07-19T23:32:05.962Z","3.0.16":"2026-07-19T23:36:20.234Z"},"bugs":{"url":"https://github.com/vercel/ai/issues"},"license":"Apache-2.0","homepage":"https://ai-sdk.dev/docs","keywords":["ai"],"repository":{"type":"git","url":"git+https://github.com/vercel/ai.git","directory":"packages/openai-compatible"},"description":"```ts import { createOpenAICompatible } from '@ai-sdk/openai-compatible'; import { generateText } from 'ai';","maintainers":[{"name":"ctilkaz","email":"buk1sen@duck.com"}],"readme":"# this is a custom modify, ref. @ai-sdk/openai-compatible readme\n## Example\n\n```ts\nimport { createOpenAICompatible } from '@ai-sdk/openai-compatible';\nimport { generateText } from 'ai';\n\nconst { text } = await generateText({\n  model: createOpenAICompatible({\n    baseURL: 'https://bad-openai-endpoint.example.com/v1',\n    name: 'example',\n    apiKey: process.env.MY_API_KEY,\n    onNonStandardStreamChunk: \"skip-unknown\", // 'error' fail-close, 'skip-unknown' ignores non-completion, 'skip-all' fail-silent\n  }).chatModel('meta-llama/Llama-3-70b-chat-hf'),\n  prompt: 'Write a vegetarian lasagna recipe for 4 people.',\n});\n```\n","readmeFilename":"README.md"}