초거대 인공지능 모델을 활용하여 웹사이트에 적용하는 BCT 대화형 AI 개발 버전 v0.6.0에서는 다음의 2가지 큰 변화가 적용되었습니다.
1. 선택 가능한 초거대 인공지능 모델: OpenAI, AzureAI
BCT 대화형 AI v0.6.0 이전 버전에서는 OpenAI API만 적용되었다고 하면, v0.6.0 버전에서는 AzureAI API가 추가되었습니다.
2. OpenAI gpt-3.5-turbo 모델 API 기반 데이터 학습
데이터 학습 시 기존에는 GPT-3 모델인 text-curie-001, text-baggage-001, text-ada-001을 사용하였는데 최근 OpenAI 에서 gpt-3.5-turbo 모델 API이 런칭됨에 따라 BCT 대화형 AI에서도 최신 모델을 적용하여 학습을 진행하게 되었습니다.
이 2가지 변화로 인해 기존 코드에도 많은 변화가 생기게 되었는데요, 주요 변화된 부분을 정리하면 다음과 같습니다.
(1) AI Training 서브 메뉴
AI Training 서브 메뉴에 속한 [Data Entry]-[Upload]-[Data Converter]-[Datasets]-[Trainings] 탭 메뉴에 적용된 GPT-3 모델이 GPT-3.5-Turbo 모델로 전부 교체되었습니다.
위 화면은 [Training] 탭 메뉴에 속한 fine-tune 시 진행 과정을 보는 메시지 인데요, 이전 메시지와는 다른 것을 확인할 수 있습니다.
(2) 대화형 AI 챗봇 파라미터의 Model 설정
대화형 AI 챗봇 파라미터의 Model 설정에 변화가 생겼습니다.
위 화면처럼 선택 가능한 Model이 GPT-4, GPT-3.5, GPT-3, Legacy Models, Custom Models 으로 다양해 졌습니다.
(3) Promptbase와 AI Form 설정
BCT 대화형 AI에서는 챗봇 인터페이스 외 초거대 AI를 활용한 응용 서비스를 쉽게 만들 수 있도록 Promptbase와 AI Form 기능을 제공하는데, 이 기능의 설정에서도 변화가 생겼습니다.
위 화면에서 Settings > Engine 부분에 GPT-4, GPT-3.5, GPT-3, Legacy Models, Custom Models을 선택할 수 있습니다.