Bài viết tìm hiểu dự án mã nguồn mở AI Town do a16z phát hành: Giới thiệu thị trấn ảo, nhân vật AI có thể giao lưu và sinh sống

Bài gốc của Liam 'Akiba' Wright, Cryptoslate

Tổng hợp gốc: Felix, PANews

Công ty đầu tư mạo hiểm Andreessen Horowitz (a16z) đã phát hành mã cho AI Town, một dự án mã nguồn mở cho phép các nhà phát triển tạo thế giới ảo của riêng họ do trí tuệ nhân tạo điều khiển. Như nhóm a16z đã công bố trên nền tảng X (trước đây là Twitter), dự án đầy tham vọng này nhằm mục đích "xây dựng thế giới ảo của riêng người dùng thông qua các tác nhân tạo trí tuệ nhân tạo (Generative Agent)".

AI Town do a16z và công ty đầu tư Convex Dev hợp tác thành lập. Lấy cảm hứng từ bài báo "Generative Agent" của Đại học Stanford, AI Town đã giới thiệu một thị trấn ảo nơi các nhân vật trí tuệ nhân tạo có thể sống, trò chuyện và giao lưu. Theo thông tin chi tiết được tiết lộ bởi GitHub, AI Town được thiết kế như một nền tảng có thể tùy chỉnh và mở rộng.

![Bài viết tìm hiểu dự án mã nguồn mở AI Town do a16z phát hành: Giới thiệu thị trấn ảo, nhân vật AI có thể giao lưu và sinh sống](https://img-cdn.gateio.im/resized-social/moments-7f230462a9-a2ad34f79d- dd1a6f-1c6801 )

Cách thức hoạt động của Thị trấn AI

AI Town về cơ bản là một mô hình thu nhỏ sôi động của các nhân vật trí tuệ nhân tạo, mỗi nhân vật đều có cá tính độc đáo của riêng mình. Những nhân vật AI này có thể tương tác theo cách thực tế, giống con người, tạo ra các động lực xã hội thú vị trong môi trường ảo.

Mỗi nhân vật AI trong thị trấn sẽ nhận được một gợi ý khi được tạo, giúp định hình nhân vật và làm cơ sở cho các tương tác và hành vi của nhân vật đó. Khi các nhân vật AI tương tác với nhau, họ sẽ ghi lại cuộc trò chuyện, do đó đảm bảo tính liên tục của các tương tác trong tương lai. Khả năng ghi nhớ các giao tiếp trong quá khứ này mang đến một câu chuyện độc đáo cho từng nhân vật AI, nâng cao hơn nữa tính chân thực và sự phức tạp của môi trường ảo.

Ở cấp độ rộng hơn, điều này có nghĩa là mỗi nhân vật AI về cơ bản có thể xây dựng câu chuyện của riêng mình trong thị trấn AI dựa trên sự tương tác với các nhân vật khác và kinh nghiệm có được theo thời gian. Khi những câu chuyện này mở ra, những nhân vật AI này tạo ra một loạt câu chuyện do AI tạo ra phát triển theo thời gian thực, phản ánh sự phức tạp của các cộng đồng trong thế giới thực.

Sự tương tác năng động và phát triển câu chuyện này đạt được nhờ vào kho công nghệ cơ bản của AI Town, bao gồm Convex cho khung máy chủ không có máy chủ phụ trợ, Pinecone để lưu trữ véc tơ, Thư ký để xác thực và tạo văn bản ngôn ngữ tự nhiên. OpenAI và Fly để triển khai.

Tạo văn bản bằng ngôn ngữ tự nhiên với OpenAI cho phép các nhân vật AI có các cuộc hội thoại chân thực và mạch lạc. Đồng thời, khung không máy chủ phụ trợ Convex cung cấp cơ sở hạ tầng cần thiết để quản lý trạng thái toàn cầu được chia sẻ và nhật ký tất cả các sự kiện, đảm bảo tính liên tục và phát triển của các tương tác nhân vật và tường thuật.

Về bản chất, AI Town đại diện cho sự kết hợp hoàn hảo giữa công nghệ AI tiên tiến và thiết kế sáng tạo, tạo ra một nền tảng độc đáo nơi các nhà phát triển có thể khám phá tiềm năng phát triển câu chuyện do AI điều khiển trong môi trường ảo.

Tùy chỉnh Thị trấn AI

Một tính năng chính của AI Town là tính linh hoạt của nó. Các nhà phát triển có thể tùy chỉnh các thành phần khác nhau, bao gồm dữ liệu tính năng và bảng sprite (lưu ý: định dạng tệp hình ảnh được sử dụng trong phát triển trò chơi. Nó bao gồm một hình ảnh lớn chứa nhiều hình ảnh và tệp cấu hình), Bản đồ ô vuông (bản đồ ô vuông ), kỹ thuật của văn bản lời nhắc tạo, quy tắc và logic của trò chơi. Tính linh hoạt này cho phép nhiều ứng dụng tiềm năng khác nhau, từ các dự án đơn giản đến các trò chơi nhiều người chơi có thể mở rộng.

Để thiết lập phiên bản AI Town của họ, các nhà phát triển phải sao chép kho lưu trữ của dự án, cài đặt gói và thêm khóa API cho các dịch vụ như OpenAI và Pinecone. Convex xử lý quá trình khởi tạo thế giới, AI nhân vật và logic trò chơi, trong khi trang web do Next.js cung cấp quản lý tài khoản người dùng thông qua Clerk.

Để phù hợp với tinh thần mã nguồn mở, nhóm phát triển a16z và Convex khuyến khích cộng đồng xây dựng các tương tác phức tạp hơn trên AI Town.

Xem bản gốc
  • Phần thưởng
  • Bình luận
  • Chia sẻ
Bình luận
Không có bình luận