📢 #GateOpinionQuest# สำหรับ #50# ออนไลน์แล้ว! DYOR เกี่ยวกับ Ola (OLA), แบ่งปันความคิดเห็นของคุณใน Gate.io Post, รับรางวัล OLA มูลค่า $100!
💰 เลือก 10 ผู้เข้าร่วมโชคดี ชนะรางวัล $10 ใน $OLA แต่ละคนได้ง่ายๆ!
👉 วิธีการเข้าร่วม:
1. วิจัย Ola (OLA) และแบ่งปันความเห็นของคุณใน Gate.io Post.
2.แสดงรายกา
บทความเพื่อทำความเข้าใจโครงการโอเพ่นซอร์ส AI Town ที่เผยแพร่โดย a16z: แนะนำเมืองเสมือนจริง ตัวละคร AI สามารถเข้าสังคมและใช้ชีวิตได้
โพสต์ต้นฉบับโดย Liam 'Akiba' Wright, Cryptoslate
การรวบรวมต้นฉบับ: Felix, PANews
Andreessen Horowitz (a16z) บริษัทร่วมทุนเปิดตัวโค้ดสำหรับ AI Town ซึ่งเป็นโครงการโอเพ่นซอร์สที่ช่วยให้นักพัฒนาสร้างโลกเสมือนจริงของตนเองที่ขับเคลื่อนด้วยปัญญาประดิษฐ์ ตามที่ทีม a16z ได้ประกาศบนแพลตฟอร์ม X (เดิมคือ Twitter) โปรเจกต์อันทะเยอทะยานนี้มีจุดมุ่งหมายเพื่อ "สร้างโลกเสมือนของผู้ใช้เองผ่านเอเจนต์กำเนิดปัญญาประดิษฐ์ (Generative Agent)"
AI Town ก่อตั้งโดย a16z และ Convex Dev บริษัทพอร์ตโฟลิโอ โดยได้รับแรงบันดาลใจจากเอกสาร "Generative Agent" ของมหาวิทยาลัยสแตนฟอร์ด จึงแนะนำเมืองเสมือนจริงที่ตัวละครปัญญาประดิษฐ์สามารถใช้ชีวิต พูดคุย และเข้าสังคมได้ ตามรายละเอียดที่เปิดเผยโดย GitHub AI Town ได้รับการออกแบบให้เป็นแพลตฟอร์มที่ปรับแต่งได้และขยายได้
![บทความเพื่อทำความเข้าใจโครงการโอเพ่นซอร์ส AI Town ที่เผยแพร่โดย a16z: แนะนำเมืองเสมือนจริง ตัวละคร AI สามารถเข้าสังคมและใช้ชีวิตได้](https://img-cdn.gateio.im/resized-social/moments-7f230462a9-a2ad34f79d- dd1a6f-1c6801 )
วิธีการทำงานของ AI Town
โดยพื้นฐานแล้ว AI Town คือพื้นที่ขนาดเล็กที่มีชีวิตชีวาของตัวละครปัญญาประดิษฐ์ แต่ละตัวมีบุคลิกเฉพาะตัวที่แตกต่างกัน อักขระ AI เหล่านี้สามารถโต้ตอบในลักษณะที่สมจริงเหมือนมนุษย์ ทำให้เกิดพลวัตทางสังคมที่น่าสนใจภายในสภาพแวดล้อมเสมือนจริง
อักขระ AI แต่ละตัวในเมืองจะได้รับคำใบ้เมื่อสร้างขึ้น ซึ่งช่วยกำหนดลักษณะตัวละครและทำหน้าที่เป็นพื้นฐานสำหรับการโต้ตอบและพฤติกรรมของมัน เมื่อตัวละคร AI โต้ตอบกัน พวกมันจะเก็บบันทึกการสนทนา ดังนั้นจึงรับประกันความต่อเนื่องของการโต้ตอบในอนาคต ความสามารถในการจดจำการสื่อสารในอดีตนี้นำมาซึ่งการเล่าเรื่องที่ไม่เหมือนใครให้กับตัวละคร AI แต่ละตัว เพิ่มความสมจริงและความซับซ้อนของสภาพแวดล้อมเสมือนจริง
ในระดับที่กว้างกว่านั้น หมายความว่าตัวละคร AI แต่ละตัวสามารถสร้างเรื่องราวของตัวเองในเมือง AI โดยอาศัยปฏิสัมพันธ์กับตัวละครอื่น ๆ และประสบการณ์ที่ได้รับเมื่อเวลาผ่านไป เมื่อเรื่องเล่าเหล่านี้เผยออกมา ตัวละคร AI เหล่านี้จะสร้างชุดเรื่องราวที่สร้างโดย AI ซึ่งพัฒนาตามเวลาจริง สะท้อนถึงความซับซ้อนของชุมชนในโลกแห่งความเป็นจริง
การโต้ตอบแบบไดนามิกและการพัฒนาเรื่องราวนี้เกิดขึ้นได้จากสแต็กเทคโนโลยีพื้นฐานของ AI Town ซึ่งรวมถึง Convex สำหรับเฟรมเวิร์กแบบไร้เซิร์ฟเวอร์ส่วนหลัง Pinecone สำหรับการจัดเก็บเวกเตอร์ Clerk สำหรับการตรวจสอบสิทธิ์และการสร้างข้อความภาษาธรรมชาติ OpenAI และ Fly สำหรับการปรับใช้
การสร้างข้อความภาษาธรรมชาติด้วย OpenAI ช่วยให้ตัวละคร AI มีบทสนทนาที่สมจริงและสอดคล้องกัน ในขณะเดียวกัน Convex backend serverless framework มอบโครงสร้างพื้นฐานที่จำเป็นในการจัดการสถานะส่วนกลางที่ใช้ร่วมกันและบันทึกเหตุการณ์ทั้งหมด เพื่อให้มั่นใจว่าความต่อเนื่องและวิวัฒนาการของการโต้ตอบของตัวละครและการเล่าเรื่อง
โดยพื้นฐานแล้ว AI Town เป็นตัวแทนของการผสมผสานที่สมบูรณ์แบบของเทคโนโลยี AI ขั้นสูงและการออกแบบที่เป็นนวัตกรรม สร้างแพลตฟอร์มที่ไม่เหมือนใครซึ่งนักพัฒนาสามารถสำรวจศักยภาพของการพัฒนาเรื่องเล่าที่ขับเคลื่อนด้วย AI ในสภาพแวดล้อมเสมือนจริง
การปรับแต่ง AI Town
คุณสมบัติที่สำคัญของ AI Town คือความสามารถรอบด้าน นักพัฒนาสามารถปรับแต่งคอมโพเนนต์ต่างๆ ได้ รวมถึงข้อมูลคุณลักษณะและสไปรต์ชีต (หมายเหตุ: รูปแบบไฟล์ภาพที่ใช้ในการพัฒนาเกม ประกอบด้วยภาพขนาดใหญ่ที่มีภาพหลายภาพและไฟล์กำหนดค่า), Tilemap (แผนที่ไทล์) วิศวกรรมของข้อความ พร้อมท์การสร้างและกฎของเกมและตรรกะ ความยืดหยุ่นนี้ช่วยให้สามารถใช้งานแอพพลิเคชั่นได้หลากหลาย ตั้งแต่โปรเจ็กต์ง่ายๆ ไปจนถึงเกมที่มีผู้เล่นหลายคนที่ปรับขนาดได้
ในการตั้งค่าเวอร์ชันของ AI Town นักพัฒนาจะต้องโคลนพื้นที่เก็บข้อมูลของโครงการ ติดตั้งแพ็คเกจ และเพิ่มคีย์ API สำหรับบริการต่างๆ เช่น OpenAI และ Pinecone Convex จัดการการกำหนดค่าเริ่มต้นของโลก AI ของตัวละคร และตรรกะของเกม ในขณะที่เว็บไซต์ที่ขับเคลื่อนโดย Next.js จะจัดการบัญชีผู้ใช้ผ่าน Clerk
เพื่อรักษาจิตวิญญาณของโอเพ่นซอร์ส ทีมพัฒนา a16z และ Convex สนับสนุนให้ชุมชนสร้างปฏิสัมพันธ์ที่ซับซ้อนมากขึ้นบน AI Town