랭체인으로 내 일상 생활 문제 해결해보기(1주차) - (Feat 구글 캘린더와 구글 KEEP)

배경 및 목적

저는 생성형 인공지능과 랭체인의 기능을 활용하여 제 일상의 문제를 해결하는데 쓰고자 하였습니다. 저의 경우는 MBTI 유형 J와 P 중에 P에 해당하므로 계획을 안세울 경우 일 추진이 잘 되지 않거나 놓치는 경우가 많은 편입니다. 그래서 억지로라도 구글 캘린더에 일정을 기록하거나 구글 킵에 할일 목록을 저장해두었다가 밥먹을 때쯤 체크하는 습관을 가지고 있습니다. 그런데 구글 캘린더에 일정을 등록하는 과정이 생각보다 번거롭기에 이것을 혹시 ? 랭체인으로 되지 않을까 싶어서 ChatGPT와 대화를 시작하게되었습니다.

참고 자료

저는 아주 많은 영상을 보지는 않았습니다. 그냥 유튜브에서 가장 유명한 랭체인에 관련된 영상을 몇개 보았습니다. 랭체인과 파이썬에 대한 공부는 꾸준히 해나갈 예정입니다. 아울러 도움을 받고자 페어프로그래밍과 ChatGPT 프롬프트 관련하여 인강을 보고 있습니다.

1) https://youtu.be/aDN8hm4pfPE?si=Q2f2mOXYtFWDTR5n

2) https://www.youtube.com/watch?v=XS8kdaCNOmg

활용 툴

ChatGPT를 활용합니다. 파이썬 언어를 사용합니다.

실행 과정

(내용 입력)

우선 ChatGPT 와 대화를 하며 랭체인의 개념도 익히고 제가 원하는 프로그램의 아이디어를 입력했습니다. 아래는 대화 내역을 공유한 링크입니다.

https://chatgpt.com/share/66f96899-6ca0-8013-ace8-44dd108fb633

결과 및 인사이트

현재 계속해서 대화하며 하나의 GUI 프로그램을 만들고자 합니다. 추후 어느정도 제가 원하는 버전이 되면 이걸 웹에서 구동되게끔 하는 것이 최종 목표입니다. 계획을 세울 때 생성형 인공지능으로부터 도움을 받는 것도 하나의 중요한 지점입니다. 계획 아이디어 생성 - 분배 - 체크까지 쉽게 할 수 있도록 구현해나가는 것이 하나의 중요한 과업이 될텐데 스터디를 하면서 꼭 해결했으면 좋겠습니다! 저는 코딩 초보이기 때문에 잘되지는 모르겠습니다만 포기하지 않고 하나 만들어보겠습니다. 완성되는 대로 글에 추가 내용 함께 올리도록 하겠습니다!

10월 1일 기준 업데이트 현황

  • 일단 GUI 구동 성공했습니다.

    한국어 텍스트가 적힌 컴퓨터 화면

  • ChatGPT에서 막혀서 클로드 바로 유료결재했고 2번 대화만에 모든 오류 수정했습니다. 클로드 성능 기대이상이네요. 이제 자연어로 일정 추가까지는 완료했습니다. 일정 추가에 있어서 기능을 개편하고 다른 기능을 업데이트하면서 일정관리 매니저를 만들어가고자 합니다.

  • 터미널:

    검정색 배경에 텍스트가 있음
  • GUI

    한국어 텍스트가 표시된 컴퓨터 화면의 스크린샷
  • 등록된 모습

    한국어로 숫자를 가리키는 화살표가 있는 컴퓨터 화면
2
1개의 답글

👉 이 게시글도 읽어보세요