Unity에서 인공지능 OpenAI API 사용하기
안녕하세요, 날씨가 추웠다가 안추웠다가 참 변덕스러운 3월이네요. 다들 잘 지내고 계신가요?
그런데 요새 ChatGPT가 정말 핫하죠?
그래서 이번에는 Unity에서 chatGPT를 사용해볼 수 있다는 것을 전해드리려고 가져왔습니다.
출처는 아래 깃허브 레포지토리입니다. https://github.com/srcnalt/OpenAI-Unity#making-requests-to-openapi
자, 그럼 시작해볼까요?
- OpenAI 홈페이지에서 개인용 API 키를 하나 받는다.(유료이지만 18달러가 처음에 주어지므로 소진될 때까지는 무료!)
- C:User/UserName/ 경로에 auth.json 파일을 하나 만든다. 아래와 같이 자신의 키를 적어놓는다.
1
2
3
4
{
"api_key": "sk-...W6yi",
"organization": "org-...L7W"
}
- Unity에서 3D 프로젝트를 하나 만든다.
- 위 깃허브 주소를 통해 package를 import한다.
- 샘플 Scene을 불러와서 사용한다.
- 프롬프트를 바꿔가면서 목적에 맞게 사용한다.
Unity에서 Dalle
[영상]
Unity에서 ChatGPT
[영상]
아직은 비용 때문에 선뜻 아무 어플리케이션에 적용하기는 어렵겠지만 위와 같이 연습해보시면서 가지고 계신 무료 토큰을 다 소진해보는 것도 나쁘지 않을 것 같네요~
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.

