ใช้ Muapi กับ Hermes Agent
ตั้งค่า Muapi เป็น endpoint OpenAI-compatible แบบกำหนดเองเพื่อใช้โมเดลข้อความกับ Hermes Agent
1. สร้างคีย์และเลือกโมเดล
สร้าง API key ในแดชบอร์ด Muapi และแสดงรายการโมเดลข้อความ:
curl -s "https://api.muapi.ai/v1/models?type=text" \
-H "Authorization: Bearer $MUAPI_API_KEY"
เลือกโมเดลที่มี capabilities.tools: true เวิร์กโฟลว์ agent ของ Hermes ต้องมี context window อย่างน้อย 64,000 tokens ตรวจสอบขีดจำกัดของโมเดลก่อนเลือก
2. ตั้งค่า Hermes Agent
เรียกตัวช่วยตั้งค่าโมเดล:
hermes model
เลือก Custom endpoint แล้วระบุ API base URL https://api.muapi.ai/v1, Muapi API key และ model ID ที่ตรงกัน
หรือกำหนดค่าใน ~/.hermes/config.yaml:
model:
default: YOUR_MODEL_ID
provider: custom
base_url: https://api.muapi.ai/v1
key_env: MUAPI_API_KEY
เก็บคีย์ใน ~/.hermes/.env:
MUAPI_API_KEY=your-muapi-api-key
แทน YOUR_MODEL_ID ด้วย ID ที่ตรงกันจากรายการ Muapi
3. เริ่ม Hermes Agent
hermes
# หรือ:
hermes --tui
ทดลองงานเล็ก ๆ ที่ใช้เครื่องมือ เมื่อโมเดลทำงานแล้วจึงเชื่อมแพลตฟอร์มข้อความด้วย hermes gateway setup
การแก้ปัญหา
- ตรวจว่า URL ลงท้ายด้วย
/v1คีย์พร้อมใช้ และ model ID ถูกต้อง - หากต้องใช้เครื่องมือ ให้เลือกโมเดลที่มี
capabilities.tools: true - Hermes ต้องใช้ context อย่างน้อย 64K tokens
- เริ่มจากงานเล็กและตรวจ usage ในแดชบอร์ด Muapi