customer
티쳐✨
/2023.07.01/정보

[ChatGPT] gpt를 생활기록부 작성에 사용하는 방법 총정리

조회수 : 31484

요즘 생활기록부 작성에 chatgpt의 도움을 받고 계신분들이 많이 있습니다.

 

Chatgpt를 생활기록부 작성에 활용할 수 있는 제가 아는 여러 방법들을 소개해 드립니다.

 

크게 2가지 입니다. 다른 사람이 만들어 놓은 것을 사용하는 것과, 내가 직접 만들어 사용하는 것.

 

1. 다른 사람이 만든 것 사용하기.

이건 분명 아주 간단하고 좋은 방법입니다. 대부분 선생님들은 이 방법을 택하시면 충분합니다.

어차피 chatgpt의 생성결과는 항상 일정하지도 않고 완벽하지 않습니다. 따라서 적절히 참고용으로 사용할 경우에는 직접 chatgpt를 이용하기보다 타인이 만들어 놓은 도구를 사용하면 충분합니다.

 

하지만 입력한 데이터의 수집 및 사용 여부는 각 제공하는 프로그램별로 확인하셔야 합니다.

따라서 프로그램 사용시 비공개 정보나 민감한 개인정보의 사용은 주의하시기 바랍니다.

https://foreducator.com/tboard/post/2760/ (chatgpt 개인정보 활용에 대한 내용 확인)
 

 

가. https://foreducator.com/ 의 Apss

현재 이 문서의 상담에 보이는 Apps의 생기부입력도우미를 이용하실 수 있습니다.

 openAI의 api를 이용하여 직접 웹페이지를 제가 만들어 두었습니다. 

행발, 세특, 창체 등의 정보를 선택하여 입력할 수 있어, 하나의 페이지에서 여러가지를 동시에 활용할 수 있는 장점이 있습니다.

(하지만 제가 그냥 만들고 요금을 부담하고 있으니 과도한 사용은 자제 부탁드려요^^;;;;; 생각보다 사용하시는 분들이 많으셔서 요금 부담이 좀 됩니다.^^;;;;)

 

나. https://getgpt.app/ 에서 만들어진 툴 이용

getgpt.app은 직접 코딩으로 chatgpt api를 이용하기 어려운 일반사용자들을 위해

간단하게 chatgpt 프로그램을 만들 수 있는 툴입니다.

현재 페이지에 접속하시면 여러 선생님들이 만들어 놓은 툴들이 존재합니다. (직접 만드는 방법은 하단에 추가적으로 설명하겠습니다.)

원하는 툴을 검색혹은 찾으셔서 툴에서 제시하는 형태에 맞추어 입력하면 결과를 얻을 수 있습니다.

 

실제 위처럼 선생님들을 위한 툴이 많이 개발되어 있습니다. 사용횟수 제한 없이 무료로 사용가능하니

이것저것 이용해보시기 바랍니다.

세부적인 프롬프트는 툴 제작자만 알고 있어, 제작에 사용한 프롬프트 양이 너무 많은 프로그램 같은 경우는 입력하는 데이터가 조금 많아지면 답변이 나오지 않는 경우도 발생하는 것 처럼 보입니다. 

이것 저것 옮겨가며 사용해보시고, 직접 만들어야지 싶은 생각이 드시면 이후에 나올 제작 방법을 참조해보시기 바랍니다.

 

다. https://wrtn.ai/store 의 툴 이용

