Skip to content

jiahut/pi-glm-coding-plan-provider

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pi-glm-coding-plan-provider

GLM Coding Plan provider extension for pi.

Provides access to GLM Coding Plan models via Zhipu AI's OpenAI-compatible Coding API endpoint. Models are fetched from models.dev on startup with a hardcoded fallback list.

Install

From a public Git repository:

pi install https://github.com/lulucatdev/pi-glm-coding-plan-provider

Or, after publishing to npm:

pi install pi-glm-coding-plan-provider

You can also add it to your pi config:

{
  "packages": ["pi-glm-coding-plan-provider"]
}

Authentication

Use /login in pi and select GLM Coding Plan to paste your API key.

Alternatively, set the GLM_CODING_PLAN_API_KEY environment variable.

Custom Base URL

By default, the provider uses Zhipu AI's dedicated Coding Plan endpoint:

https://open.bigmodel.cn/api/coding/paas/v4

To override it before starting pi, set:

export GLM_CODING_PLAN_BASE_URL="https://open.bigmodel.cn/api/coding/paas/v4"

Notes

  • This implementation follows the same OpenAI-compatible Coding Plan pattern documented for OpenCode.
  • The provider uses the zhipuai-coding-plan catalog from models.dev.

License

MIT

About

GLM Coding Plan provider for pi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 84.1%
  • JavaScript 15.9%