요즘 갑자기 대화형 미연시에 꽂혀서 미연시 한번 만들어볼까? 싶어서 만들어볼까 함.
그냥 미연시는 재미 없으니까 AI 섞어서 만들 생각인데, 잘 될지는 모르겠지만 한번 해봄.
웬만해서는 2D로 하고싶지만 리소스 찾을 생각하면 막막하니까 임시 3D 모델로 Test.
옛날에 공짜로 풀어서 다운받은건데 표정이나 포즈 등 애니메이션도 포함된 에셋이라 사용.
한번도 쓴 적 없었는데 이렇게 쓸 줄은 몰랐네.
대충 씬에 넣어주고 다이얼로그 창도 대충 만들어줌
이제 chatgpt 로 티키타카 해야하니까 chatgpt랑 연동시키는 코드를 gpt로 짜달라고 함
코드는 관심 없을 테니 대충 스킵
chatgpt 구독중이라 api 토큰도 좀 주는 줄 알았는데 어림도 없네;;
그래서 다른 openAI api 말고 다른 api를 써야함.
퍼블렉시티는 매달 5달러 치 API 이용 가능하다고 해서 퍼블렉시티로 변경.
물론 퍼블렉시티로 연동 스크립트 작성해달라고 함.
왼쪽 위의 입력창은 어떤 컨셉으로 답변할지 적는 곳이고 가운데는 내가 하는 말.
그렇게 실행시켜보면
잘 되긴 하는데 그냥 지 멋대로 말하는 문제가 생김, 역할을 조금 더 상세히 부여해서 메타인지를 좀 시켜줘야겠음
심심이처럼 말하긴 하지만 아까처럼 주제파악을 못하지는 않는 것 같음.
이제 대사 말고도 추가적으로 이름이나 표정, 포즈 등의 정보를 받아야 함.
애초에 AI가 답변을 할 때 JsonData로 뱉으라고 하면 관리가 편할 것 같아서 필수 지침을 추가하고 다음과 같이 작성
그러면 다음과 같은 결과를 얻을 수 있음.
이제 이 가공된 데이터들을 적용시켜줘야함.
요런식으로 받아서 캐릭터의 애니메이션도 변경해주고 이름도 표시되게 해주면
굳
다음에는 사용자와의 대화를 기억하고 대화 주제에 맞게 대화하도록 할 예정
