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.json tại thư mục gốc của dự án để ghi đè cấu hình global.
Support (Telegram)