Erstellung professioneller Changelogs aus Git-Commits mit GPT-4 und GitHub
Dies ist ein AI Summarization, Multimodal AI-Bereich Automatisierungsworkflow mit 10 Nodes. Hauptsächlich werden Github, GithubTrigger, Agent, LmChatOpenAi, MemoryBufferWindow und andere Nodes verwendet. Professionelle Changelogs aus Git-Commits mit GPT-4 und GitHub generieren
- •GitHub Personal Access Token
- •OpenAI API Key
Verwendete Nodes (10)
Kategorie
{
"nodes": [
{
"name": "GitHub Trigger",
"type": "n8n-nodes-base.githubTrigger",
"position": [
-192,
96
],
"parameters": {},
"typeVersion": 1,
"id": "GitHub-Trigger-0"
},
{
"name": "Commits abrufen",
"type": "n8n-nodes-base.github",
"position": [
48,
96
],
"parameters": {},
"typeVersion": 1,
"id": "Commits-abrufen-1"
},
{
"name": "GitHub Release erstellen",
"type": "n8n-nodes-base.github",
"position": [
592,
96
],
"parameters": {},
"typeVersion": 1,
"id": "GitHub-Release-erstellen-2"
},
{
"name": "Hinweis - GitHub Trigger",
"type": "n8n-nodes-base.stickyNote",
"position": [
-272,
-96
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Hinweis---GitHub-Trigger-3"
},
{
"name": "Hinweis - Commits abrufen",
"type": "n8n-nodes-base.stickyNote",
"position": [
-16,
-96
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Hinweis---Commits-abrufen-4"
},
{
"name": "Hinweis - LLM Agent",
"type": "n8n-nodes-base.stickyNote",
"position": [
256,
-96
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Hinweis---LLM-Agent-5"
},
{
"name": "Hinweis - GitHub Release",
"type": "n8n-nodes-base.stickyNote",
"position": [
528,
-96
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Hinweis---GitHub-Release-6"
},
{
"id": "b6c81a20-b8b9-4a68-a985-8ae4f74ba13b",
"name": "KI-Agent",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
272,
96
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "05d47c2d-9eb2-45d0-9c62-7247320ce52e",
"name": "OpenAI-Chat-Modell",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
256,
304
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "c8289e74-95f1-4d1e-84b5-bdd6466ff0de",
"name": "Simple Speicher",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
368,
304
],
"parameters": {},
"typeVersion": 1.3
}
],
"pinData": {},
"connections": {
"b6c81a20-b8b9-4a68-a985-8ae4f74ba13b": {
"main": [
[
{
"node": "GitHub-Release-erstellen-2",
"type": "main",
"index": 0
}
]
]
},
"Commits-abrufen-1": {
"main": [
[
{
"node": "b6c81a20-b8b9-4a68-a985-8ae4f74ba13b",
"type": "main",
"index": 0
}
]
]
},
"Simple Memory": {
"ai_memory": [
[
{
"node": "b6c81a20-b8b9-4a68-a985-8ae4f74ba13b",
"type": "ai_memory",
"index": 0
}
]
]
},
"GitHub-Trigger-0": {
"main": [
[
{
"node": "Commits-abrufen-1",
"type": "main",
"index": 0
}
]
]
},
"OpenAI Chat Model": {
"ai_languageModel": [
[
{
"node": "b6c81a20-b8b9-4a68-a985-8ae4f74ba13b",
"type": "ai_languageModel",
"index": 0
}
]
]
}
}
}Wie verwende ich diesen Workflow?
Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.
Für welche Szenarien ist dieser Workflow geeignet?
Fortgeschritten - KI-Zusammenfassung, Multimodales KI
Ist es kostenpflichtig?
Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.
Verwandte Workflows
Issam AGGOUR
@devgorDiesen Workflow teilen