위험 경고: '가상화폐', '블록체인'이라는 이름으로 불법 자금 모집 위험에 주의하세요. — 은행보험감독관리위원회 등 5개 부처
검색
로그인
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
시장 동향 보기
a16z가 공개한 오픈소스 프로젝트 AI 타운을 이해하기 위한 기사: AI 캐릭터가 사교하고 생활할 수 있는 가상 마을을 소개합니다.
PANews
特邀专栏作者
2023-08-17 11:30
이 기사는 약 1072자로, 전체를 읽는 데 약 2분이 소요됩니다
a16z가 출시하는 AI 타운에서는 각 AI 캐릭터가 소셜 기억을 갖게 되며, 모든 사람의 스토리 라인이 얽혀 가상 마을이 더 이상 가상이 되지 않게 됩니다.

원래는 Liam Akiba Wright가 썼습니다.Cryptoslate

원곡: 펠릭스, PANews

벤처 캐피탈 회사인 Andreessen Horowitz(a16z)는 개발자가 인공 지능으로 구동되는 자신만의 가상 세계를 만들 수 있는 오픈 소스 프로젝트인 AI Town의 코드를 공개했습니다. a16z 팀이 X 플랫폼(이전 트위터)에서 발표한 것처럼 이 야심 찬 프로젝트는 인공지능 생성 에이전트(Generative Agent)를 통해 사용자 자신의 가상 세계를 구축하는 것을 목표로 합니다.

AI 타운은 a16z와 포트폴리오 회사인 Convex Dev가 협력하여 설립한 것으로, 스탠포드 대학의 Generative Agent 논문에서 영감을 받아 인공지능 캐릭터가 살고, 대화하고, 사교할 수 있는 가상 마을을 소개했습니다. GitHub에서 공개한 세부 정보에 따르면 AI Town은 사용자 정의 및 확장 가능한 플랫폼으로 설계되었습니다.

AI 타운의 작동 방식

AI 타운은 본질적으로 각자 고유한 개성을 지닌 인공지능 캐릭터들의 역동적인 축소판입니다. 이러한 AI 캐릭터는 현실적이고 인간과 유사한 방식으로 상호 작용할 수 있어 가상 환경 내에서 흥미로운 사회적 역학을 만들어냅니다.

마을의 각 AI 캐릭터는 생성될 때 힌트를 받으며, 이는 캐릭터를 형성하는 데 도움이 되고 상호 작용 및 행동의 기초 역할을 합니다. AI 캐릭터가 서로 상호 작용할 때 대화 내용을 기록하여 향후 상호 작용의 연속성을 보장합니다. 과거 통신을 기억하는 이 능력은 각 AI 캐릭터에 고유한 내러티브를 제공하여 가상 환경의 현실감과 복잡성을 더욱 향상시킵니다.

더 넓은 차원에서 보면, 이는 기본적으로 각 AI 캐릭터가 다른 캐릭터와의 상호작용과 시간이 지남에 따라 얻은 경험을 기반으로 AI 타운에서 자신만의 스토리를 구축할 수 있다는 것을 의미합니다. 이러한 내러티브가 전개됨에 따라 이러한 AI 캐릭터는 실제 커뮤니티의 복잡성을 반영하여 실시간으로 진화하는 일련의 AI 생성 스토리를 만듭니다.

이러한 역동적인 상호작용과 스토리 전개는 백엔드 서버리스 프레임워크를 위한 Convex, 벡터 저장을 위한 Pinecone, 인증을 위한 Clerk, 자연어 텍스트 생성을 위한 OpenAI 및 Fly를 포함한 AI Town의 기본 기술 스택 덕분에 달성됩니다.

OpenAI를 통한 자연어 텍스트 생성을 통해 AI 캐릭터가 현실적이고 일관된 대화를 나눌 수 있습니다. 동시에 Convex 백엔드 서버리스 프레임워크는 공유된 전역 상태와 모든 이벤트의 로그를 관리하는 데 필요한 인프라를 제공하여 캐릭터 상호 작용과 내러티브의 연속성과 발전을 보장합니다.

본질적으로 AI Town은 고급 AI 기술과 혁신적인 디자인의 완벽한 결합을 나타내며 개발자가 가상 ​​환경에서 AI 기반 내러티브 개발의 잠재력을 탐색할 수 있는 독특한 플랫폼을 만듭니다.

AI 타운 커스터마이징

AI Town의 주요 특징은 다양성입니다. 개발자는 기능 데이터 및 스프라이트 시트(참고: 게임 개발에 사용되는 이미지 파일 형식. 여러 이미지가 포함된 큰 이미지와 구성 파일로 구성됨), 타일맵(타일 맵), 텍스트 엔지니어링 등 다양한 구성 요소를 사용자 정의할 수 있습니다. 생성 프롬프트, 게임 규칙 및 논리. 이러한 유연성 덕분에 간단한 프로젝트부터 확장 가능한 멀티플레이어 게임까지 다양한 응용 프로그램을 사용할 수 있습니다.

AI Town 버전을 설정하려면 개발자는 프로젝트 저장소를 복제하고, 패키지를 설치하고, OpenAI 및 Pinecone과 같은 서비스에 대한 API 키를 추가해야 합니다. Convex는 월드 초기화, 캐릭터 AI, 게임 로직을 처리하고 Next.js 기반 웹사이트는 Clerk를 통해 사용자 계정을 관리합니다.

오픈 소스의 정신에 맞춰 a16z 및 Convex 개발 팀은 커뮤니티가 AI Town을 기반으로 보다 복잡한 상호 작용을 구축하도록 권장합니다.

AI
a16z
Odaily 공식 커뮤니티에 가입하세요