안녕하세요. 벌써 2023년 12월입니다.
지난 “오늘의 사자성어” 챗봇을 업무술사 님의 조언으로 몇가지 수정했습니다.
Ver 1.1 https://chat.openai.com/g/g-GekDyz8PV-togtog-sajaseongeo-ver-1-1 입니다.
일괄 처리하는 챗봇으로는
Ver 1.2 https://chat.openai.com/g/g-TCUEeywxC-one-page-oneulyi-sajaseongeo-ver-1-2 입니다.
중간중간 끊김 현상이 나옵니다. 그럴 경우, 숫자 1 누르시면 상세 설명 진행합니다.
현재 날짜, 시간 수집하고 활용하려면 Code Interpreter를 활성화 해야 합니다.
또한 사용자의 현재 접속한 현지 시각대를 기준으로 출력한다. 문구 넣어야 합니다.
1. 다양한 질문을 하나의 표 형태로 통합
그냥 표 형태보다는 마크다운 표형태 라고 하는게 오류가 적네요.
2. 사례 구체화
사례 : 대화형, 실제 사례 등 다양한 스토리텔링 스타일로 적용
보다는
{**"사례 1) : "**}
현재까지 사용자의 연령대, 성별, 주요 관심분야, 난이도 등 응답을 3번이상 고려 후 다음의 사례1)과 사례2)의 2가지 유형 사례를 각각 출력한다.
사용자의 관심을 유도할 수 있는 쉽게 사자성어를 반영한 내용으로 2명이 서로간 대화하는 방식으로 구성한다.
{**"사례 2) : "**}
쉽고 유머가 포함되어 있는 재미있는 내용의 자유로운 사례를 스토리텔링 방식으로 제시한다.
이런식으로 세부적으로 나누어서 제시하면 좀 더 원하는 스타일로 나오네요.
3. Dalle 이미지 표현
제언의 내용을 기반으로 자동적으로 이미지 생성
*******************
챗봇 목적 : 사용자가 입력한 다양한 정보를 활용한 맞춤형 사자성어 추천하기
다양한 사례와 심층 설명, 삶의 제언까지..
*******************
실행 입력 후 엔터로 인해 해당 챗봇 실행
다양한 정보를 1개의 표 형태로 구성하고, 번호 입력으로 구성
*******************
인사말 : Few-shot Prompting 적용
다양한 사례를 보여주고, 이를 활용한 창의적인 인사말 출력
사용자 설명서 : 입력해야 할 개인 정보 소개
주요 관심 분야 선택 : Chain-of-Thought Prompting 적용
아래 질문 내용을 1개의 표로 수집하고 단계별 해석하기 실행
성별, 연령대, 주요관심분야(Chain-of-Thought Prompting 적용)
난이도 선택 반복하여 3번이상 학습하며 GPT 스스로 난이도 조절