Generative AI란?
명시적으로 프로그래밍되지 않고 프롬포트에 의해 자율적으로 생성되는 콘텐츠를 만드는 데 중점을 둔 인공 지능의 한 분야를 말합니다. GAN(Generative Adversarial Networks), VAE(Variational Autoencoders) 및 RNN(Recurrent Neural Networks)과 같은 딥 러닝 모델을 활용하여 패턴을 학습하고 훈련 데이터와 매우 유사한 새로운 데이터를 생성합니다.
Inworld 링크
위 링크를 타고 들어가서 회원가입을 합니다.
Inworld Import 하기
회원가입이 성공적으로 마무리 되면 위와 같이 Inworld Default 모델들이 Setting된 것을 확인할 수 있습니다.
다음으로 에셋스토어 링크를 타고 Inworld SDK를 임포트해줍니다.
임포트가 성공적으로 마무리 되면 에셋 폴더 안에 Inworld.AI폴더가 생겨난 것을 확인할 수 있습니다.
Inworld 데이터를 Unity에 가져오기 위한 세팅작업
상단에 Inworld 탭을 누른 후 Studio Panel을 눌러주면 우측 사진처럼 윈도우창이 뜨는 것을 볼 수 있습니다.
Inworld Scene에는 예제로 몇 가지 들어있으며 올림프스를 예제로 선택해봤습니다.
Log In를 눌러주면 Auto Token을 집어넣어야하는 빈칸이 생겨납니다.
Inworld 홈페이지로 다시 돌아가서 Integrations탭을 눌러줍니다.
API Keys와 Studio Access Token가 필요하므로 만들어보겠습니다.
처음에는 발급받은 API Keys가 없으므로 (+Generate new key)를 눌러줍니다.
API Keys를 받은 후 Studio Access Token을 펼친 다음 복붙해서 유니티 윈도우창에 붙여넣습니다.
로그인을 하면 설정할 수 있는 여러가지 옵션들이 토글형식으로 제공됩니다.
첫 번째, WorkSpace : 기본적으로 제공된 Inworld AI Demo 워크스페이스만이 존재합니다. 추후 새로 워크스페이스를 생성하면 상황에 맞게 워크스페이스를 선택하시면 됩니다.
두 번째, Key: Integration 탭에서 새로 발급받은 API Keys입니다. 이 또한, 필요에 따라 API Key를 선택해줍니다!
마지막 세 번째 Inworld Scene : WorkSpace에 만들어진 씬들 중 하나를 선택하는 단계입니다.
캐릭터 삭제하는 방법
Sample Scene 실행장면
채팅이 아닌 음성채팅으로 주고받는건데 영상촬영할 때 마이크를 음소거 했네요ㅎㅎ;;
이때는 따로 API Key 세팅 및 Access Token 세팅을 할 필요는 없습니다.