OpenAI의 Assistant API 기능을 테스트 해보기 위해 만든 페이지입니다.
입력란에 값을 입력하고 버튼을 누르면 페이지 최하단에 응답결과가 표시됩니다.
1.계정(API KEY) 연동
OpenAI-API KEY를 입력하고 버튼을 누르면 해당 KEY로 요청 해더가 설정됩니다.
API KEY를 입력한다는 건 해당 ID로 로그인 하는 것이라고 생각해도 무방하겠습니다.
(1) 설정 :
- openAI 계정에 결제 카드가 연결되어 있지 않으면 메시지가 생성 불가.
2.채팅방(Thread) 설정/생성
OpenAI의 Assistant API 에서 Thread는 대화방이라고 생각하시면 됩니다.
(1) 생성 :
- 입력란을 비워두고 [생성/설정]을 클릭하면 대화방(Thread)이 생성됩니다.
- 생성된 대화방의 ID는 위의 ID 입력란에 표시됩니다.
(2) 설정 :
- 채팅방(Thread)의 id를 입력하고 [생성/설정]버튼을 클릭합니다.
3. 챗봇(Assistant) 설정
위에서 적용한 채팅방에서 대화할 챗봇(Assistant)를 설정합니다.
챗봇(Assistant)는 계정(API-KEY에 연결된 OpenAI 계정)마다 따로 관리됩니다.
따라서 다른 계정으로 Assistant를 선택할 수 없습니다.
3. 챗봇(Assistant) 생성/수정
(1) 생성 :
- ID 입력란은 비워두고, 아래 GPT 모델과 '지시사항'을 입력합니다.
- [저장] 버튼을 누르면 챗봇이 생성되고, 생성된 ID는 ID 입력란에 표시됩니다.
(2) 수정 :
- ID 입력란에 챗봇의 ID를 입력하고, 아래 GPT 모델과 '지시사항'을 수정합니다.
- [저장] 버튼을 누르면 챗봇의 설정값이 수정됩니다.
4. 채팅 주고 받기
위에서 설정한 채팅방(Thread)에서 설정된 챗봇(Assistant)와 대화를 합니다.
물어보고 싶은 내용을 아래의 입력창에 입력하고 [메시지 전송] 버튼을 클릭합니다.
* 챗봇은 바로 응답하는 않고 [챗봇 응답 생성]버튼을 눌러야 응답이 생성됩니다.
* 주고받은 메시지를 확인하고 싶은 경우 [채팅내역 확인]버튼을 누릅니다.