소개
OT 실습 시간에 스터디장님이 미리 OpenAI API Key를 공유해주신 덕분에, 저는 아주 빠르게 실습을 따라갈 수 있었어요 🙌
무엇보다 제가 가지고 있던 설문지 결과 파일이 실습에 딱 맞아떨어졌던 것도 행운이었죠. 그 결과, 다른 분들이 헤매실 때 저는 벌써 보고서가 나오는 걸 보고 뿌듯함을 느꼈습니다 😎
그 만족감이 오늘(2025년 9월 7일), 제미나이(Gemini)를 통해 다시 직접 자동화 실험을 해보는 동기로 이어졌습니다.
진행 방법
🛠 사용한 도구들
Gemini Pro
Google Drive
Google Apps Script
ChatGPT
Google Docs
🔁 실험 흐름
실습 시간에 받았던 프롬프트를 다시 Gemini에 넣어 실험했어요.
자동 보고서를 생성하는 전체 흐름을 다시 구성해보면서, Google Apps Script와 API Key도 새로 셋팅했죠.
// 예시 코드 일부
const OPENAI_API_KEY = 'YOUR_API_KEY';
// ...이후 마케팅 분석 로직 포함
하지만 여기서 문제가 발생! 같은 프로젝트 내에
.gs파일을 하나 더 추가해서 실행하니 API Key가 중복 선언되었다는 오류가 떴어요.해결 방법은? 👉 완전히 새로운 프로젝트를 만들어 같은 코드를 옮겨 실행하니 문제없이 잘 작동했습니다.
🔍 디버깅 과정
생성된 보고서들을 비교해봤는데, 같은 프롬프트를 넣었음에도 Gemini의 소스 결과 내용이 달랐어요.(여행가 J님이 주신 소스코드는 더 설명이 자세한 느낌이라 좋았습니다.)
또 하나! 소스 코드에서 중복된 파일명을 체크하는 로직이 있어서 기존 파일명을 수정한 뒤에야 실행이 가능했답니다.
결과와 배운 점
결과
분석 포인트를 보는 것이 약간 다른 부분이 보여집니다.
🎯 깨달은 점
같은 프롬프트로도 다른 결과가 나올 수 있다는 점이 가장 흥미로웠어요.
자동화는 단순한 문서 정리를 넘어서 정말 다양한 확장 가능성을 가지고 있다는 걸 새삼 느꼈습니다.
🤖 앞으로의 활용 아이디어
예를 들어, 저는 회의 녹음을 자주 하는데요:
Google Drive에 음성 파일을 올리면
트리거가 작동해서 회의 요약 & 후속 작업 추천까지 자동으로 처리해주는 워크플로우를 만들고 싶어요 🧠
도움 받은 글
이번에 동일한 주제로 사례글을 작성해주시는 분들의 내용에서 다시 복습하는 기분을 느꼈습니다. 모두들 너무 멋지십니다.😘