Tài liệu
Hướng dẫn cài API key, cấu hình Base URL và xử lý lỗi thường gặp
OpenCode
Cấu hình OpenCode Editor để tận dụng Techopenclaw thay thế cho các API mặc định.
Cấu hình JSON
Hiệu chỉnh ~/.config/opencode/opencode.json (Global) hoặc ./opencode.json (Local Project).
Định dạng Anthropic — /v1/messages — npm: @ai-sdk/anthropic
Base URL cần dùng là https://api.techopenclaw.com/v1.
opencode.json
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"anthropic-compat": {
"name": "Anthropic",
"npm": "@ai-sdk/anthropic",
"options": {
"baseURL": "https://api.techopenclaw.com/v1",
"apiKey": "toc-....."
},
"models": {
"gpt-5.4": {
"name": "GPT 5.3",
"attachment": true,
"reasoning": true,
"limit": { "context": 200000, "output": 128000 }
}
}
}
}
}Dùng đúng base URL trên để OpenCode gọi Techopenclaw API endpoint.
Quản lý Phiên bản Global vs Local
- Global: Cấu hình tại
~/.config/opencode/opencode.jsonáp dụng cho tất cả các dự án. - Local: Tạo file
opencode.jsontại thư mục gốc của dự án để ghi đè cấu hình global.