안녕하세요 강의 덕분에 많은 것을 시도해보고 , 배우고 , 적용 및 적응하고 있는 윤상필이라고 합니다. 강의를 보면서 얻은 코어는 입력 -> 가공 -> 출력 이라는 시스템에 무엇을 넣느냐 였습니다. 내가 원하는 데이터를 넣고, 가공해서 원하는 방식으로 출력(결과) 하는 거죠 mcp 이라는것이 1. 클로드 데스크탑설치 후 운용과 2 n8n의 ai agent에 운용 하는방식 이렇게 2가지 방식로 이였습니다. 그동안 강의는 sns 중 텔레그램에 연동되는것을 해보았으니, 카톡에 mcp를 연동할 수 있을까 하는 생각이 들었습니다. 물론 mpc가 연동된다면 ai agent도 연동되고, rag도 되고,,, 사람들에게 더욱 효과적으로 사용할 수 있을 것이라고 생각했습니다. 아무래도 텔레그램보다는 카톡을 더욱 사용하니까요 확인해보니 텔레그램처럼 현재 챗봇을 만드는 시스템이 있습니다. 대신 개인계정이 아닌 카카오채널이 챗봇이 됩니다. 그렇게 때문에 채널을 만들어야 하나 사업자가 없어도 만들 수 있습니다. (텔레그램에 비해 절차가 좀 더있더군요) 카톡의 챗봇 만드는 시스템은 1. 만들어서 카톡승인(api) 2 내가 만든 챗봇으로 우회(ngork을 활용한 웹훅 ) 방식 이 있습니다. 1번의 경우 다른시스템들 처럼 토큰을 받아서 api 진행이 가능하나, 배포할때 카카오 승인을 요구합니다. 유튜브 보면 카톡 자동화(나에게 보내기) 의 경우가 1번을 적용한 케이스 입니다. 승인전에는 해당 결과를 확인하기 위해서 나에게 보내는건 api만으로 가능하게 해두었기 때문입니다. 2번의 경우 텔레그램처럼 웹 훅을 받아서 데이터를 가공 후 카톡측에 다시 전송하는 시스템입니다. 별도의 승인이 없습니다. 또한 나 뿐만 아니라 카톡채널에 접속한 사람에게 해당 서비스를 제공할 수 있습니다. 유저 측면에서 볼떄 텔레그램보다는 카톡이 더욱 접근성이 쉬운건 사실이라 이쪽이 좀더 좋아보였습니다. 그래서 좀 파보기 시작하였습니다. (https://www.youtube.com/watch?v=vPtmvmZgPU8&t=501s)해당 유튜버는 파이썬을 활용하여 open ai 를 연동한 사례입니다. 시리즈로 이론부터 채널 생성, 각종연동, 파이썬 코드 구성 설명 및 유튜브 하단에 해당 코드까지 오픈하고있습니다. 이 유튜버는 fast api와 ngork 를 활요해서 외부 접속 을 만들었고, 가공 후 카톡에 전송하였습니다. 파이썬이 된다면 n8n에서 될 수 있을텐데 생각이 들어서 진행을 해보았습니다. 웹 훅 으로 카카오 채널에서 보내진 정보를 받아왔습니다 그리고 유튜브에서 나온 설명(서버 데이터 전송 json)대로 진행해보았습니다. 전송결과는 성공으로 나오나 실제 카톡 대화창에 온건 없었습니다. (http 리퀘스트로 보내야 할것같긴했는데 유알엘을 못찾겠어요) 입력은 해결했고, 가공은 넣으면 그만인데 출력(결과) 가 나오지 않고있습니다. 다른 영상인데 https://www.youtube.com/watch?v=3oI0VvBYl_s 해당 영상을 보면 make로도 가능하더군요 물론 코드가 들어가는 부분이 있긴합니다. 근데 구조를 모르니까 gpt에게 물어봐도 헤메기만 하게되더라구요( 위의 방법 1을 설명한다든가, 다른 외부서비스 (솔라피)를 설명한다든가 ) 카카오 개발자 문서 까지 가보았는데... 1번에 대한 애기(공식 api)는 명확한데, 2번에 대한 건 좀 두리 뭉실하게 적어둔 느낌입니다(물론 제가 볼줄 몰라서 그러겠지요...) https://kakaobusiness.gitbook.io/main/tool/chatbot/skill_guide/answer_json_format (카카오 비즈니스 가이드) 2번에 대한 문서 내용입니다. 1번은 카카오 디벨로퍼 에서 볼수있는데 아무래도 api 애기라 여기서 볼건 아니라고 생각했습니다. 처음에 파이썬으로 연동한 유튜버가 https://github.com/raymondcha77/kakaobot 깃허브에 코드내역을 올렸습니다. kakaobot.py 파일이 코드 소스 파일입니다. 지식이 없어.. 전송을 어떻게 해야할지 전혀 감을 못잡고있습니다. 조금만 하면 될것같은데 고견좀 부탁드립니다. 도와주세요.. 저에겐 꼭 필요합니다.
안녕하세요 n8n 셀프호스팅 도커로 잘 학습을 완료햇는데요 항상 도메인이 바뀌기 때문에 요새 가장 많이 사용한다는 railway를 통해서 호스팅을 해보려고하는데요 기존에 학습한 도커 컨테이너 이미지 들과 환경설정들을 이관하고 싶은데 혹시 이부분에 대해서 추가 강의를 해주실수 있을까여?
강의에서 구성한 그래프를 보면 retriever로 조회한 document들을 그대로 context로 넣는것으로 보이는데요. 여기에서 document의 page_content만 추출하는 과정은 필요 없나요? lang smith를 보면 아래와 같이 프롬프트가 구성되어있는데 page_content만 넣도록 해야하는것이 아닌가 의문이 들었습니다.
안녕하세요. 강의에선 zeorx로 PDF -> Markdown 변환 후 UnstructuredMarkdownLoader로 split해서 document chunk를 얻는데요 혹시 UnstructuredPDFLoader를 통해서 한번에 load_and_split 하는것과는 어떤 차이가 있을까요? UnstructuredLoader에서 요구하는 것이 패키지 외에도 pdf2image 모듈등이 있는것 같아서 실제로 시도해보지는 못했습니다.
강의에선 사용하지 않으셨는데 일레븐렙스 노드가 있던데 이걸 사용안하신 이유가 있으실까요?? 혹시 해당 기간에는 없었다가 최근에 생긴것이려나요? https request로 curl을 안넣어도 이제 api만 입력하면 연결이 되도록 설정이 되어있는데 넣으면 Unauthorized 이런 오류가 뜨더라구요! 혹시 무료버전이라 그런걸까욤?
안녕하세요 n8n을 heroku에 설치해서 강의를 듣고 있습니다. 여기에 redis를 일정용량 무료로 제공을 해줘서 연결해서 테스트를 하니 잘 되는데요 그런데 n8n에서 스케줄 트리거를 써서 redis를 몇초마다 계속 조회하는건 비용이 많이들지 않을까요? 디스코드는 트리거 지원을 안하는게 아쉽네요.
안녕하세요. 강의 잘 수강하고 있습니다. 자체적으로 텍스트, 표, 시계열꺽은선그래프로 주로 구성된 pdf를 임베딩해서 RAG 기반의 LLM 서비스를 만들어 보고 싶은데요 표의 경우는 md 파일을 txt로 변환해서 저장하는 방법을 잘 알려주셨습니다만, 혹시 꺾은선그래프를 이미지처럼 저장해서 서비스에 활용할 수 있는 방법이 있을까요? 참고할만한 기술이나 좋은 아이디어 있으면 공유 혹은 조언해주시면 감사하겠습니다.
추천해주신 벌쳐와 비교해봤는데 contabo가 가격적으로 성능적으로 좋아보여서 contabo로 클라우드 서비스를 정해서 n8n을 설치하였고, ngrok으로 프리도메인까지 받았습니다. 혹시 여기선 강의에 있는 직접 만들어주신 유튜브 요약 api는 사용하지 못하겠죠?? 혹시 다른 api를 활용해 수업을 따라가볼수 있는지 궁금합니다! Epify 도 막힌 것 같아서요 ㅠㅠ 노트북과 데스크톱 두 가지로 자주 왔다갔다 하며 강의를 듣기에, 계속 워크플로를 옮겨가며 하는 게 불편하고, 하나의 환경에서 듣고 싶어서 VPS를 구매했는데 추가로 앞으로의 강의에서도 이 부분때문에 많이 막힐까요??
안녕하세요. 강의 재미있게 듣고 있습니다. 18번 강의 제일 마지막 부분에서 "2025년 6월 인기있는 영화를 추천해줘. 그리고 그 영화를 홍길동에게 메일보내주고 홍길동과 내일 미팅도 잡아줘" 이렇게 하니 전부 제대로 수행을 했는데 이어서 "2025년 6월 인기있는 영화를 추천해줘. 그리고 그 영화추천을 홍길동에게 메일로도 보내줘" 라고 일정 잡는 이야기는 뺐는데 지맘대로 일정도 잡아버리네요.이 경우도 프롬프트에서 지시를 해줘야하는건가요?
Cursor AI를 제대로 활용하기 위한 핵심정리에서 설명하신 OpenAI의 모델별 비용을 해당 docs에서 확인이 가능하고 설명하신 내용도 이해가 됩니다. 하지만 Cursor를 유료로 사용하는 입장에서는 이와 같은 사항에 대해서는 따로 신경을 쓰지 않아도 되는게 아닌가요? Pricing | Cursor - The AI Code Editor cursor.com 의 pricing 정책 비교를 봐도 모델별로 약간의 제한이 있다고 하지만 pro plan만 들어가도 비용에 대해서는 걱정을 안해도 될거라고 생각을 하는데 제가 잘못알고 있는건가요?
안녕하세요, 추가강의 듣고 여러번 시도를 해보았는데도 에러가 생겨서 문의 드립니다. 위 처럼 에러가 나고, 에러가 안보이실까봐 아래와 같이 로그만 별도로 복사하였습니다. The connection to the server was closed unexpectedly, perhaps it is offline. You can retry the request immediately or wait and retry later. Error details From HTTP Request Error code ECONNRESET Full message socket hang up Request { "body": { "url": " https://youtu.be/LCraVFYWFWU?si=rnsFK5-mVKxccDrT " }, "headers": { "accept": "application/json,text/html,application/xhtml+xml,application/xml,text/*;q=0.9, image/*;q=0.8, / ;q=0.7" }, "method": "POST", "uri": " http://host.docker.internal:9012/extract_subtitles ", "gzip": true, "rejectUnauthorized": true, "followRedirect": true, "resolveWithFullResponse": true, "followAllRedirects": true, "timeout": 300000, "encoding": null, "json": false, "useStream": true } Other info Item Index 0 Node type n8n-nodes-base.httpRequest Node version 4.2 (Latest) n8n version 1.98.1 (Self Hosted) Time 2025. 6. 18. 오후 3:40:16 Stack trace NodeApiError: The connection to the server was closed unexpectedly, perhaps it is offline. You can retry the request immediately or wait and retry later. at ExecuteContext.execute (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-nodes-base@file+packages+nodes-base_@aws-sdk+credential-providers@3.808.0_asn1.js@5_12b981d6b49d407a163f4d5244314033/node_modules/n8n-nodes-base/nodes/HttpRequest/V3/HttpRequestV3.node.ts:769:15) at processTicksAndRejections (node:internal/process/task_queues:105:5) at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_openai@4.78.1_encoding@0.1.13_zod@3.24.1_/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1185:9) at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_openai@4.78.1_encoding@0.1.13_zod@3.24.1_/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1534:27 at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_openai@4.78.1_encoding@0.1.13_zod@3.24.1_/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:2098:11
열정적인 강의 감사드립니다. [N8N으로 구현하는 나만의 RAG 시스템: 벡터 검색부터 AI 응답까지] 강좌에서 pdf 같은 텍스트 자료를 구글드라이브에서 가져오지 않고 n8n으로 바로 업로드 해서 활용하는 방법은 없을까요? railway에서 n8n을 호스트하다보니 Extract from File 노드에서 DOMMatrix is not defined 에러가 나와서요. 에러에 대해 찾아보니... 다음과 같은 DOMMatrix는 웹 브라우저 환경에 기본적으로 내장된 그래픽 관련 API 입니다. 웹페이지에서 2D 및 3D 그래픽 변환을 처리하는 데 사용됩니다. pdf-parse 라이브러리의 특정 버전은 PDF 내부의 그래픽 요소를 처리하기 위해 브라우저에만 존재하는 이 DOMMatrix를 사용 하려고 합니다. 하지만 n8n 워크플로우는 서버(Node.js) 환경 에서 실행됩니다. 서버 환경에는 그래픽을 렌더링할 화면이 없으므로, 당연히 DOMMatrix와 같은 브라우저 전용 API가 존재하지 않습니다 (is not defined) .) 라고 나와서 Extract from File 노드가 서버환경에서는 제대로 작동을 하지 않는 것 같습니다. 개인컴에 설치한 것과 환경이 달라서 종종 애를 먹고 있습니다. 제 컴이 old 해서 n8n을 돌리기에는 GPU가 역부족이라서요...ㅜㅜ