Skip to content

Instantly share code, notes, and snippets.

@Galang23
Created January 12, 2026 01:19
Show Gist options
  • Select an option

  • Save Galang23/6ab4e674a4fc070c07314a6a02783913 to your computer and use it in GitHub Desktop.

Select an option

Save Galang23/6ab4e674a4fc070c07314a6a02783913 to your computer and use it in GitHub Desktop.
CLIProxyAPI Opencode
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"cliproxyapi": {
"npm": "@ai-sdk/openai-compatible",
"name": "CLIProxyAPI",
"options": {"baseURL": "http://localhost:8317/v1"},
"models": {
"qwen3-max": {
"id": "qwen3-max",
"name": "Qwen3 Max",
"cost": {
"input": 1.2,
"output": 6.0
},
"limit": {
"context": 262144,
"output": 32768
}
},
"qwen3-vl-plus": {
"id": "qwen3-vl-plus",
"name": "Qwen3 VL Plus",
"cost": {
"input": 0.4,
"output": 1.2
},
"limit": {
"context": 262144,
"output": 32768
}
},
"glm-4.6": {
"id": "glm-4.6",
"name": "GLM-4.6",
"cost": {
"input": 0.45,
"output": 1.8
},
"limit": {
"context": 131072,
"output": 8192
}
},
"glm-4.7": {
"id": "glm-4.7",
"name": "GLM-4.7",
"cost": {
"input": 0.6,
"output": 2.2
},
"limit": {
"context": 200000,
"output": 128000
}
},
"gemini-claude-sonnet-4-5": {
"id": "gemini-claude-sonnet-4-5",
"name": "Gemini Claude Sonnet 4.5",
"cost": {
"input": 3.0,
"output": 15.0
},
"limit": {
"context": 200000,
"output": 64000
}
},
"kimi-k2-0905": {
"id": "kimi-k2-0905",
"name": "Kimi K2 Instruct (0905)",
"cost": {
"input": 0.6,
"output": 2.5
},
"limit": {
"context": 256000,
"output": 16384
}
},
"qwen3-235b": {
"id": "qwen3-235b",
"name": "Qwen3 235B-A22B",
"cost": {
"input": 0.2,
"output": 1.0
},
"limit": {
"context": 131072,
"output": 8192
}
},
"gemini-2.5-computer-use-preview-10-2025": {
"id": "gemini-2.5-computer-use-preview-10-2025",
"name": "Gemini 2.5 Computer Use Preview",
"cost": {
"input": 1.25,
"output": 3.75
},
"limit": {
"context": 1048576,
"output": 65535
}
},
"qwen3-max-preview": {
"id": "qwen3-max-preview",
"name": "Qwen3 Max Preview",
"cost": {
"input": 0.86,
"output": 3.44
},
"limit": {
"context": 262144,
"output": 32768
}
},
"deepseek-v3.1": {
"id": "deepseek-v3.1",
"name": "DeepSeek V3.1 Terminus",
"cost": {
"input": 0.14,
"output": 0.55
},
"limit": {
"context": 131072,
"output": 8192
}
},
"deepseek-r1": {
"id": "deepseek-r1",
"name": "DeepSeek R1",
"cost": {
"input": 0.55,
"output": 2.19
},
"limit": {
"context": 131072,
"output": 32768
}
},
"gemini-2.5-flash": {
"id": "gemini-2.5-flash",
"name": "Gemini 2.5 Flash",
"cost": {
"input": 0.15,
"output": 0.6
},
"limit": {
"context": 1048576,
"output": 65535
}
},
"gemini-claude-sonnet-4-5-thinking": {
"id": "gemini-claude-sonnet-4-5-thinking",
"name": "Gemini Claude Sonnet 4.5 Thinking",
"cost": {
"input": 3.0,
"output": 15.0
},
"limit": {
"context": 200000,
"output": 64000
}
},
"gemini-claude-opus-4-5-thinking": {
"id": "gemini-claude-opus-4-5-thinking",
"name": "Gemini Claude Opus 4.5 Thinking",
"cost": {
"input": 15.0,
"output": 25.0
},
"limit": {
"context": 200000,
"output": 64000
}
},
"qwen3-32b": {
"id": "qwen3-32b",
"name": "Qwen3 32B",
"cost": {
"input": 0.15,
"output": 0.75
},
"limit": {
"context": 131072,
"output": 8192
}
},
"minimax-m2": {
"id": "minimax-m2",
"name": "MiniMax M2",
"cost": {
"input": 0.3,
"output": 1.65
},
"limit": {
"context": 204800,
"output": 16384
}
},
"minimax-m2.1": {
"id": "minimax-m2.1",
"name": "MiniMax M2.1",
"cost": {
"input": 0.3,
"output": 1.2
},
"limit": {
"context": 1048576,
"output": 1048576
}
},
"gpt-oss-120b-medium": {
"id": "gpt-oss-120b-medium",
"name": "GPT-OSS 120B Medium",
"cost": {
"input": 0.5,
"output": 1.5
},
"limit": {
"context": 65536,
"output": 8192
}
},
"qwen3-235b-a22b-thinking-2507": {
"id": "qwen3-235b-a22b-thinking-2507",
"name": "Qwen3 235B-A22B Thinking (2507)",
"cost": {
"input": 1.0,
"output": 5.0
},
"limit": {
"context": 131072,
"output": 16384
}
},
"gemini-3-pro-image-preview": {
"id": "gemini-3-pro-image-preview",
"name": "Gemini 3 Pro Image Preview",
"cost": {
"input": 0.0,
"output": 0.0
},
"limit": {
"context": 1048576,
"output": 65535
}
},
"gemini-3-flash-preview": {
"id": "gemini-3-flash-preview",
"name": "Gemini 3 Flash Preview",
"cost": {
"input": 0.0,
"output": 0.0
},
"limit": {
"context": 1048576,
"output": 65535
}
},
"deepseek-v3.2-chat": {
"id": "deepseek-v3.2-chat",
"name": "DeepSeek V3.2 Chat",
"cost": {
"input": 0.14,
"output": 0.55
},
"limit": {
"context": 131072,
"output": 8192
}
},
"deepseek-v3.2": {
"id": "deepseek-v3.2",
"name": "DeepSeek V3.2 Experimental",
"cost": {
"input": 0.14,
"output": 0.55
},
"limit": {
"context": 131072,
"output": 8192
}
},
"deepseek-v3": {
"id": "deepseek-v3",
"name": "DeepSeek V3 671B",
"cost": {
"input": 0.27,
"output": 1.1
},
"limit": {
"context": 65536,
"output": 8192
}
},
"qwen3-coder-plus": {
"id": "qwen3-coder-plus",
"name": "Qwen3 Coder Plus",
"cost": {
"input": 1.0,
"output": 5.0
},
"limit": {
"context": 131072,
"output": 65536
}
},
"kimi-k2": {
"id": "kimi-k2",
"name": "Kimi K2",
"cost": {
"input": 0.6,
"output": 2.5
},
"limit": {
"context": 128000,
"output": 16384
}
},
"qwen3-235b-a22b-instruct": {
"id": "qwen3-235b-a22b-instruct",
"name": "Qwen3 235B-A22B Instruct",
"cost": {
"input": 0.2,
"output": 1.0
},
"limit": {
"context": 131072,
"output": 8192
}
},
"kimi-k2-thinking": {
"id": "kimi-k2-thinking",
"name": "Kimi K2 Thinking",
"cost": {
"input": 1.15,
"output": 8.0
},
"limit": {
"context": 128000,
"output": 32768
}
},
"deepseek-v3.2-reasoner": {
"id": "deepseek-v3.2-reasoner",
"name": "DeepSeek V3.2 Reasoner",
"cost": {
"input": 0.55,
"output": 2.19
},
"limit": {
"context": 131072,
"output": 32768
}
},
"gemini-2.5-flash-lite": {
"id": "gemini-2.5-flash-lite",
"name": "Gemini 2.5 Flash Lite",
"cost": {
"input": 0.075,
"output": 0.3
},
"limit": {
"context": 1048576,
"output": 65535
}
},
"gemini-3-pro-preview": {
"id": "gemini-3-pro-preview",
"name": "Gemini 3 Pro Preview",
"cost": {
"input": 0.0,
"output": 0.0
},
"limit": {
"context": 1048576,
"output": 65535
}
},
"tstars2.0": {
"id": "tstars2.0",
"name": "TStars 2.0",
"cost": {
"input": 0.5,
"output": 1.5
},
"limit": {
"context": 65536,
"output": 8192
}
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment