Now Z.ai has an official solution to use the package. See below.
First we need to create a custom provider for the Z.ai anthropic API. Follow the instructions for adding a custom provider to opencode.
- Name it
zai-anthropic - Enter your API-key
Edit opencode.json and add this:
"provider": {
"zai-anthropic": {
"npm": "@ai-sdk/anthropic",
"options": {
"baseURL": "https://api.z.ai/api/anthropic/v1"
},
"models": {
"glm-4.5": {
"name": "glm-4.5"
}
}
}Make this model default if you wish:
"model": "zai-anthropic/glm-4.5",
They are running a promo for $36 for the whole year. A WHOLE FREAKING YEAR!! I don't even know what's going on at this point.
The bigger models even support vision, but I think it's restricted to the Pro/Max plan.
They also released the "official" rate limits, but from what I've tested, it's not being currently enforced.
https://z.ai/subscribe
Note
Full transparency, THIS IS an affiliate link. I think I get less than $1 worth of inference for each subscription.
It won't cost anything more for you, and we both get something out of it. ;)
If not, just copy the link
https://z.ai/subscribeand you're good to go.I think @olafgeibig should put his one up top, he was the one who created this gist, it's only fair.