ZhipuAI has developed the GLM series of open source LLMs that are some of the world’s best performing and capable models today. Portkey provides a robust and secure gateway to seamlessly integrate these LLMs into your applications in the familiar OpenAI spec with just 2 LOC change!
With Portkey, you can leverage powerful features like fast AI gateway, caching, observability, prompt management, and more, while securely managing your LLM API keys through a virtual key system.
Portkey SDK Integration with ZhipuAI
1. Install the Portkey SDK
Install the Portkey SDK in your project using npm or pip:
2. Initialize Portkey with the Virtual Key
To use ZhipuAI / ChatGLM / BigModel with Portkey, get your API key from here, then add it to Portkey to create the virtual key.
NodeJS SDK
Python SDK
OpenAI Node SDK
OpenAI Python SDK
3. Invoke Chat Completions
I am an AI assistant named ZhiPuQingYan(智谱清言), you can call me Xiaozhi🤖
I am an AI assistant named ZhiPuQingYan(智谱清言), you can call me Xiaozhi🤖
I am an AI assistant named ZhiPuQingYan(智谱清言), you can call me Xiaozhi🤖
Next Steps
The complete list of features supported in the SDK are available on the link below.
You’ll find more information in the relevant sections:
- Add metadata to your requests
- Add gateway configs to your ZhipuAI requests
- Tracing ZhipuAI requests
- Setup a fallback from OpenAI to ZhipuAI
Last modified on June 24, 2025