Chuyển đến nội dung chính

Cài đặt

Yêu cầu

  • Node.js 20.11+ (native ESM)
  • Một API key dịch thuật (xem bên dưới)

Cài đặt

npm install --save-dev champollion

Lấy API Key

Champollion cần một backend dịch thuật. Hãy chọn một trong các nhà cung cấp sau:

Nhà cung cấpBiến môi trườngPhù hợp nhất cho
OpenRouter (khuyên dùng)OPENROUTER_API_KEYCác dự án nhiều nội dung, Markdown, hơn 200 mô hình
Gemini (gói miễn phí)GEMINI_API_KEYBắt đầu với chi phí bằng 0, chất lượng tốt
OpenAIOPENAI_API_KEYTruy cập trực tiếp GPT-4o
AnthropicANTHROPIC_API_KEYTruy cập trực tiếp Claude, văn bản sắc thái tinh tế
DeepLDEEPL_API_KEYCác ngôn ngữ châu Âu, tích hợp sẵn mức độ trang trọng
Google TranslateGOOGLE_TRANSLATE_API_KEYCác cặp key-value số lượng lớn, hơn 130 ngôn ngữ
Microsoft TranslatorMICROSOFT_TRANSLATOR_API_KEYAzure, hơn 100 ngôn ngữ
LibreTranslateLIBRETRANSLATE_API_URLTự host (self-hosted), ưu tiên quyền riêng tư

OpenRouter cung cấp một API hợp nhất cho hơn 200 mô hình LLM. Có sẵn gói miễn phí.

# Sign up at https://openrouter.ai, then:
export OPENROUTER_API_KEY=sk-or-v1-...

Hoặc thêm vào .env.local:

OPENROUTER_API_KEY=sk-or-v1-your-key-here

Phù hợp nhất cho: các dự án nhiều nội dung, dịch thuật Markdown, và các dự án cần bảo vệ nội dung đặc biệt (khối mã, shortcode, biến nội suy).

Xác minh cài đặt

npx champollion --help

Bạn sẽ thấy danh sách các lệnh có sẵn. Bạn đã sẵn sàng cho phần Bắt đầu nhanh.