일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- metamask
- netfunnel
- threejs
- React
- Kaikas
- 발행
- chatGPT
- nginx
- Remix
- polygon
- Setting
- pagination
- git
- nodejs
- CSS
- exceljs
- Laravel
- node
- 라라벨
- nft
- 회고
- 공연티켓
- 블록체인
- Python
- miniconda
- NextJS
- jquery
- 배포
- PM2
- Ai
- Today
- Total
박주니 개발 정리
chatgpts를 통해 나만의 챗봇 만들기 본문
먼저 chatgpts를 통해 챗봇을 만든 이유는 nft 개발 노하우를 학습시켜서 추후에 배포 및 발행을 구현을 할 때 다시 찾을 필요없이 질문만으로 원하는 답변을 듣기위해서 진행하게 되었습니다.
https://chat.openai.com/g/g-sQNcwBYrl-nft-market-creation-assistant
ChatGPT - nft market creation assistant
ERC721 and ERC1155 NFT distribution and issuance, nft market a-z helper
chat.openai.com
1. chatgpts 접속하시고 My GPTs를 클릭합니다.
Explore GPTs
Discover and create custom versions of ChatGPT that combine instructions, extra knowledge, and any combination of skills.
chat.openai.com
2. Create a GPT를 클릭합니다.
3. Create에서 먼저 본인이 만들고 싶은 유형을 입력합니다.
추가 설명) 저는 nft market 개발 도우미로 입력을 했습니다. 이부분은 수정이 가능하므로 먼저 포커스만 입력하시면 됩니다. 그리고 한글로 번역해서 다시 알려달라고하면 한글로 다시 설명을 해줄 것이고 그때 원하시는 내용들을 한글로 입력하시면 됩니다.
4. 챗봇 이미지까지 생성이 되었으면 Configure에서 들어가셔서 Knowledge에다가 학습하실 내용 파일 업로드를 진행합니다.
추가 설명) 올리신 파일 기준으로 해당 챗봇이 설명을 진행할 것입니다. 지금처럼 파일을 올리지않고 Create 통해서 학습을 시켜도 질문을 했을 때 답변이 학습했던 내용과 다르게 얘기할 수 있기 때문에 이렇게 기준이 될만한 데이터를 꼭 올리셔야합니다.
5. Conversation starters 부분은 처음 시작하시는 분들이 어떤 질문을 하면 좋을 지 입력해주시면 됩니다.
추가 설명) 제가 만든 것 기준으로는 nft 배포 순서 정리, nft 발행 순서 정리를 별도로 Knowledge에 올리고 그대로 starters에 질문내용과 동일하게 했습니다.
그럼 Preview에 starters에 질문이 표시가 될텐데 클릭을 하면 학습시킨 답변이 올라오게 됩니다.
6. Create에서 Knowledge를 분석해서 Configure Instructions에 넣을 내용을 알려달라고 합니다.
추가 설명) 자동으로 채워질 수도 있고 Create통해서 해당 데이터에 따른 Instructions를 알려주면 그 내용을 복사해서 Configure 안에 붙여놓으면 됩니다.
7. Create에서 최대한 질문을 해보고 챗봇이 답변을 했을 때 원하시는 답변이 아닐 경우 이때 Create를 통해서 원하시는 답변이 될때까지 지적을하거나 혹은 Knowledge에 정보를 추가해서 질문에 대한 답변 정확도를 높이면 됩니다.
8. 우측 상단에 Save 및 Update를 클릭하시고 발행 대상자 영역을 선택하시면 됩니다.
추가 설명) View GPT를 클릭하시면 해당 GPT에 만든 챗봇이 생성된 것을 볼 수 있습니다.