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 mô phỏng do AI hỗ trợ của riêng họ.
Như nhóm a16z đã báo cáo về X, dự án đầy tham vọng này nhằm dân chủ hóa việc xây dựng môi trường mô phỏng của riêng bạn với các tác nhân AI.
Dự án đổi mới, được xây dựng với sự cộng tác của công ty danh mục đầu tư Convex Dev và lấy cảm hứng từ bài báo của Stanford Generative Agent, giới thiệu một thị trấn ảo nơi các nhân vật AI sinh sống, trò chuyện và giao lưu. Theo thông tin chi tiết trên GitHub của a16z, AI Town được thiết kế để trở thành một nền tảng có thể tùy chỉnh và mở rộng, lấy cảm hứng từ nghiên cứu về các tác nhân tổng quát.
Cách AI Town hoạt động.
Ở hậu trường, AI Town dựa trên nền tảng công nghệ mạnh mẽ, bao gồm Convex cho khung serverless phía sau, Pinecone cho lưu trữ véc-tơ, Clerk để xác thực, OpenAI để tạo văn bản ngôn ngữ tự nhiên và Fly để triển khai.
Nền tảng này về cơ bản là một mô hình thu nhỏ sống động gồm các nhân vật AI, mỗi nhân vật đều có cá tính riêng. Những nhân vật AI này được trang bị khả năng tương tác với nhau theo cách giống con người một cách thuyết phục, tạo ra một động lực xã hội hấp dẫn trong môi trường ảo.
Mỗi nhân vật AI trong thị trấn được cung cấp một dấu nhắc bắt đầu để định hình tính cách của 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ọ lưu giữ ký ức về các cuộc trò chuyện của mình, cho phép tương tác của họ được liên tục. Khả năng ghi nhớ nền tảng giao dịch trong quá khứ này dẫn đến các câu chuyện riêng biệt cho từng nhân vật AI, nâng cao hơn nữa tính chân thực và độ 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ể tạo nên câu chuyện của riêng mình trong Thị trấn AI dựa trên tương tác của nhân vật đó với các nhân vật khác và kinh nghiệm mà nhân vật đó tích lũy được theo thời gian. Khi những câu chuyện này diễn ra, chúng 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 một 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ệ tiên tiến bên dưới Thị trấn AI. Việc sử dụng OpenAI để tạo văn bản bằng ngôn ngữ tự nhiên cho phép các ký tự AI tham gia vào các cuộc hội thoại thực tế và mạch lạc. Trong khi đó, khung máy chủ không có đầu cuối của 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ý về tất cả các sự kiện, đảm bảo tính liên tục và sự phát triển của các tương tác và tường thuật của nhân vật.
Về bản chất, AI Town đại diện cho sự kết hợp tinh vi giữa các 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ột môi trường mô phỏng.
tùy chỉnh Thị trấn AI của a16z
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 ký tự và bảng sprite, môi trường trực quan của sơ đồ ô xếp, kỹ thuật tạo lời nhắc tạo văn bản cũng như 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, AI của nhân vật và logic chơi trò chơi của thế giới, trong khi trang web do Next.js cung cấp quản lý việc quản lý tài khoản người dùng thông qua Clerk.
AI Town đại diện cho một bước quan trọng hướng tới việc phát triển các môi trường mô phỏng AI dễ tiếp cận hơn. Việc kết hợp các khuôn khổ có thể tái sử dụng như Convex và Clerk với các định nghĩa ký tự dựa trên dữ liệu mang lại cho nhà phát triển một cơ sở vững chắc để xây dựng các trò chơi phức tạp hơn hoặc tiến hành các thử nghiệm nghiên cứu.
Để phù hợp với đặc điểm nguồn mở, nhóm a16z và Convex Dev 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.
Bài đăng xuất hiện đầu tiên trên WebGiaCoin.
Theo Cryptoslate
|