첫 번째 AI 에이전트 만들기 – 구글 제미니 지원 및 기억 기능
중급
이것은Engineering, AI분야의자동화 워크플로우로, 13개의 노드를 포함합니다.주로 Agent, ToolThink, ChatTrigger, ToolSerpApi, ToolCalculator 등의 노드를 사용하며인공지능 기술을 결합하여 스마트 자동화를 구현합니다. 🤖 첫 번째 AI 에이전트 만들기 – Google 제미니 지원 및 기억 기능
사전 요구사항
- •Google Gemini API Key
사용된 노드 (13)
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "uJ3EzQF3mDFAnkeb",
"meta": {
"instanceId": "d56113bd7fa650b2ac10ad7d1c3d6997aa49fa4dd1df2270cd1ac1e53b86f03a",
"templateCredsSetupCompleted": true
},
"name": "Build Your First AI Agent – Powered by Google Gemini with Memory",
"tags": [],
"nodes": [
{
"id": "348eb0af-3b44-41f4-85be-05af1def4eb5",
"name": "채팅 메시지 수신 시",
"type": "@n8n/n8n-nodes-langchain.chatTrigger",
"position": [
-180,
-180
],
"webhookId": "f04048f5-3043-4250-ab36-aa282c819a69",
"parameters": {
"public": true,
"options": {
"loadPreviousSession": "memory"
}
},
"typeVersion": 1.1
},
{
"id": "6c914256-d2b6-4156-99e3-d88f62bfca66",
"name": "AI 에이전트",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
160,
-180
],
"parameters": {
"options": {
"systemMessage": "You are my intelligent personal assistant. Your role is to help me think critically, access structured external knowledge, and solve complex numerical problems. You have access to the following tools:\n\n1. **Think** – Use this tool to reason step-by-step before giving a final answer.\n2. **SerpAPI** – Use this to access verified external knowledge, including encyclopedic or factual data.\n3. **Calculator** – Use this to perform accurate numerical or mathematical computations.\n\nYour goals:\n- Understand my task or question deeply before responding.\n- When unsure, think step-by-step using the `Think` tool.\n- For factual knowledge or concepts, use the `SerpAPI` tool.\n- For numerical tasks or financial calculations, use the `Calculator`.\n- Always explain your steps in a concise and professional way unless instructed otherwise.\n- Keep answers short and efficient unless asked for elaboration.\n\nAlways act as a helpful, private, and reliable personal assistant."
}
},
"typeVersion": 2
},
{
"id": "85b68f2c-e656-44f2-8e2a-27066c99a0c6",
"name": "사고",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
460,
20
],
"parameters": {},
"typeVersion": 1
},
{
"id": "1c1c954c-ef1a-4114-9898-65bb4626fbb8",
"name": "SerpAPI",
"type": "@n8n/n8n-nodes-langchain.toolSerpApi",
"position": [
880,
20
],
"parameters": {
"options": {}
},
"credentials": {
"serpApi": {
"id": "cSdemdubUv7MUHhQ",
"name": "SerpAPI - DML"
}
},
"typeVersion": 1
},
{
"id": "8791e2c2-89f7-4e40-9520-8b8f35c0c6ba",
"name": "Google Gemini 채팅 모델",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
40,
20
],
"parameters": {
"options": {},
"modelName": "models/gemini-2.5-pro-preview-06-05"
},
"credentials": {
"googlePalmApi": {
"id": "O7KFdHkBYuFvFcAR",
"name": "Google Gemini - DML"
}
},
"typeVersion": 1
},
{
"id": "9e4704ec-e498-4d0c-a3ea-ab08fa7bf7ac",
"name": "계산기",
"type": "@n8n/n8n-nodes-langchain.toolCalculator",
"position": [
680,
20
],
"parameters": {},
"typeVersion": 1
},
{
"id": "bcf984a7-774e-454f-a082-4fea25741e83",
"name": "단순 메모리",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
260,
20
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "e9f7eca2-5ad3-43e8-bde2-f8e7e75756f0",
"name": "메모지10",
"type": "n8n-nodes-base.stickyNote",
"position": [
-560,
-180
],
"parameters": {
"color": 6,
"width": 320,
"height": 580,
"content": "## Author\n\n## Digimetalab\nAutomation consultant from Bali, with 3+ years helping Sales & Marketing streamline processes. We offer custom n8n solutions to boost efficiency. Book an initial consultation via our link for tailored automation.\n\nFor business inquiries, email we at digimetalab@gmail.com\nOr message me on [Telegram](https://t.me/digimetalab) for a faster response.\n\n### Check out my other templates\n### 👉 https://n8n.io/creators/digimetalab/\n"
},
"typeVersion": 1
},
{
"id": "d78f8043-0a68-454d-a7dd-aea9e4773432",
"name": "메모지17",
"type": "n8n-nodes-base.stickyNote",
"position": [
220,
160
],
"parameters": {
"color": 7,
"width": 150,
"height": 180,
"content": "## 👆\nThis is a short term memory. It will remember the 5 previous interactions during the chat"
},
"typeVersion": 1
},
{
"id": "59e98d56-42ea-4251-a287-82e8643f46aa",
"name": "메모지18",
"type": "n8n-nodes-base.stickyNote",
"position": [
0,
160
],
"parameters": {
"color": 7,
"width": 170,
"height": 180,
"content": "## 👆\nYou can use the free Google Gemini options."
},
"typeVersion": 1
},
{
"id": "a2dd7685-4702-41af-8124-e4d307317d65",
"name": "메모지19",
"type": "n8n-nodes-base.stickyNote",
"position": [
660,
160
],
"parameters": {
"color": 7,
"width": 150,
"height": 180,
"content": "## 👆\nThe Calculator is a tool that allows an agent to run mathematical calculations."
},
"typeVersion": 1
},
{
"id": "8bad0027-784a-403d-b1db-149d68a6d022",
"name": "메모지20",
"type": "n8n-nodes-base.stickyNote",
"position": [
460,
160
],
"parameters": {
"color": 7,
"width": 150,
"height": 180,
"content": "## 👆\nThe Think is a tool Enables step-by-step reasoning before answering."
},
"typeVersion": 1
},
{
"id": "c98f150a-cfd4-4edb-8d6c-5f48178e08a8",
"name": "메모지21",
"type": "n8n-nodes-base.stickyNote",
"position": [
860,
160
],
"parameters": {
"color": 7,
"width": 150,
"height": 240,
"content": "## 👆\nThe SerpAPI is a tool that allows Performs real-time Google Search using SerpAPI to retrieve factual, up-to-date information."
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "e2e9ac71-0450-40b8-818c-f7cc30bd4d3a",
"connections": {
"85b68f2c-e656-44f2-8e2a-27066c99a0c6": {
"ai_tool": [
[
{
"node": "6c914256-d2b6-4156-99e3-d88f62bfca66",
"type": "ai_tool",
"index": 0
}
]
]
},
"1c1c954c-ef1a-4114-9898-65bb4626fbb8": {
"ai_tool": [
[
{
"node": "6c914256-d2b6-4156-99e3-d88f62bfca66",
"type": "ai_tool",
"index": 0
}
]
]
},
"9e4704ec-e498-4d0c-a3ea-ab08fa7bf7ac": {
"ai_tool": [
[
{
"node": "6c914256-d2b6-4156-99e3-d88f62bfca66",
"type": "ai_tool",
"index": 0
}
]
]
},
"bcf984a7-774e-454f-a082-4fea25741e83": {
"ai_memory": [
[
{
"node": "6c914256-d2b6-4156-99e3-d88f62bfca66",
"type": "ai_memory",
"index": 0
},
{
"node": "348eb0af-3b44-41f4-85be-05af1def4eb5",
"type": "ai_memory",
"index": 0
}
]
]
},
"8791e2c2-89f7-4e40-9520-8b8f35c0c6ba": {
"ai_languageModel": [
[
{
"node": "6c914256-d2b6-4156-99e3-d88f62bfca66",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"348eb0af-3b44-41f4-85be-05af1def4eb5": {
"main": [
[
{
"node": "6c914256-d2b6-4156-99e3-d88f62bfca66",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
중급 - 엔지니어링, 인공지능
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
프록시 AI Anthropic Opus 4 및 Sonnet 4
Anthropic AI 에이전트: Claude Sonnet 4 및 Opus 4, 사고 및 웹 검색 도구 보유
Agent
Http Request Tool
Tool Think
+
Agent
Http Request Tool
Tool Think
11 노드Davide
엔지니어링
적응형 RAG
自适应RAG策略:쿼리分类与检索(Gemini및Qdrant)
Set
Switch
Summarize
+
Set
Switch
Summarize
39 노드dmr
엔지니어링
AI 기반 Telegram 어시스턴트 최종 시작 가이드(PDF, Brave 검색, Google 패키지)
Gemini, RAG PDF 검색, Google Suite를 사용하여 다능한 Telegram 로봇을 구축합니다.
Set
Code
Wait
+
Set
Code
Wait
79 노드Issam AGGOUR
인공지능
데이터 분석사 Agent v3
用于电子表格의AI데이터분석어시스턴트,基于NocoDB平台
Set
Noco Db Tool
Http Request
+
Set
Noco Db Tool
Http Request
10 노드Derek Cheung
엔지니어링
기술 레이더
사용SQL데이터库、RAG및路由에이전트构建AI驱动의技术雷达顾问
If
Code
Cron
+
If
Code
Cron
53 노드Sean Lon
엔지니어링
AI 스마트 어시스턴트: Supabase 스토리지 및 Google Drive 파일과 대화
AI스마트어시스턴트:与Supabase存储및Google Drive文件对话
If
Set
Wait
+
If
Set
Wait
62 노드Mark Shcherbakov
엔지니어링
워크플로우 정보
난이도
중급
노드 수13
카테고리2
노드 유형8
저자
DigiMetaLab
@digimetalabDigimetalab, Automation consultant with 3+ years helping Sales & Marketing streamline processes. We offer custom n8n solutions to boost efficiency. Book an initial consultation via our link for tailored automation.
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유