5장-AI 회의록 서기 만들기
- 음성 파일(회의 녹취)에서 텍스트 추출(STT)하고 내용을 정리해 Notion에 저장
- Trigger – On form submission
- submit 가능한 form 페이지를 만들어줌.
- Gemini node
- Gemini API 호출
- 총 3가지 용도로 사용 : transcribe(STT), STT 결과 교정, 요약
- Text 관련 task에는 system prompt를 넣어둠. 시스템 프롬프트 대신 Role : Model로 해도 괜찮지 않을까?
- Notion node : 데이터베이스에 페이지 추가
- Convert to file : STT 결과를 텍스트 파일로 변환
- Google Drive : 파일 저장(백업용)
결과물
-
워크플로

-
실행 화면(n8n form)

-
생성 결과(Google drive 파일, Notion)

배운 점
- 병렬로 구성해봄. 직렬로 해도 잘 되고 병렬로 해도 잘 됨 😊
-
에러 처리 : 별도의 에러 처리를 위한 워크플로를 만들어서 여러 워크플로의 에러 처리를 받을 수 있게 설정할 수 있음.

-
Gemini 노드 : 다양한 Action(Task)이 정의되어 있음. 이미지 분류 등도 가능.

-
History 기능(versioning) : 저장할 때 마다 파일 버전이 관리된다. 다운로드, 복원 기능도 있음.

-
form 기능은 꽤 쓸만할 것 같다. task를 연결해서 쓰면 여러 자동화를 할 수 있을 듯.