Installation
Yêu cầu
- Node.js 18+
- Tài khoản Cloudflare (miễn phí)
- API key từ LLM provider: Groq, Google AI Studio, hoặc Cerebras
Cách A — Dùng CLI (khuyến nghị)
Nhanh nhất:
npx create-moon-wave-app my-agentWizard tương tác sẽ tạo project đã config sẵn hoàn toàn.
Cách B — Cài thủ công
npm install @moon-wave/core @moon-wave/providersThêm packages tuỳ nhu cầu:
# Memorynpm install @moon-wave/memory
# Multi-agentnpm install @moon-wave/multi-agent
# Kênh Telegram / Web Chatnpm install @moon-wave/channelsThiết lập Cloudflare
Cài Wrangler (CLI của Cloudflare):
npm install -D wranglernpx wrangler loginTạo wrangler.toml:
name = "my-agent"main = "src/index.ts"compatibility_date = "2024-01-01"compatibility_flags = ["nodejs_compat"]