ข้ามไปยังเนื้อหาหลัก

การติดตั้ง

ข้อกำหนดเบื้องต้น

  • Node.js 20.11+ (native ESM)
  • API key สำหรับการแปล (ดูด้านล่าง)

ติดตั้ง

npm install --save-dev champollion

รับ API Key

Champollion ต้องการ backend สำหรับการแปล เลือกหนึ่งรายการ:

ผู้ให้บริการตัวแปรสภาพแวดล้อมเหมาะสำหรับ
OpenRouter (แนะนำ)OPENROUTER_API_KEYโปรเจกต์ที่มีเนื้อหาจำนวนมาก, Markdown, โมเดล 200+ รายการ
Gemini (ฟรีเทียร์)GEMINI_API_KEYเริ่มต้นโดยไม่มีค่าใช้จ่าย, คุณภาพดี
OpenAIOPENAI_API_KEYเข้าถึง GPT-4o โดยตรง
AnthropicANTHROPIC_API_KEYเข้าถึง Claude โดยตรง, เหมาะกับข้อความที่ต้องการความละเอียดอ่อน
DeepLDEEPL_API_KEYภาษายุโรป, รองรับระดับความเป็นทางการในตัว
Google TranslateGOOGLE_TRANSLATE_API_KEYคู่ key-value ปริมาณสูง, 130+ ภาษา
Microsoft TranslatorMICROSOFT_TRANSLATOR_API_KEYAzure, 100+ ภาษา
LibreTranslateLIBRETRANSLATE_API_URLSelf-hosted, ให้ความสำคัญกับความเป็นส่วนตัว

OpenRouter ให้บริการ API แบบรวมศูนย์สำหรับโมเดล LLM กว่า 200 รายการ มีฟรีเทียร์ให้ใช้งาน

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

หรือเพิ่มลงใน .env.local:

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

เหมาะสำหรับ: โปรเจกต์ที่มีเนื้อหาจำนวนมาก, การแปล Markdown และโปรเจกต์ที่ต้องการการป้องกันเนื้อหา (code block, shortcode, ตัวแปร interpolation)

ตรวจสอบการติดตั้ง

npx champollion --help

คุณควรเห็นรายการคำสั่งที่ใช้งานได้ ตอนนี้คุณพร้อมสำหรับการเริ่มต้นอย่างรวดเร็วแล้ว