Skip to content

Latest commit

 

History

History
129 lines (85 loc) · 4.39 KB

README_VI.md

File metadata and controls

129 lines (85 loc) · 4.39 KB

Eliza 🤖

Eliza Banner

📖 Tài liệu | 🎯 Ví dụ

✨ Tính năng

  • 🛠️ Phương thức kết nối đầy đủ tính năng với Discord, Twitter và Telegram
  • 🔗 Hỗ trợ mọi mô hình ngôn ngữ lớn (Llama, Grok, OpenAI, Anthropic, v.v.)
  • 👥 Hỗ trợ nhiều tác nhân và phòng trò chuyện
  • 📚 Dễ dàng tiếp nhận và tương tác với tài liệu của bạn
  • 💾 Bộ nhớ và kho lưu trữ tài liệu có thể truy xuất
  • 🚀 Có khả năng mở rộng cao - tạo hành động và ứng dụng của riêng bạn
  • ☁️ Hỗ trợ nhiều mô hình cùng lúc (Llama, OpenAI, Anthropic, Groq, v.v.)
  • 📦 Đơn giản là nó hoạt động!

🎯 Các trường hợp sử dụng

  • 🤖 Chatbots
  • 🕵️ Các tác nhân tự động
  • 📈 Xử lý các mô hình kinh tế
  • 🎮 NPCs trong các trò chơi điện tử
  • 🧠 Giao dịch (Trading)

🚀 Bắt đầu

Điều kiện tiên quyết

Chú ý cho người dùng Windows: WSL 2 là bắt buộc.

Sử dụng phiên bản Starters (Khuyến nghị)

git clone https://github.com/ai16z/eliza-starter.git

cp .env.example .env

pnpm i && pnpm start

Sau đó hãy đọc Tài liệu, để học cách để tùy chỉnh Eliza của bạn.

Khởi động Eliza theo cách thủ công (Chỉ khuyến khích nếu bạn biết mình đang làm gì)

# Sao chép repository
git clone https://github.com/ai16z/eliza.git

# Kiểm tra bản phát hành mới nhất
# Dự án này cải tiến rất nhanh, vì vậy chúng tôi khuyên bạn nên kiểm tra bản phát hành mới nhất
git checkout $(git describe --tags --abbrev=0)

Bắt đầu Eliza với Gitpod

Mở Gitpod

Chỉnh sửa tệp .env

Sao chép .env.example vào .env và điền các giá trị thích hợp.

cp .env.example .env

Lưu ý: .env là tùy chọn. Nếu bạn đang có kế hoạch chạy nhiều tác nhân riêng biệt, bạn có thể truyền secret qua định dạng JSON.

Tự động khởi động Eliza

Điều này sẽ chạy mọi thứ để thiết lập dự án và khởi động bot với tính cách (character) mặc định.

sh scripts/start.sh

Chỉnh sửa tập tin tính cách

  1. Mở agent/src/character.ts, để chỉnh sửa tính cách mặc định. Bỏ chú thích và chỉnh sửa.

  2. Để chạy các tính cách tùy chỉnh:

    • Sử dụng pnpm start --characters="path/to/your/character.json"
    • Nhiều tính cách có thể được chạy cùng lúc với nhau
  3. Kết nối với X (Twitter)

    • Thay đổi "clients": [] thành "clients": ["twitter"] ở trong tập tính cách (character) để kết nối với X.

Bắt đầu Eliza theo cách thủ công

pnpm i
pnpm build
pnpm start

# Dự án cải tiến rất nhanh, đôi khi bạn cần phải dọn dẹp dự án nếu bạn quay lại dự án
pnpm clean

Yêu cầu bổ sung

Bạn có thể cần cài đặt Sharp. Nếu bạn thấy lỗi khi khởi động, hãy thử cài đặt bằng lệnh sau:

pnpm install --include=optional sharp

Cộng đồng & Liên hệ

  • GitHub Issues. Phù hợp nhất cho: các lỗi bạn gặp phải khi sử dụng Eliza và các đề xuất tính năng.
  • Discord. Phù hợp nhất cho: chia sẻ ứng dụng của bạn và giao lưu với cộng đồng.

Người đóng góp

Lịch sử Star cho repo

Star History Chart