In my example, I was to silly to change anything to Anthropic, or anything else. But in case, you change the BaseURL and Token / Model Names accordingly different. You can also define it in the TUI of PVYai Agent, but I highly recommend it, since we have crafted dedicated “Specialists/Sub-Agents” and Skills based on the Models, that you keep it manual to have an overview, not to mess around:
{
"activeProvider": "pvyai",
"providers": [
{
"name": "pvyai",
"provider_kind": "openai-compatible",
"catalogID": "pvyai",
"baseURL": "https://ai-api.pvy.swiss/api",
"apiKeyStored": true,
"apiFormat": "chat-completions",
"model": "qwen3.6:35b"
},
{
"name": "pvyai-glm52",
"provider_kind": "openai-compatible",
"catalogID": "pvyai",
"baseURL": "https://ai-api.pvy.swiss/api",
"apiKeyStored": true,
"apiFormat": "chat-completions",
"model": "glm-5.2:cloud"
},
{
"name": "pvyai-dsv4pro",
"provider_kind": "openai-compatible",
"catalogID": "pvyai",
"baseURL": "https://ai-api.pvy.swiss/api",
"apiKeyStored": true,
"apiFormat": "chat-completions",
"model": "deepseek-v4-pro:cloud"
}
],
"swarm": {
"maxTeamSize": 8
},
"preferences": {
"favoriteModels": [
"qwen3.6:35b",
"glm-5.2:cloud",
"deepseek-v4-pro:cloud"
]
}
}