Connect other tools
Connect tools that support OpenAI- or Anthropic-compatible endpoints.
Any AI tool with a configurable base URL can connect to GoodPut AI. Use these base URLs:
| Protocol | Base URL |
|---|---|
| OpenAI-compatible | https://api.goodputai.cn/v1 |
| Anthropic-compatible | https://api.goodputai.cn |
Always use the complete model ID from the catalog, such as z-ai/glm-5.2. Instructions for common tools follow.
Cline / Roo Code (VS Code)
- Select OpenAI Compatible as the API Provider.
- Set Base URL to
https://api.goodputai.cn/v1. - Enter your GoodPut API Key.
- Set Model ID to
z-ai/glm-5.2ordeepseek/deepseek-v4-pro.
For coding agents, use models with reliable tool calls, such as GLM-5.2 or DeepSeek V4 Pro.
Cursor
Open Cursor Settings → Models → OpenAI API Key:
- Enter your GoodPut API Key.
- Enable Override OpenAI Base URL and enter
https://api.goodputai.cn/v1. - Choose Add model and enter a platform model ID, such as
deepseek/deepseek-v4-pro.
Overriding the base URL disables Cursor’s built-in official models; only the platform models you add remain available. Turn the override off to restore them.
Cherry Studio
Open Settings → Model Services → Add Provider:
- Select OpenAI as the provider type.
- Set the API address to
https://api.goodputai.cn/v1/, including the trailing/. - Enter your GoodPut API Key.
- Select Manage to retrieve models automatically, or add their IDs manually.
Open WebUI
Open Admin Panel → Settings → Connections → OpenAI API:
- Set the API address to
https://api.goodputai.cn/v1. - Enter the API Key and save. The model list synchronizes automatically.
Dify / FastGPT
Choose OpenAI-API-compatible when adding a model provider:
- Set API Base to
https://api.goodputai.cn/v1. - Add the required model IDs individually, such as
z-ai/glm-5.2.
Immersive Translate
Select OpenAI as the translation service and expand the custom options:
- Set the custom API endpoint to
https://api.goodputai.cn/v1/chat/completions. - Set APIKEY to your GoodPut API Key.
- Set the model to
deepseek/deepseek-v4-flashfor fast, inexpensive translation.
LangChain / LlamaIndex and similar frameworks
Initialize the client as you would with the OpenAI SDK:
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
base_url="https://api.goodputai.cn/v1",
api_key="YOUR_GOODPUT_API_KEY",
model="deepseek/deepseek-v4-pro",
)Troubleshooting
- Check whether the tool expects
/v1at the end of the base URL; conventions differ, so try both forms. - Use curl to verify the key and model ID directly; see quickstart.
- See errors and rate limits for error codes.