{"_id":"@amux.ai/adapter-zhipu","_rev":"4-64b3514017201a20b453f8effa9c311e","name":"@amux.ai/adapter-zhipu","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.1":{"name":"@amux.ai/adapter-zhipu","version":"0.1.1","keywords":["amux","llm","zhipu","glm","bigmodel","adapter"],"author":{"name":"isboyjc"},"license":"MIT","_id":"@amux.ai/adapter-zhipu@0.1.1","maintainers":[{"name":"isboyjc","email":"214930661@qq.com"}],"homepage":"https://github.com/isboyjc/amux#readme","bugs":{"url":"https://github.com/isboyjc/amux/issues"},"dist":{"shasum":"f0958953e54cf265efb25627d6647c59c02edba7","tarball":"https://registry.npmjs.org/@amux.ai/adapter-zhipu/-/adapter-zhipu-0.1.1.tgz","fileCount":7,"integrity":"sha512-i8PF2dht1gJhqIqGzuFpDKViC98psTzcYJOQj4YP8V0z7vWuy7d37TgJGkqwnVpWwjgM7615y0aXlklydnD6bw==","signatures":[{"sig":"MEYCIQDxDMtIkjaJwU9+N/oJH3+Kobo3fN8IUGag0iisckA8XwIhAKABOYVQmgzwBIDffReG4UTPf7RGj9rWCkbwZb6lnQMB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94144},"main":"./dist/index.cjs","type":"module","_from":"file:amux.ai-adapter-zhipu-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"isboyjc","email":"214930661@qq.com"},"_resolved":"/private/var/folders/40/ydvkbdz503l88ck6kxydy50w0000gn/T/81de40d47f561b3f2f742188760c739b/amux.ai-adapter-zhipu-0.1.1.tgz","_integrity":"sha512-i8PF2dht1gJhqIqGzuFpDKViC98psTzcYJOQj4YP8V0z7vWuy7d37TgJGkqwnVpWwjgM7615y0aXlklydnD6bw==","repository":{"url":"git+https://github.com/isboyjc/amux.git","type":"git","directory":"packages/adapter-zhipu"},"_npmVersion":"10.9.2","description":"Zhipu AI (GLM) adapter for Amux","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@amux.ai/llm-bridge":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.2.1","typescript":"^5.3.3","@types/node":"^20.11.5"},"_npmOperationalInternal":{"tmp":"tmp/adapter-zhipu_0.1.1_1769284658266_0.6514709882420568","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@amux.ai/adapter-zhipu","version":"0.1.2","keywords":["amux","llm","zhipu","glm","bigmodel","adapter"],"author":{"name":"isboyjc"},"license":"MIT","_id":"@amux.ai/adapter-zhipu@0.1.2","maintainers":[{"name":"isboyjc","email":"214930661@qq.com"}],"homepage":"https://github.com/isboyjc/amux#readme","bugs":{"url":"https://github.com/isboyjc/amux/issues"},"dist":{"shasum":"b5e4fd11ba0417e96039c200d8677b7e21d78edd","tarball":"https://registry.npmjs.org/@amux.ai/adapter-zhipu/-/adapter-zhipu-0.1.2.tgz","fileCount":8,"integrity":"sha512-KymKsplw3zOXLVk3Qxj5iAUQm0b1+xJ2glxlpSM1yGbkqWyu1NiSCTeGwT7CgXz5eQ0uGHajV/sD7+Ev/j3oLg==","signatures":[{"sig":"MEYCIQDUT27Hp2NpqoP7BsgmSrHp40Y61n0jwr/P58nHLPITRQIhAIt9OyQUrwYoupKQbtycGWxCIP5Jc3+DFDC8XTkAFbKF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96373},"main":"./dist/index.cjs","type":"module","_from":"file:amux.ai-adapter-zhipu-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"isboyjc","email":"214930661@qq.com"},"_resolved":"/private/var/folders/40/ydvkbdz503l88ck6kxydy50w0000gn/T/9b0b65ba4e17bb6ac5a4e61c588451bf/amux.ai-adapter-zhipu-0.1.2.tgz","_integrity":"sha512-KymKsplw3zOXLVk3Qxj5iAUQm0b1+xJ2glxlpSM1yGbkqWyu1NiSCTeGwT7CgXz5eQ0uGHajV/sD7+Ev/j3oLg==","repository":{"url":"git+https://github.com/isboyjc/amux.git","type":"git","directory":"packages/adapter-zhipu"},"_npmVersion":"10.9.2","description":"Zhipu AI (GLM) adapter for Amux","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@amux.ai/llm-bridge":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.2.1","typescript":"^5.3.3","@types/node":"^20.11.5"},"_npmOperationalInternal":{"tmp":"tmp/adapter-zhipu_0.1.2_1769294673203_0.06960272042850169","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@amux.ai/adapter-zhipu","version":"0.1.3","keywords":["amux","llm","zhipu","glm","bigmodel","adapter"],"author":{"name":"isboyjc"},"license":"MIT","_id":"@amux.ai/adapter-zhipu@0.1.3","maintainers":[{"name":"isboyjc","email":"214930661@qq.com"}],"homepage":"https://github.com/isboyjc/amux#readme","bugs":{"url":"https://github.com/isboyjc/amux/issues"},"dist":{"shasum":"6f33e79ce654f150598ccf2133bcf4424b98e276","tarball":"https://registry.npmjs.org/@amux.ai/adapter-zhipu/-/adapter-zhipu-0.1.3.tgz","fileCount":8,"integrity":"sha512-iFVy1++BPi4Hpe3XTajxSMwyp97wNPL8EMi2wELBioDv2aslEpe13gQtx9X/pn3GFD7sALah0w95WjzS/6e/8w==","signatures":[{"sig":"MEYCIQDfHnwM2tY7uoFyiWRL4ydvOgEHikfipOFyPQ3uOXi+CAIhAPVKyB1RO10+bhVqjxqeVu9WJEcIQgaP5PAFOFrOxi44","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96373},"main":"./dist/index.cjs","type":"module","_from":"file:amux.ai-adapter-zhipu-0.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"isboyjc","email":"214930661@qq.com"},"_resolved":"/private/var/folders/40/ydvkbdz503l88ck6kxydy50w0000gn/T/b04f9a474984904b83ecffeca1424dc0/amux.ai-adapter-zhipu-0.1.3.tgz","_integrity":"sha512-iFVy1++BPi4Hpe3XTajxSMwyp97wNPL8EMi2wELBioDv2aslEpe13gQtx9X/pn3GFD7sALah0w95WjzS/6e/8w==","repository":{"url":"git+https://github.com/isboyjc/amux.git","type":"git","directory":"packages/adapter-zhipu"},"_npmVersion":"10.9.2","description":"Zhipu AI (GLM) adapter for Amux","directories":{},"_nodeVersion":"22.15.1","dependencies":{"@amux.ai/llm-bridge":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.2.1","typescript":"^5.3.3","@types/node":"^20.11.5"},"_npmOperationalInternal":{"tmp":"tmp/adapter-zhipu_0.1.3_1769632643558_0.17559853750979837","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@amux.ai/adapter-zhipu","version":"0.1.4","description":"Zhipu AI (GLM) adapter for Amux","keywords":["amux","llm","zhipu","glm","bigmodel","adapter"],"repository":{"type":"git","url":"git+https://github.com/isboyjc/amux.git","directory":"packages/adapter-zhipu"},"homepage":"https://github.com/isboyjc/amux#readme","bugs":{"url":"https://github.com/isboyjc/amux/issues"},"license":"MIT","author":{"name":"isboyjc"},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","dependencies":{"@amux.ai/llm-bridge":"0.3.2"},"devDependencies":{"@types/node":"^20.11.5","tsup":"^8.0.1","typescript":"^5.3.3","vitest":"^1.2.1"},"publishConfig":{"access":"public"},"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit","lint":"eslint src --ext .ts","clean":"rm -rf dist"},"_id":"@amux.ai/adapter-zhipu@0.1.4","_integrity":"sha512-D1aYRDNQYjcNRi7/9aZ/7T/Nhu3uXcQBYPr6sJ4R+fQueRVuiyxJFEMxYAN65WVN124K28xQDHfDoEoemf/Isg==","_resolved":"/private/var/folders/40/ydvkbdz503l88ck6kxydy50w0000gn/T/a4fd495f8a8ff457f374a67e192e1d3b/amux.ai-adapter-zhipu-0.1.4.tgz","_from":"file:amux.ai-adapter-zhipu-0.1.4.tgz","_nodeVersion":"22.15.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-D1aYRDNQYjcNRi7/9aZ/7T/Nhu3uXcQBYPr6sJ4R+fQueRVuiyxJFEMxYAN65WVN124K28xQDHfDoEoemf/Isg==","shasum":"67af38f87c14f52099bd24b1990b51876e633a5e","tarball":"https://registry.npmjs.org/@amux.ai/adapter-zhipu/-/adapter-zhipu-0.1.4.tgz","fileCount":8,"unpackedSize":96373,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC45Ln2GXKyWxRRwAguBt2AKmXph4UhwMayne+9AtgQAQIhAMRPVUUwaPG8yaIxiR4F4IQ37eABXzBCODnq7qmhZ1a3"}]},"_npmUser":{"name":"isboyjc","email":"214930661@qq.com"},"directories":{},"maintainers":[{"name":"isboyjc","email":"214930661@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapter-zhipu_0.1.4_1770213328116_0.35858349611198626"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-24T19:57:38.184Z","modified":"2026-02-04T13:55:28.382Z","0.1.1":"2026-01-24T19:57:38.412Z","0.1.2":"2026-01-24T22:44:33.361Z","0.1.3":"2026-01-28T20:37:23.701Z","0.1.4":"2026-02-04T13:55:28.263Z"},"bugs":{"url":"https://github.com/isboyjc/amux/issues"},"author":{"name":"isboyjc"},"license":"MIT","homepage":"https://github.com/isboyjc/amux#readme","keywords":["amux","llm","zhipu","glm","bigmodel","adapter"],"repository":{"type":"git","url":"git+https://github.com/isboyjc/amux.git","directory":"packages/adapter-zhipu"},"description":"Zhipu AI (GLM) adapter for Amux","maintainers":[{"name":"isboyjc","email":"214930661@qq.com"}],"readme":"# @amux.ai/adapter-zhipu\n\n> Zhipu AI (GLM) adapter for Amux\n\n[![npm version](https://img.shields.io/npm/v/@amux.ai/adapter-zhipu.svg)](https://www.npmjs.com/package/@amux.ai/adapter-zhipu)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Overview\n\nOfficial Zhipu AI (GLM) adapter for Amux. Zhipu API is OpenAI-compatible, so this adapter extends the OpenAI adapter with Zhipu-specific configurations.\n\n## Installation\n\n```bash\npnpm add @amux.ai/llm-bridge @amux.ai/adapter-zhipu\n# or\nnpm install @amux.ai/llm-bridge @amux.ai/adapter-zhipu\n```\n\n## Usage\n\n### As Inbound Adapter\n\n```typescript\nimport { createBridge } from '@amux.ai/llm-bridge'\nimport { zhipuAdapter } from '@amux.ai/adapter-zhipu'\nimport { openaiAdapter } from '@amux.ai/adapter-openai'\n\nconst bridge = createBridge({\n  inbound: zhipuAdapter,\n  outbound: openaiAdapter,\n  config: {\n    apiKey: process.env.OPENAI_API_KEY\n  }\n})\n```\n\n### As Outbound Adapter\n\n```typescript\nimport { createBridge } from '@amux.ai/llm-bridge'\nimport { openaiAdapter } from '@amux.ai/adapter-openai'\nimport { zhipuAdapter } from '@amux.ai/adapter-zhipu'\n\nconst bridge = createBridge({\n  inbound: openaiAdapter,\n  outbound: zhipuAdapter,\n  config: {\n    apiKey: process.env.ZHIPU_API_KEY\n  }\n})\n\nconst response = await bridge.chat({\n  model: 'gpt-4',\n  messages: [{ role: 'user', content: 'Hello!' }]\n})\n```\n\n## Supported Features\n\n- ✅ Chat completions\n- ✅ Streaming\n- ✅ Function/Tool calling\n- ✅ Vision (image inputs)\n- ✅ System prompts\n- ✅ Web search\n\n## Supported Models\n\n- `glm-4-plus`\n- `glm-4-0520`\n- `glm-4-air`\n- `glm-4-airx`\n- `glm-4-flash`\n- `glm-4v-plus`\n- `glm-4v`\n\n## API Compatibility\n\nZhipu API is OpenAI-compatible. For detailed API documentation, see [Zhipu AI Documentation](https://open.bigmodel.cn/dev/api).\n\n## License\n\nMIT © [isboyjc](https://github.com/isboyjc)\n\n## Links\n\n- [Documentation](https://github.com/isboyjc/amux#readme)\n- [GitHub Repository](https://github.com/isboyjc/amux)\n- [Issue Tracker](https://github.com/isboyjc/amux/issues)\n","readmeFilename":"README.md"}