writn(https://wrtn.ai)도 유용한 gpt기반 프로그램입니다. 언어형모델 뿐만아니라 그림 생성등의 역할도 수행하며, 웹페이지 정보 수집등 chatgpt의 유료버전에서 가능한 추가기능들을 무료로 제공하는 좋은 툴입니다.

여기서도 get-gpt와 마찬가지의 기능을 제공합니다. 스토어에 들어가면 여러 사람들이 만들어 놓은 툴들이 존재합니다.

 

생기부로 검색해보니 다음과 같이 툴들이 보입니다.

 

 

2. 직접 GPT 이용하기

chatgpt를 좀 더 알고 싶거나, 내가 원하는 걸 정확하게 구현해주는 모델을 찾기 어렵거나, 새로운 무언갈 해보고 싶다면 직접 chatgpt를 이용해야 합니다. 

여기서도 생기부 작성을 기준으로 삼아 몇 가지 방법을 소개하겠습니다.

 

가. 직접 프롬프트 작성하여 사용하기

직접 사이트에 접속하여 프롬프트를 입력하는 방법입니다.

우리에겐 여러 선택지가 있습니다. 가장 유명한 chatgpt 뿐만아니라 위에서 언급한 wrtn도 사용하기 좋습니다. 그 밖에 bing, bard 등의 선택지도 있으니 여러가지 비교 사용해보면서 결과물이 좋은 걸 선택하시거나 자신에게 어울리는걸 선택해 보시면됩니다.

그럼 프롬프트를 어떻게 작성해야 할까요? 아주 명확한 답은 사실 존재하지 않는듯 합니다. 하지만 최대한 구체적이고 명료하게 작성하는 것이 좋으며,

추가적인 팁으로는 프로그램 코드를 다른 언어에 비해 훨씬 정확히 인식하는 것으로 보아 코드의 형식을 따라 작성하는 것도 방법입니다.(저는 이런 구성으로 약간 효과를 보았습니다. 관심있으신 분들은 json 형식에 대해 알아보시기 바랍니다.)

 

간단한 예시릍 통해 chatgpt에 물어보도록 하겠습니다. 여러번 시도해보시고 좋은 프롬프트로 수정하시는게 좋습니다.

 

프롬프트예시 :

학생의 활동 내용을 읽고, 학생이 그 활동들을 통해 어떤 역량(예: 자기관리역량,지식정보 처리역량, 창의적 사고역량, 심미적 감성역량, 의사소통역량, 공동체역량)을 키웠는지, 어떤 학생인지 종합적으로 설명하는 글을 작성해주세요. 

조건1 : 각 문장 사이에 모든 접속어는 생략하고 단순히 나열하며 작성해주세요.

학생활동내용 : 학생은 활동적이고 사교성이 좋으나 다소 산만하다.


 

라고 입력해보겠습니다. 그랬더니 다음과 같은 결과가 나옵니다.

 

아마 복사 붙여 넣기 하셔도 조금 다른 답변이 나올 겁니다. 

 

나. 프롬프트 입력 좀 더 효율적으로 하기

매번 붙여 넣기 하기는 어렵고 번거로움이 있을 수 있습니다.

이 때 크롬 확장프로그램이 도움을 줄 수 있습니다.

AIPRM for ChatGPT

라는 확장프로그램으로 크롬 확장프로그램으로 설치해보시기 바랍니다.
 
그럼 gpt 접속화면이 다음과 같이 바뀝니다.
 
 
기본적으로 프롬프트 작성을 돕는 툴입니다. 미리 프롬프트의 일부를 작성해두고 추가적으로 요청되는 부분만 작성하게 만들 수 있습니다.
 
생기부 뿐만아니라 그냥 gpt 이용하실 때 사용하시면 좋습니다.
 
또한 Own을 누르면 자신이 직접 만들어 둘 수 있습니다.
 
 
이런형태로 공통으로 쓸 부분에 대해서 미리 작성해 두고 자신이 만들어 놓은 툴을 이용하여 관찰내용만 프롬프트로 작성하면 쉽게 결과를 얻을 수 있습니다.
 
하지만 무료버전에서는 2가지 밖에 등록하지 못하는 단점이 있습니다.
 
 
이러한 원리를 보다 쉽게 만들어 놓은 것이 get-gpt나 wrtn의 store라고 생각하시면 됩니다.
 
둘은 비슷하니 get-gpt만 살펴보도록 하겠습니다.
 
 

다. get-gpt에서 직접 툴 만들기

https://getgpt.app/ 에 접속하셔서 상단의 switch to creator 을 누릅니다


 
 
이제 각자의 project를 생성할 수 있습니다. 원하는 형태로 만드시면 됩니다.
 
글을 쓰는 과정에서 새로운 chat bot이 가능하다는 것을 알게 되었습니다.^^ 이는 나중에 다시 다뤄보겠습니다.
 
현재 개발되어 있는 대부분의 생기부 관련 툴들은 Default로 만들어 졌습니다. 입력하면 단순 결과물을 내놓는 형태이죠.
 
default로 들어갑니다. 
 
blank app을 선택합니다.
 
 
Step1 : 기본정보 등록입니다.
자신이 만드려는 툴에 맞게 입력하시면 됩니다. 추후 수정가능합니다.
 
 
 
Step2 : 툴을 사용할 때 input 정보에 대해 작성합니다. 여러개를 작성할 수 있습니다. 전 그냥 학생관찰내용으로만 적게 하고 문장을 적을 것이니 Paragraph를 선택했습니다.(각각 누르면서 왼쪽 프리뷰를 보시면 이해가 쉽게 되실 겁니다.)
 
 
그리고 중요한 Logic 입니다. Logic에 Prompt 가보이시죠?

 
 
위와같이 input내용은 @input이름 형태로 작성하여 프롬프트에 추가되게 할 수 있습니다. 위에서 @학생관찰내용은 툴 사용자가 입력한 내용이 들어가면서 프롬프트가 변경되게 됩니다.
 
 
Step3 : 세부설정
크게 중요하진 않습니다만 한 번 만져보시면 뭔지 아실겁니다.^^
 
Step4: 발행
이경우도 그냥 발행하시면됩니다. 예시문장을 작성하지 않았다거나 하는 등의 경고문구가 뜰 수 있습니다. 돌아가서 수정하거나 그냥 발행하셔도됩니다.
이렇게 발행한 모델은 https://getgpt.app/play/Rwd1tjDywf 입니다. 
 
아주 대충 만들어서 그런지..^^;;; 결과는 별로 좋지 못합니다. ㅎㅎㅎ
 
기본 프롬프트를 잘 작성하시고, 여러번 시행착오들을 겪으시면 좋은 모델을 만드실 수 있습니다.
 
 

라. 구글스프레드시트에 api 연결하여 사용하기

여기서부터 난이도가 조금씩 올라갑니다.

우선 직접 자신이 api키를 발급받아야 합니다.

처음에 5$정도 무료로 제공하며, 이 양은 아마 선생님이 개인적으로 사용하시기엔 충분한 금액일 것입니다.

https://openai.com/ 에 접속하여 가입 후 로그인 하여 api에 들어가서 api키를 발급 받으셔야 합니다.

이 키는 잘 기억해두시고 공유하시면 안됩니다.^^. 자세한 설명은 생략하겠습니다. 구글에 검색하시면 쉽게 자료를 찾을 수 있을 뿐만아니라, api를 직접 사용하시기로 마음을 먹은 선생님이라면 아마 어렵지 않게 키 발급을 하실 수 잇을 겁니다.

 

구글 스프레드 시트에 확장프로그램 중에 GPT for Sheets and Docs 라는 것이 있습니다.


 

 
이를 이용하면 구글 스프레드시트의 정보를 chatgpt에 api요청을 보내서 응답을 받아올 수 있게 됩니다.
 
이렇게 사용할 수 있다면 굉장히 큰 장점이 될 수 있습니다.
 
평소에 누가기록을 구글 스프레드시트를 이용하여 작성하고,
 
그 작성된 정보를 바탕으로 바로 gpt에 요청을 보내 한 꺼번에 모든 학생들에 대한 gpt가 변환된 결과를 받아볼 수 있기 때문입니다.
 
이건 자세한 설명은 저도 많이 사용하진 않아 드리긴 어렵습니다. 위의 장점에 매력을 느끼신 분이라면 한 번 유튜브에 검색해서 찾아보시면 도움되는 자료를 찾으실 수 있습니다.
 
 

마. 프로그래밍(python)이용하기

가장 자유도 높은 방법입니다.

뭐든지 가능해지는 방법입니다. 하지만 진입장벽이 높습니다. 

프로그래밍 언어를 이용하면 다른 원하는 기능들과 함께 원하는 형태로 gpt를 이용할 수 있습니다.

 

예를 들면, 제가 만들어 놓은 https://foreducator.com/chat/math-equation/ 이 사이트 처럼

gpt뿐만아니라 울프람알파를 섞어 이용할 수 있게 됩니다.

또한 저처럼 웹페이지로 구현시킬 수도 있고, 혹은 앱으로 만들 수도 있게 되고,

자신의 업무자동화에 적용할 수도 있습니다. 

자신의 상상에 gpt를 더해 훨씬 다양하고 멋진 것을 만들어 낼 수 있게 됩니다.

 

하지만 이 부분에 관심있는 분은 적을 것이고^^;;;; 

사용이 어느 정도 가능한 분이라면  openai 공식문서

https://platform.openai.com/docs/introduction

를 참고하시면 충분할 거로 생각되어 자세한 설명은 생략하겠습니다. 하지만 코딩에 관심있으신 분들은 api를 직접 이용하여 자신만의 프로그램을 만들어 보시길 바라겠습니다.

 

 

 

Leave a Reply

함께 소통하며 성장하는 문화 만들어봐요.
로그인 후 댓글을 작성하실 수 있습니다.
Pic
whdgns9537 08월 21일 대댓글

이런 신세계가 있다는 것을 처음 알았네요.. 와우 감사합니다. 수업에도 적용시켜 봐야겠네요


Pic
티쳐✨ 08월 21일 대댓글

수업에 적용해보고 좋은 사례나 아이디어 있으면 공유도 해주세요^^


Pic
jinwoo0 11월 10일 대댓글

이렇게 깔끔하게 정리해 주셔 감사합니다. AI로 쓰는 것과 손으로 작성하는 것 사이에서 항상 고민인데 많은 도움이 되었습니다. ^^