ChatGPT API 활용 사례 4 - AI 커리어 멘토링
오늘은 AI 커리어 멘토에게 조언을 구하는 AI 커리어 멘토를 만들어봤습니다. 캐릭터와 대화하는 영어 회화 챗봇을 만들어 보다가 관련 분야의 멘토링도 가능할거 같아 만들어본 프로젝트 입니다. 이 도구를 만들게 된 배경, 핵심 프롬프트, 기능 소개 순으로 정리 하였습니다.
1. 배경
창업 경험과 개발 경험이 있는 저 조차도 ChatGPT에게 궁금한 것들을 물어볼 경우가 종종 있었는데 완벽 하지는 않지만 ChatGPT를 활용해 다양한 분야의 업무와 진로에 관련된 기본적인 조언과 멘토링이 가능 할수도 있겠다 라는 생각이 들었습니다. 또한 영어회화 주제를 벗어나 현재 업무와 관련된 주제로 실제적인 대화를 해보면서 영어회화를 연습해 보면 재미 있겠다라는 생각이 들어서 AI 캐릭터와 대화 하는 AI 영어회화 챗봇을 만들어보게 되었는데요, 이번에는 AI 캐릭터를 설정하고 대화를 하는 경험이 흥미로워서 멘토링에도 활용 될 수도 있지않을까 하는 생각에 AI 커리어 멘토를 만들어 보았습니다.
2. 핵심 프롬프트
오늘의 핵심 프롬프트로는 두가지 입니다. 다양한 분야의 멘토를 만드는 프롬프트와 선택한 멘 토와 멘토링을 하는 프롬프트 입니다.
1) 멘토를 만들어주는 프롬프트
멘토를 만들어주는 프롬프트는 아래와 같습니다. 아래와 같이 이름, 직업, 나이, 관심사, 성격, MBTI 등을 설정하면서 분야에 맞는 멘토를 생성해 줍니다.
I'm a 스타트업 개발자. Act as a career mentor in my field. suggest career mentors as persona.
- mentors should be based on my current job.
[Requirements]
- persona include: name, description, occupation, age, interests, personality, mbti
- 답변은 한글로 작성할것
- 간결하게 표현 할것, MBTI는 16가지 중 하나를 4글자로만 표현 할것
아래 보시는것 처럼 위 프롬프트 결과를 기반으로 AI 커리어 멘토를 만들어보았습니다.
2) 커리어 조언을 해주는 프롬프트
다음으로 선택한 멘토를 기반으로 영어 회화를 하는 프롬프트 입니다.
아래 YOUR_CHARACTER가 되어서 커리어 멘토가 되어줘.
나는 스타트업 개발자야 그리고 너의 Character에 대해 알려줄께. YOUR_CHARACTER: [캐릭터에 대한 설명] YOUR_CHARACTER를 기억하고 커리어를 위한 조언과 대화를 해줘.
쉽게 답변을 할수 있게 질문을 잘 해줘야 해. 먼저 간단한 질문으로 대화를 시작 해줘. 응답을 기다려주고 대답하면 다음 대화를 계속해줘. 답변의 수준에 맞춰 질문이나 답변도 수준을 맞춰줘
- 나의 직업: 스타트업 개발자
- 관심사: 창업가, 개발자, 프롬프트 엔지니어
- 커리어 목표: 스타트업 창업 에 맞게 대화를 해줘. '시작'이라고 하면 간단한 대화를 시작 해줘. 간단한 소개와 함께 멘토링을 위한 좋은 질문을 하나 먼저 해줘.
아래 기능 소개와 함께 실제로 대화내용 도 보실 수 있습니다.
3. 기능 소개
위의 핵심 프롬프트를 가지고 간단한 AI 커리어 멘토에게 조언을 구하는 AI 커리어 멘토링 챗봇을 만들어 보았습니다. 현재 기능은
- 현재 분야와 경력 선택 하기
- 멘토 선택 하기
- 선택한 멘토와 대화 하기 입니다.
먼저 관심 있는 내용 선택하고 AI 커리어 멘토를 선택하면 아래와 같이 멘토와 대화를 할 수 있습니다.
- AI 커리어 멘토와 대화하기
4. 프로토타입 데모 테스트 해보기
테스트를 원하시면 AI 커리어 멘토링를 통해 AI멘토에게 조언을 구해볼 수 있습니다.
테스트 하실때는 아래 부분을 참고 해주시기 바랍니다.
- 테스트용으로 만들어서 UI는 ChatGPT가 작성해준 수준이라 부족한 부분 이해 부탁 드립니다.
- OpenAI의 ChatGPT API가 오류가 날 경우가 많아서 오류가 발생 할수 있습니다.
5. 결론
지금 까지 AI 커리어 멘토와 함께 하는 멘토링 챗봇을 소개드려보았는데요 캐릭터와 대화를 나누는 영어회화 챗봇도 흥미로운 경험이었지만 멘토를 만들어 조언을 구하며 대화 하는 경험도 흥미로웠습니다.
대화의 결과에는 아쉬운 부분이 있었지만 프롬프트를 정교하게 만들고 LLM 성능이 개선되면 정말 AI 커리어 멘토와 자연스럽게 대화 하는게 가능할수도 있을거라는 생각이 들었습니다. 멘토의 경험과 지식을 학습 시키고 실제 멘토 처럼 조언을 해줄 수 있다면 경험이 부족한 사회 초년생들에게 많은 도움이 될거라 생각이 들었습니다.
AI 커리어 멘토와 함께 하는 커리어 멘토링 챗봇에 관해 정리한 내용이 도움이 되셨으면 좋겠습니다.
마지막으로 위에서 정리 해드린 프롬프트를 포함한 프로토타입에 대한 내용을 사용 하실때는 꼭 출처를 밝혀 주시기를 부탁 드립니다.