From 01f6206b25182becac36df47fb9d47c16ceaf9bb Mon Sep 17 00:00:00 2001 From: ayvee Date: Sun, 8 Dec 2024 12:02:23 +0700 Subject: [PATCH 1/4] feat: create README_TH.md --- README.md | 6 +-- README_TH.md | 130 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 133 insertions(+), 3 deletions(-) create mode 100644 README_TH.md diff --git a/README.md b/README.md index b7b35c45eb6..96c287cafd0 100644 --- a/README.md +++ b/README.md @@ -5,14 +5,14 @@
- + 📖 [Documentation](https://ai16z.github.io/eliza/) | 🎯 [Examples](https://github.com/thejoven/awesome-eliza) - +
## 🌍 README Translations -[中文说明](./README_CN.md) | [日本語の説明](./README_JA.md) | [한국어 설명](./README_KOR.md) | [Français](./README_FR.md) | [Português](./README_PTBR.md) | [Türkçe](./README_TR.md) | [Русский](./README_RU.md) | [Español](./README_ES.md) | [Italiano](./README_IT.md) +[中文说明](./README_CN.md) | [日本語の説明](./README_JA.md) | [한국어 설명](./README_KOR.md) | [Français](./README_FR.md) | [Português](./README_PTBR.md) | [Türkçe](./README_TR.md) | [Русский](./README_RU.md) | [Español](./README_ES.md) | [Italiano](./README_IT.md) | [ไทย](./README_TH.md) ## ✨ Features diff --git a/README_TH.md b/README_TH.md new file mode 100644 index 00000000000..b1a7a1ee533 --- /dev/null +++ b/README_TH.md @@ -0,0 +1,130 @@ +# Eliza (เอไลซ่า) 🤖 + +
+ Eliza Banner +
+ +
+ + 📖 [คู่มือ](https://ai16z.github.io/eliza/) | 🎯 [ตัวอย่าง](https://github.com/thejoven/awesome-eliza) + +
+ +## ✨ ฟีเจอร์ + +- 🛠️ ตัวเชื่อมต่อ Discord, Twitter และ Telegram (Connector) +- 🔗 ซัพพอร์ตสำหรับทุกตัวโมเดล (Llama, Grok, OpenAI, Anthropic, ฯลฯ) +- 👥 มัลติเอเจนต์และห้องสนทนา +- 📚 ง่ายต่อการดึงข้อมูลและการเข้าถึงเอกสาร +- 💾 หน่วยความจำที่สามารถดึงข้อมูลได้ +- 🚀 สามารถสร้างตัวละครและตัวเชื่อมต่อของตัวเองได้ +- ☁️ รองรับหลายตัวโมเดล (local Llama, OpenAI, Anthropic, Groq, ฯลฯ) +- 📦 มันแค่เวิร์ค! + +## 🎯 การใช้งาน + +- 🤖 แชทบอท +- 🕵️ เอเจนต์ที่พึ่งตัวเองได้ +- 📈 การจัดการกระบวนการธุรการ +- 🎮 ตัวละครในเกมส์ (NPC) +- 🧠 การเทรด + +## 🚀 เริ่มต้นการใช้งาน + +### ข้อกำหนดก่อนการติดตั้ง + +- [Python 2.7+](https://www.python.org/downloads/) +- [Node.js 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) +- [pnpm](https://pnpm.io/installation) + +> **หมายเหตุสำหรับผู้ใช้ Windows:** [WSL 2](https://learn.microsoft.com/en-us/windows/wsl/install-manual) จำเป็น + +### ใช้ Starter (แนะนำ) + +```bash +git clone https://github.com/ai16z/eliza-starter.git + +cp .env.example .env + +pnpm i && pnpm start +``` + +จากนั้นอ่าน [คู่มือ](https://ai16z.github.io/eliza/) เพื่อศึกษาวิธีการปรับแต่ง Eliza + +### เริ่มใช้งาน Eliza แบบแมนนวล (แนะนำสำหรับคนที่รู้ว่าทำอะไรอยู่) + +```bash +# โคลน repo +git clone https://github.com/ai16z/eliza.git + +# Checkout release ล่าสุด +# โปรเจกต์นี้มีการอัปเดตค่อนด้างรวดเร็ว แนะนำให้ checkout release ล่าสุดเสมอ +git checkout $(git describe --tags --abbrev=0) +``` + +### เริ่มใช้งาน Eliza ผ่าน Gitpod + +[![เปิดใน Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/ai16z/eliza/tree/main) + +### แก้ไขไฟล์ .env + +คัดลอก .env.example ไปเป็น .env และระบุค่าที่เหมาะสม + +``` +cp .env.example .env +``` + +หทายเหตุ: .env ไม่จำเป็น หากคุณอยากใช้งานเอเจนต์หลายๆตัวพร้อมกันคุณสามารถส่ง secrets ผ่าน JSON ของตัวละครได้ + +### เริ่มใช้งาน Eliza แบบอัตโนมัติ + +มันจำการติดตั้งทั้งหมดแล้วเริ่มต้นการทำงานของเอเจนต์ด้วยตัวละครค่าเริ่มต้น + +```bash +sh scripts/start.sh +``` + +### แก้ไขไฟล์ตัวละคร + +1. เปิด `agent/src/character.ts` เพื่อแก้ไขตัวละครค่าเริ่มต้น เอาคอมเม้นออกและแก้ไข + + +2. เพื่อโหลดตัวละครที่ custom มา + - ใช้ `pnpm start --characters="path/to/your/character.json"` + - สามารถโหลดหลายๆตัวละครพร้อมกันได้ +3. เชื่อมต่อกับ X (Twitter) + - เปลี่ยน `"clients": []` เป็น `"clients": ["twitter"]` ในไฟล์ตัวละครเพื่อเชื่อมต่อกับ X + +### เริ่มใช้งาน Eliza ด้วยตนเอง + +```bash +pnpm i +pnpm build +pnpm start + +# The project iterates fast, sometimes you need to clean the project if you are coming back to the project +pnpm clean +``` + +#### ความต้องการเพิ่มเติม + +คุณอาจต้องติดตั้ง Sharp ถ้าคุณเห็นข้อความผิดพลาดเมื่อเริ่มต้น ลองติดตั้งด้วยคำสั่งต่อไปนี้: + +``` +pnpm install --include=optional sharp +``` + +### คอมูและการติดต่อ + +- [GitHub Issues](https://github.com/ai16z/eliza/issues). ดีสำหรับ: ปัญหาที่พบเมื่อใช้ Eliza และความคิดเห็นเกี่ยวกับฟีเจอร์ +- [Discord](https://discord.gg/ai16z). ดีสำหรับ: แชร์การใช้งานแอปพลิเคชั่นและพบปะกับคอมมู + +## คอนทริบิวเตอร์ + + + + + +## ประวัติดาว + +[![Star History Chart](https://api.star-history.com/svg?repos=ai16z/eliza&type=Date)](https://star-history.com/#ai16z/eliza&Date) From abe8ad8cfb9edb51768310381f4aaea7fe903e9e Mon Sep 17 00:00:00 2001 From: krittawitk Date: Sun, 8 Dec 2024 17:31:03 +0700 Subject: [PATCH 2/4] fix: update README_TH --- README_TH.md | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/README_TH.md b/README_TH.md index b1a7a1ee533..6708da2ef70 100644 --- a/README_TH.md +++ b/README_TH.md @@ -12,21 +12,21 @@ ## ✨ ฟีเจอร์ -- 🛠️ ตัวเชื่อมต่อ Discord, Twitter และ Telegram (Connector) -- 🔗 ซัพพอร์ตสำหรับทุกตัวโมเดล (Llama, Grok, OpenAI, Anthropic, ฯลฯ) +- 🛠️ ฟีเจอร์ครบครัน - สามารถเชื่อมต่อ Discord, Twitter และ Telegram connector ได้ +- 🔗 ซัพพอร์ตครบทุกโมเดล (Llama, Grok, OpenAI, Anthropic, ฯลฯ) - 👥 มัลติเอเจนต์และห้องสนทนา -- 📚 ง่ายต่อการดึงข้อมูลและการเข้าถึงเอกสาร -- 💾 หน่วยความจำที่สามารถดึงข้อมูลได้ -- 🚀 สามารถสร้างตัวละครและตัวเชื่อมต่อของตัวเองได้ -- ☁️ รองรับหลายตัวโมเดล (local Llama, OpenAI, Anthropic, Groq, ฯลฯ) -- 📦 มันแค่เวิร์ค! +- 📚 ง่ายต่อการดึงและเข้าถึงข้อมูลเอกสาร +- 💾 หน่วยความจำที่สามารถเรียกและจัดเก็บข้อมูลได้ +- 🚀 สามารถสร้างตัวละครและตัวเชื่อมต่อของคุณได้หลากหลาย +- ☁️ รองรับหลายโมเดล (local Llama, OpenAI, Anthropic, Groq, ฯลฯ) +- 📦 มันเวิร์คจริงๆ! -## 🎯 การใช้งาน +## 🎯 ตัวอย่างการนำไปใช้ - 🤖 แชทบอท -- 🕵️ เอเจนต์ที่พึ่งตัวเองได้ +- 🕵️ AI เอเจนต์ - 📈 การจัดการกระบวนการธุรการ -- 🎮 ตัวละครในเกมส์ (NPC) +- 🎮 ตัวละครในเกมที่ไม่ใช่ผู้เล่น (NPC) - 🧠 การเทรด ## 🚀 เริ่มต้นการใช้งาน @@ -37,9 +37,9 @@ - [Node.js 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) - [pnpm](https://pnpm.io/installation) -> **หมายเหตุสำหรับผู้ใช้ Windows:** [WSL 2](https://learn.microsoft.com/en-us/windows/wsl/install-manual) จำเป็น +> **หมายเหตุสำหรับผู้ใช้ Windows:** จำเป็นต้องมี [WSL 2](https://learn.microsoft.com/en-us/windows/wsl/install-manual) -### ใช้ Starter (แนะนำ) +### ใช้งานด้วย Starter (แนะนำ) ```bash git clone https://github.com/ai16z/eliza-starter.git @@ -51,14 +51,14 @@ pnpm i && pnpm start จากนั้นอ่าน [คู่มือ](https://ai16z.github.io/eliza/) เพื่อศึกษาวิธีการปรับแต่ง Eliza -### เริ่มใช้งาน Eliza แบบแมนนวล (แนะนำสำหรับคนที่รู้ว่าทำอะไรอยู่) +### เริ่มใช้งาน Eliza ด้วยตนเอง (แนะนำสำหรับคนที่มีประสบการณ์) ```bash # โคลน repo git clone https://github.com/ai16z/eliza.git # Checkout release ล่าสุด -# โปรเจกต์นี้มีการอัปเดตค่อนด้างรวดเร็ว แนะนำให้ checkout release ล่าสุดเสมอ +# โปรเจกต์นี้มีการอัปเดตอยู่บ่อยครั้ง เราแนะนำให้ checkout release ล่าสุดเสมอ git checkout $(git describe --tags --abbrev=0) ``` @@ -74,11 +74,11 @@ git checkout $(git describe --tags --abbrev=0) cp .env.example .env ``` -หทายเหตุ: .env ไม่จำเป็น หากคุณอยากใช้งานเอเจนต์หลายๆตัวพร้อมกันคุณสามารถส่ง secrets ผ่าน JSON ของตัวละครได้ +หมายเหตุ: ไม่จำเป็นต้องใช้ .env หากคุณอยากใช้งานเอเจนต์หลายๆตัวพร้อมกัน คุณสามารถส่ง secrets ผ่าน JSON ของตัวละครได้ ### เริ่มใช้งาน Eliza แบบอัตโนมัติ -มันจำการติดตั้งทั้งหมดแล้วเริ่มต้นการทำงานของเอเจนต์ด้วยตัวละครค่าเริ่มต้น +จะทำการติดตั้งโปรเจกต์ทั้งหมด และเริ่มต้นด้วยบอทตัวละครแบบค่าเริ่มต้น ```bash sh scripts/start.sh @@ -86,10 +86,10 @@ sh scripts/start.sh ### แก้ไขไฟล์ตัวละคร -1. เปิด `agent/src/character.ts` เพื่อแก้ไขตัวละครค่าเริ่มต้น เอาคอมเม้นออกและแก้ไข +1. เปิด `agent/src/character.ts` เพื่อแก้ไขตัวละครเริ่มต้น นำคอมเม้นออกและเริ่มแก้ไข -2. เพื่อโหลดตัวละครที่ custom มา +2. การโหลดตัวละคร custom: - ใช้ `pnpm start --characters="path/to/your/character.json"` - สามารถโหลดหลายๆตัวละครพร้อมกันได้ 3. เชื่อมต่อกับ X (Twitter) @@ -102,13 +102,13 @@ pnpm i pnpm build pnpm start -# The project iterates fast, sometimes you need to clean the project if you are coming back to the project +# โปรเจกต์นี้มีการอัปเดตอยู่บ่อยครั้ง บางครั้งอาจต้องทำการ clean โปรเจกต์ถ้าหากกลับมาทำใหม่ pnpm clean ``` #### ความต้องการเพิ่มเติม -คุณอาจต้องติดตั้ง Sharp ถ้าคุณเห็นข้อความผิดพลาดเมื่อเริ่มต้น ลองติดตั้งด้วยคำสั่งต่อไปนี้: +คุณอาจต้องติดตั้ง Sharp ถ้าหากคุณเห็นข้อความ error เมื่อเริ่มต้น สามารถลองติดตั้งด้วยคำสั่งต่อไปนี้: ``` pnpm install --include=optional sharp @@ -116,8 +116,8 @@ pnpm install --include=optional sharp ### คอมูและการติดต่อ -- [GitHub Issues](https://github.com/ai16z/eliza/issues). ดีสำหรับ: ปัญหาที่พบเมื่อใช้ Eliza และความคิดเห็นเกี่ยวกับฟีเจอร์ -- [Discord](https://discord.gg/ai16z). ดีสำหรับ: แชร์การใช้งานแอปพลิเคชั่นและพบปะกับคอมมู +- [GitHub Issues](https://github.com/ai16z/eliza/issues). เหมาะสำหรับ: ปัญหาที่พบเมื่อใช้ Eliza และข้อเสนอแนะเกี่ยวกับฟีเจอร์ +- [Discord](https://discord.gg/ai16z). เหมาะสำหรับ: แชร์ผลงานแอปพลิเคชั่นและพบปะกับคอมมูนิตี้ ## คอนทริบิวเตอร์ From 13e7e30a5c0a5f860b9645b1d148a3dd11c8295f Mon Sep 17 00:00:00 2001 From: freeed Date: Sun, 8 Dec 2024 19:42:59 +0700 Subject: [PATCH 3/4] chore(typo): fix typo TH readme --- README_TH.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/README_TH.md b/README_TH.md index 6708da2ef70..1c37d8cc2df 100644 --- a/README_TH.md +++ b/README_TH.md @@ -12,26 +12,26 @@ ## ✨ ฟีเจอร์ -- 🛠️ ฟีเจอร์ครบครัน - สามารถเชื่อมต่อ Discord, Twitter และ Telegram connector ได้ +- 🛠️ สามารถเชื่อมต่อ Discord, Twitter และ Telegram ได้ - 🔗 ซัพพอร์ตครบทุกโมเดล (Llama, Grok, OpenAI, Anthropic, ฯลฯ) - 👥 มัลติเอเจนต์และห้องสนทนา - 📚 ง่ายต่อการดึงและเข้าถึงข้อมูลเอกสาร -- 💾 หน่วยความจำที่สามารถเรียกและจัดเก็บข้อมูลได้ -- 🚀 สามารถสร้างตัวละครและตัวเชื่อมต่อของคุณได้หลากหลาย +- 💾 มีหน่วยความจำและที่จัดเก็บข้อมูล +- 🚀 ง่ายต่อการปรับแต่งไม่ว่าจะเป็นการสร้าง clients หรือกำหนด action - ☁️ รองรับหลายโมเดล (local Llama, OpenAI, Anthropic, Groq, ฯลฯ) -- 📦 มันเวิร์คจริงๆ! +- 📦 ครบเครื่องเรื่อง AI agent! ## 🎯 ตัวอย่างการนำไปใช้ - 🤖 แชทบอท - 🕵️ AI เอเจนต์ -- 📈 การจัดการกระบวนการธุรการ +- 📈 Agents ที่ืำงานด้วยตนเอง - 🎮 ตัวละครในเกมที่ไม่ใช่ผู้เล่น (NPC) - 🧠 การเทรด ## 🚀 เริ่มต้นการใช้งาน -### ข้อกำหนดก่อนการติดตั้ง +### สิ่งที่จำเป็นก่อนเริ่มใช้งาน - [Python 2.7+](https://www.python.org/downloads/) - [Node.js 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) @@ -39,7 +39,7 @@ > **หมายเหตุสำหรับผู้ใช้ Windows:** จำเป็นต้องมี [WSL 2](https://learn.microsoft.com/en-us/windows/wsl/install-manual) -### ใช้งานด้วย Starter (แนะนำ) +### เริ่มใช้งานด้วยตัวอย่าง (แนะนำ) ```bash git clone https://github.com/ai16z/eliza-starter.git @@ -78,7 +78,7 @@ cp .env.example .env ### เริ่มใช้งาน Eliza แบบอัตโนมัติ -จะทำการติดตั้งโปรเจกต์ทั้งหมด และเริ่มต้นด้วยบอทตัวละครแบบค่าเริ่มต้น +จะทำการติดตั้งโปรเจกต์ทั้งหมด และเริ่มต้น bot ด้วยตัวละครแบบค่าเริ่มต้น ```bash sh scripts/start.sh @@ -93,7 +93,7 @@ sh scripts/start.sh - ใช้ `pnpm start --characters="path/to/your/character.json"` - สามารถโหลดหลายๆตัวละครพร้อมกันได้ 3. เชื่อมต่อกับ X (Twitter) - - เปลี่ยน `"clients": []` เป็น `"clients": ["twitter"]` ในไฟล์ตัวละครเพื่อเชื่อมต่อกับ X + - เปลี่ยน `"clients": []` เป็น `"clients": ["twitter"]` ในไฟล์ตัวละครเพื่อเชื่อมต่อกับ X (Twitter) ### เริ่มใช้งาน Eliza ด้วยตนเอง @@ -106,7 +106,7 @@ pnpm start pnpm clean ``` -#### ความต้องการเพิ่มเติม +#### สิ่งที่จำเป็นเพิ่มเติม คุณอาจต้องติดตั้ง Sharp ถ้าหากคุณเห็นข้อความ error เมื่อเริ่มต้น สามารถลองติดตั้งด้วยคำสั่งต่อไปนี้: @@ -114,12 +114,12 @@ pnpm clean pnpm install --include=optional sharp ``` -### คอมูและการติดต่อ +### ชุมชนและข้อมูลการติดต่อ -- [GitHub Issues](https://github.com/ai16z/eliza/issues). เหมาะสำหรับ: ปัญหาที่พบเมื่อใช้ Eliza และข้อเสนอแนะเกี่ยวกับฟีเจอร์ +- [GitHub Issues](https://github.com/ai16z/eliza/issues). เหมาะสำหรับ: เมื่อปัญหาที่พบเมื่อใช้ Eliza และข้อเสนอแนะเกี่ยวกับฟีเจอร์เพิ่มเติม - [Discord](https://discord.gg/ai16z). เหมาะสำหรับ: แชร์ผลงานแอปพลิเคชั่นและพบปะกับคอมมูนิตี้ -## คอนทริบิวเตอร์ +## ผู้มีส่วนร่วม From 584d2906b51e9d6d7f0e0d18ab5a041e07ab8b13 Mon Sep 17 00:00:00 2001 From: ayvee <113040046+asianviking@users.noreply.github.com> Date: Sun, 8 Dec 2024 20:08:05 +0700 Subject: [PATCH 4/4] chore: fix typo --- README_TH.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README_TH.md b/README_TH.md index 1c37d8cc2df..f65a790dc06 100644 --- a/README_TH.md +++ b/README_TH.md @@ -1,4 +1,4 @@ -# Eliza (เอไลซ่า) 🤖 +# Eliza (อีไลซ่า) 🤖
Eliza Banner @@ -24,8 +24,8 @@ ## 🎯 ตัวอย่างการนำไปใช้ - 🤖 แชทบอท -- 🕵️ AI เอเจนต์ -- 📈 Agents ที่ืำงานด้วยตนเอง +- 🕵️ เอเจนต์อิสระ (Autonomous Agent) +- 📈 จัดการฝั่งธุรกิจ - 🎮 ตัวละครในเกมที่ไม่ใช่ผู้เล่น (NPC) - 🧠 การเทรด