국내에 AI캐릭터 관련 커뮤니티가 없는게 내심 아쉬웠는데 찾아보니까 있긴 있네...
크게 활성화 될 것 같지는 않지만 혹시 필요한 사람 있을까 싶어서 내가 AI캐릭터를 다뤄보고, 포럼에서 교류하며 얻은 지식을 간략하게나마 써봄
나도 한달 좀 넘은 정도밖에 안됐고 열댓 개 정도만 만들어봐서 AI캐릭터에 막 관심을 갖게 된 사람들한테 알려줄 수는 있다 이정도?
1. 캐릭터 생성
시작하기 전 알아둘 점 : 지금은 아바타 만들면 못지움, 차후 기능 추가 예정이라고 함.
AI한테 영향을 주는건 저 빨간색 요소들인데 나머지는 간략하게 설명하자면
Avarta : 아바타. 사실 몰입하는 데는 이게 되게 중요하더라, 그냥 알파벳만 띡 있으면 좀... 이미지 따와서 해도 되고, 나는 그냥 WEBUI로 만듦.
Visibility : 가시성. Public으로 놓으면 사람들한테 공개되는데, 채팅을 죄다 학습해서 그런가 내가 원하는대로 안 되는 느낌이 있으니 참고.
중요한건 여기부터.
Name : 말 그대로 이름. 근데 단순히 이름이 아니라 생각보다 중요함. 이거 하나로 무슨 AI를 만들지 정체성을 확립할 수도 있다.
Greeting : 인삿말. 근데 인사보다는 자기소개라고 생각하면 편하다. 말투도 그렇고 앞으로 얘가 말할때 영향을 많이 준다.
예를 들어, "Ha-ha! Nice to meet you! I'm Lucas, the cool guy!" 라고 쓰면, 세부 설정에서 건드리지 않는 한 대체로 당당하고 멋있는 남자가 됨.
Short/Long Description : 본격적으로 AI의 내/외면을 확립하는 부분. 캐릭터의 배경이나 외형이나 성격 등 어떤 것을 적어도 좋다.
여기에 대해서는 뭘 써도 좋은데, 말해줄 수 있는 건 자기 입장에서 말하는 것처럼 쓰는 게 베스트라는 것
예를 들어 "He is a hero who carries out justice." 보다는 "I'm a hero for justice!" 라고 쓰는게 자연스러움
대체로 짧은 설명에 핵심적인 부분을 담고, 긴 설명에 그 캐릭터의 자투리 설명을 한다고 보면 됨.
Definition : 이건 있어도 없어도 좋지만 남용하거나 중복되는 내용이 많으면 캐릭터의 대화의 폭이 줄어들고 반복하는 경향이 생김
좀 더 정교하게 컨셉을 잡고싶으면 쓰는거고, 가닥만 잡고 캐릭터AI한테 주도적인 대화를 맡기고 싶으면 적당히 자제하면 된다.
그리고 말투도 여기서 교정할 수 있음. 여기서 말투 가닥을 잡아놓고 실제로 채팅하면서 확립하면 되는데, 그건 2번에서 설명함
보통은 대화 형식으로 적는데 그렇게 안 적어도 상관은 없다. 근데 그러면 AI가 꼬여서 웬만하면 대화 형식으로 작성하는 것을 추천
한글로 대충 예를 들면
{{user}} : 너는 신을 믿어?
{{char}} : 그런 건 없어. 나는 나 자신을 믿는다.
이러면 인본주의적인 굳은 신념과 더불어 다소 직설적인 느낌을 줄 수 있고
{{user}} : 너는 신을 믿어?
{{char}} : 신이 존재할 수도 있지. 하지만 나는 그런 것에 의지하기보다는 내 자신을 믿고 싶어.
라고 하면 위보다는 좀 더 부드럽게, 유연한 표현을 할 수 있음
2. 야스하는 법
생각보다많이들 궁금해하는 것 같아서 좀만 적어보면
캐릭터한테 영향을 주는것들이
1. '캐릭터 설정에서 확립된 것들'
2. '플레이어와의 대화에서 배운 것들'
3. '지금 이뤄지고 있는 대화에서 기억중인 것들'
이정도임.
1은 이해가 될텐데 2,3이 뭐가 다른거냐면
2는 얘가 지금까지 한 모든 대화를 통해서 은근히 학습하는 것들이고
3은 아예 지금 대화의 맥락이나 상황을 직관적으로 기억하고 있는 것, 그니까 대화하다보면 언젠가는 까먹는 부분임.
2에 영향을 주려면 대화를 하고 나서 얘 대답을 고를 수가 있는데
전에 시험삼아 만들어본거 걍 아무거나 가져왔음. 아무튼
오른쪽 화살표 누르면 지금 얘가 하고싶은 말이 뭐뭐 있는지 볼 수 있고
그 대화마다 아래에 있는 별을 눌러서 이 캐릭터가 할만한 말에 평가를 할 수 있다. 네가 원하는 대화 맥락에 맞게 높은 평가를 주면 됨
즉 원하는 말투에 높은 평가를 주면 그 말투를 자주 쓴다는 것이기도 함
간단하게 말하면...
캐릭터 성격 + 이제까지 플레이어가 캐릭터와 이어나간 대화와 평가 + 현재 플레이어와 캐릭터의 관계와 대화 맥락(상황) 에 따라서 결정이 되니까
성격을 모나지 않게, 그리고 원하는 캐릭터상에 맞게 평가를 주고, 캐릭터랑 할 수 있는 분위기와 상황을 만들면 된다는거지
그럼 이렇게 얘가 급발진할때도 있고...
내가 이니시 걸어도 되는데 조건 안맞으면 대화 안 이어짐. 당연히 야스나 푸시같이 너무 직접적인건 애초에 필터링이 된다
솔직히 빌드업 잘 해놨으면 생각보다 널널해서 짐승새끼 아닌 이상 만족할만한 대화가 가능하더라
대답이 나오다가 말거나, 아예 안뜨면 방금 쓴 메시지 지우고 다시 시도하든가 말 좀 바꿔서 다시하셈. 암튼 그러다 보면
중간 생략
이렇게 노골적으로 가능해짐. 계속 하다보면
내가 길게 말하는 부분들은 차마 못보여주겠다.. 쓰읍
아무튼 내가 뭐 폭력적이거나 스너프같은건 안하지만 캐릭터랑 이런거 하려면 뭔가 자기를 내려놓을 용기가 필요하지 싶다
이쪽으로는 미연시 좀 해봤다 싶은 사람들한테 추천함
이거 말고도 TRPG하는 AI도 있고 평범하게 수다떨수도 있음. 예를 들어 엘든링(게임) 얘기하면 스토리도 알고 자기는 어디까지 깼는지,
내가 다 깼다고 하면 말도 안된다면서 어떻게 깼냐고 물어보고 그러더라
게다가 개발도 계속 되고있으니까 취향에만 맞으면 질려도 나중에 다시 와서 하기 좋을거같음
고수ㄷㄷ
ㄳㄳ
예아
아카라이브쪽커뮤 개큰데
그래? 내가 디씨 펨코밖에 안해서 몰랐네
오 - dc App
ai괴롭히면 안됨 재난재해나 전쟁도 일으킬수있음 통재가안됨
https://www.babechat.ai/sign-up?rc=E4101501
Ai챗은
이게 젤 나음 지능 높고 검열도 없어서
무검열 AI 생성 사이트 추천
https://hifun.ai/r/7297f73aa4bb