GPT-4와 GitHub을 사용하여 Git 커밋에서 전문 업데이트 로그 생성
중급
이것은AI Summarization, Multimodal AI분야의자동화 워크플로우로, 10개의 노드를 포함합니다.주로 Github, GithubTrigger, Agent, LmChatOpenAi, MemoryBufferWindow 등의 노드를 사용하며. GPT-4와 GitHub을 사용하여 Git 커밋에서 전문 업데이트 로그 생성
사전 요구사항
- •GitHub Personal Access Token
- •OpenAI API Key
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"nodes": [
{
"name": "GitHub 트리거",
"type": "n8n-nodes-base.githubTrigger",
"position": [
-192,
96
],
"parameters": {},
"typeVersion": 1,
"id": "GitHub--0"
},
{
"name": "커밋 가져오기",
"type": "n8n-nodes-base.github",
"position": [
48,
96
],
"parameters": {},
"typeVersion": 1,
"id": "--1"
},
{
"name": "GitHub 릴리스 생성",
"type": "n8n-nodes-base.github",
"position": [
592,
96
],
"parameters": {},
"typeVersion": 1,
"id": "GitHub--2"
},
{
"name": "노트 - GitHub 트리거",
"type": "n8n-nodes-base.stickyNote",
"position": [
-272,
-96
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "---GitHub--3"
},
{
"name": "노트 - 커밋 가져오기",
"type": "n8n-nodes-base.stickyNote",
"position": [
-16,
-96
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "----4"
},
{
"name": "노트 - LLM 에이전트",
"type": "n8n-nodes-base.stickyNote",
"position": [
256,
-96
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "---LLM--5"
},
{
"name": "노트 - GitHub 릴리스",
"type": "n8n-nodes-base.stickyNote",
"position": [
528,
-96
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "---GitHub--6"
},
{
"id": "b6c81a20-b8b9-4a68-a985-8ae4f74ba13b",
"name": "AI 에이전트",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
272,
96
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "05d47c2d-9eb2-45d0-9c62-7247320ce52e",
"name": "OpenAI 채팅 모델",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
256,
304
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "c8289e74-95f1-4d1e-84b5-bdd6466ff0de",
"name": "심플 메모리",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
368,
304
],
"parameters": {},
"typeVersion": 1.3
}
],
"pinData": {},
"connections": {
"b6c81a20-b8b9-4a68-a985-8ae4f74ba13b": {
"main": [
[
{
"node": "GitHub--2",
"type": "main",
"index": 0
}
]
]
},
"--1": {
"main": [
[
{
"node": "b6c81a20-b8b9-4a68-a985-8ae4f74ba13b",
"type": "main",
"index": 0
}
]
]
},
"c8289e74-95f1-4d1e-84b5-bdd6466ff0de": {
"ai_memory": [
[
{
"node": "b6c81a20-b8b9-4a68-a985-8ae4f74ba13b",
"type": "ai_memory",
"index": 0
}
]
]
},
"GitHub--0": {
"main": [
[
{
"node": "--1",
"type": "main",
"index": 0
}
]
]
},
"05d47c2d-9eb2-45d0-9c62-7247320ce52e": {
"ai_languageModel": [
[
{
"node": "b6c81a20-b8b9-4a68-a985-8ae4f74ba13b",
"type": "ai_languageModel",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
중급 - AI 요약, 멀티모달 AI
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
OpenAI를 사용하여 분류하고 GitHub Issues를 Jira Tickets로 변환
OpenAI를 사용하여 GitHub Issues를 Jira Tickets로 변환
If
Jira
Github Trigger
+
If
Jira
Github Trigger
12 노드Issam AGGOUR
프로젝트 관리
AI 기반 텔레그램 인보이스 추출기
AI를 활용한 텔레그램 인보이스 추출기로, 데이터를 Airtable로 내보냅니다.
Set
Switch
Telegram
+
Set
Switch
Telegram
17 노드BizThrive.ai
기타
아마존 가격 자동 추적 및 Telegram 알림
Google Gemini를 사용하여 Amazon 가격 자동 추적 및 Telegram 알림 전송
If
Set
Code
+
If
Set
Code
22 노드Issam AGGOUR
시장 조사
[astro/nextjs] 글/게시물에 카테고리/태그 할당
OpenAI GPT-4, GitHub, Google Sheets로 Astro/Next.js 블로그 게시물 자동 분류
Code
Form
Merge
+
Code
Form
Merge
29 노드Piotr Sikora
콘텐츠 제작
AI 기반 API 오류 디렉토리 구축: GitHub에서 Airtable, Notion, Slack으로
GPT-4o를 사용하여 GitHub API 오류를 Airtable, Notion, Slack에 자동 감지 및 분류
If
Set
Code
+
If
Set
Code
30 노드Rahul Joshi
티켓 관리
VDS 워크플로우 공개판
사용AI、GitHub및Vercel에서文本提示构建및部署MVP
If
Code
Wait
+
If
Code
Wait
54 노드Varritech
데브옵스