Thiết lập Anthropic API Key

Mayros sử dụng Claude (của Anthropic) làm language model mặc định. Hướng dẫn này bao gồm việc lấy và cấu hình API key của bạn.

1. Lấy API Key

  1. Truy cập console.anthropic.com
  2. Đăng ký hoặc đăng nhập
  3. Điều hướng đến API Keys trong thanh bên
  4. Nhấp Create Key, đặt tên (ví dụ: mayros), và sao chép key

2. Cấu hình biến môi trường

Đặt ANTHROPIC_API_KEY trong shell profile của bạn:

bash
# ~/.bashrc, ~/.zshrc, hoặc ~/.profile
export ANTHROPIC_API_KEY="sk-ant-api03-..."

Tải lại shell của bạn:

bash
source ~/.zshrc  # hoặc ~/.bashrc

3. Xác minh

bash
mayros doctor

Tìm kiểm tra provider Anthropic — nó nên hiển thị trạng thái màu xanh.

4. Chọn model của bạn

Mayros mặc định về claude-opus-4-6. Bạn có thể ghi đè điều này trong mayros.json:

json
{
  "agents": {
    "defaults": {
      "model": {
        "primary": "anthropic/claude-opus-4-6"
      }
    }
  }
}

Alias có sẵn:

AliasModel
opusanthropic/claude-opus-4-6
sonnetanthropic/claude-sonnet-4-6
haikuanthropic/claude-haiku-4-5

Sử dụng sonnet cho sự cân bằng tốt giữa tốc độ và khả năng. Sử dụng haiku cho tác vụ nhanh, chi phí thấp và subagent.

5. OAuth (Thay thế)

Nếu bạn thích OAuth hơn API key, đặt:

bash
export ANTHROPIC_OAUTH_TOKEN="your-oauth-token"

Mayros tự động phát hiện phương thức xác thực nào có sẵn. Nếu cả hai được đặt, cấu hình ưu tiên trong mayros.json dưới auth.order.anthropic.