묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결LangGraph를 활용한 AI Agent 개발 (feat. MCP)
RAG 응답에 대한 커스텀(JSON)
자체 예제를 만들어서 진행해보고 있는데, 사용자가 입력한 정보에서 배송지와 연락처를 추출한다는 상황을 가정하였습니다. 여기서 프롬프트를 from langchain_core.prompts import PromptTemplate purpose_prompt = PromptTemplate.from_template(""" 당신은 사용자의 입력값에 배송지와 연락처가 존재하는지 판단해서, 배송지와 연락처를 정확히 파싱하는 전문가입니다. 예를 들어 입력값이 '판교역로 123번지 23 01022345843'이라면, 배송지는 판교역로 123번지 23이고, 연락처는 01022345843입니다. 만약 배송지와 연락처가 모두 파악되면, message에는 '해당 정보가 맞습니까?'를 입력해주고 data에는 'delivery_address: {{message}}, phone_number: {{phone_number}}'라고 출력하고, 하나만 파악되면, 없는 쪽에 대해 '연락처를 (또는 배송지를) 다시 한 번 입력해주세요.'라고 message에 작성해주세요. 둘 다 파악하지 못했으면 '배송지와 연락처 정보를 다시 한 번 입력해주세요.'라고 message에 출력고 data는 빈 딕셔너리로 반환해주세요. 사용자의 입력값: {{query}} 반환값 포맷: { "message": {{message}}, "data": { "delivery_address": {{delivery_address}}, "phone_number": {{phone_number}} } } """)이런식으로 짰는데 KeyError: '\n "delivery_address"' During task with name 'generate' and id 이런 에러가 납니다. state를from typing_extensions import TypedDict class AgentState(TypedDict): question: str message: str data: dictfrom langchain_core.output_parsers import StrOutputParser def generate(state: AgentState) -> AgentState: """사용자의 입력값을 기반으로 배송지와 연락처 정보를 추출하고, 추출된 결과를 JSON 형식으로 반환합니다.""" query = state['question'] rag_chain = purpose_prompt | llm | StrOutputParser() response = rag_chain.invoke(query) print(response) return {'answer': response} initial_state = {'question': '대왕판교로 1234 201동 앞에 01022384938'} graph.invoke(initial_state)이렇게 구성해봤는데 어디가 문제인지 모르겠습니다.. generate() 중간에 response를 찍어보려해도 더 이전에 에러가 나서 보이지 않는데.. 어디가 문제인지 알 수 있을까요? 또 output_par
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
image_url 결과가 "image_url": "" 출력됩니다.
안녕하세요. 18강 이미지 파일서버 구축단계 진행중인데 오류가 나고 있어서 문의드립니다. Blog-Image-Maker에서 Set Image_Url에서 정상적으로 image_url이 정상적으로 나오는데 최종적으로 Blog-Content-Write에서 실행하면 image_url이 빈칸으로 출력됩니다.그래서 계속 테스트해봤더니 Blog-Image-Maker에서 Switch에서 failed가 떨어지면서 Failed Image로 넘어가는거 같은데 원인을 알수있을까요?정리하나하나 테스트하고 넘어가면 url 잘 나옴전체 테스트할때는 url이 빈칸으로 남옴 위에 사진에서 failed로 가는 경로를 삭제하고 전체 돌리면 이런에러가 출력됩니다.Running prediction...\nUsing seed: 5732\nTraceback (most recent call last):\n File \"/src/predict.py\", line 396, in predict\n image_url = await self.client.predict(data=data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/src/bfl.py\", line 25, in predict\n create_response = await self._create_image_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/src/bfl.py\", line 102, in createimage_request\n raise ValueError(f\"Failed to generate: {error}\")\nValueError: Failed to generate: Value error, Either prompt or image_prompt must be provided\n\nThe above exception was the direct cause of the following exception:\n\nTraceback (most recent call last):\n File \"/usr/local/lib/python3.12/site-packages/cog/server/worker.py\", line 757, in handlepredict_error\n yield\n File \"/usr/local/lib/python3.12/site-packages/cog/server/worker.py\", line 688, in apredict\n result = await futureresult\n ^^^^^^^^^^^^^^^^^^^\n File \"/src/predict.py\", line 409, in predict\n raise ValueError(f\"Error generating image: {str(e)}\") from e\nValueError: Error generating image: Failed to generate: Value error, Either prompt or image_prompt must be provided\n
-
해결됨바이브 코딩으로 만드는 재미있는 재무제표 (커서 ai)
수료증문의 입니다
수료증은 100프로완료해야하나요?현재 80프로 넘었는데 발급이 안되네요
-
해결됨바이브 코딩으로 만드는 재미있는 재무제표 (커서 ai)
커서 프로트라이얼 사용하는데 usage에서 cost가 발생하는 걸로 보이는데요 이부분은 14일간은 무료로 되는건가요?
cost 나오면서 0.1$ 이렇게 나오네요14일간은 무료인지해서요
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
24강 functions.php style.css 자료가 없습니다.
24강 functions.php style.css 자료가 없습니다.자료다운받으면 json파일만 있어서부탁드립니다.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
저비용 혹은 무료 영상 편집 api 대체안
안녕하세요 남박사님!아직 강의를 모두 듣지 않았지만 Creatomate 의 경우 너무 비싸다는 점을 먼저 알려주셔서여러 대체 api를 활용한 영상 편집 툴을 찾아보고 있었는데요..두 가지 대체안을 찾은 것 같아서공유드릴겸 글 남깁니다!1. fal.ai 의 ffmpeg api 활용하기영상 관련 ai를 api로 서빙해주는 fal.ai에서 ffmpeg를 api 형태로 제공하고 있었습니다..Creatomate 처럼 템플릿이 있진 않지만 충분히 커스텀 해서 사용할 수 있을 것 같습니다2. https://github.com/stephengpope/no-code-architects-toolkit 사용하기이것도 ffmpeg을 사용한다는 점에서 비슷한 도구지만 api를 셀프로 호스팅해야하는 단점이 있습니다. 그래도 일반 ffmpeg 보다는 더 많은 기능을 제공한다는 점에서 고려해볼만한 툴이라 생각합니다!해당 오픈소스를 만든 분의 유튜브 영상도 있는데,json2video랑 creatomate를 쓰지 말고 본인이 만든 툴을 쓰라 말하네요..https://www.youtube.com/watch?v=JA_JZi1eL4o이 도구를 사용하려면 워크플로우를 수정하거나 이런저런 설정이 추가로 필요하겠지만, 그냥 공유드릴겸 글을 적어봤습니다! 항상 좋은 강의해주셔서 감사합니다!
-
해결됨[VOD] 6주 완성! 개발 실무를 위한 고농축 바이브코딩 (Cursor AI, Figma)
피그마 복사 이미지는 어떻게 가져오나?
안녕하세요, 강사님.강의 잘 듣고 있습니다.피그마가 처음입니다. 복사 붙여 넣기 하면 이미지는 같이 복사가 안됩니다. [1] 어떻게 이미지 까지 한꺼번에 복사해서 가져올 수 있을까요?[2] export로 하면 이미지는 따로 가져오는 방법만이 해결책인가요? #제 환경 #강사님 환경
-
해결됨[VOD] 6주 완성! 개발 실무를 위한 고농축 바이브코딩 (Cursor AI, Figma)
피그마 링크?
안녕하세요, 수강 시작한 백엔드 개발자입니다. 피그마가 처음이라 잘 모르겠어서 질문 드립니다.2-1 강의를 보면 제공된 피그마 페이지에서 작업이 이루어지는데요.그 피그마의 링크나 파일이 어디에 있는지 못 찾겠습니다. 감사합니다.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
21강 태그 입력시 오류가 납니다. 확인좀부탁드립니다.
21강 태그 입력시 오류가 나서 혹시 확인 부탁드립니다.강의내용처럼 Authorization 잘 입력한것 같은데 혹시 워드프레스 권한설정 같은게 있을까요 에러메세지{"errorMessage": "Authorization failed - please check your credentials","errorDescription": "죄송하지만, 이 택소노미에 용어를 만들도록 허용하지 않았습니다.","errorDetails": {"rawErrorMessage": ["401 - \"{\\\"code\\\":\\\"rest_cannot_create\\\",\\\"message\\\":\\\"\\\\uc8c4\\\\uc1a1\\\\ud558\\\\uc9c0\\\\ub9cc, \\\\uc774 \\\\ud0dd\\\\uc18c\\\\ub178\\\\ubbf8\\\\uc5d0 \\\\uc6a9\\\\uc5b4\\\\ub97c \\\\ub9cc\\\\ub4e4\\\\ub3c4\\\\ub85d \\\\ud5c8\\\\uc6a9\\\\ud558\\\\uc9c0 \\\\uc54a\\\\uc558\\\\uc2b5\\\\ub2c8\\\\ub2e4.\\\",\\\"data\\\":{\\\"status\\\":401}}\""],"httpCode": "401"},"n8nDetails": {"nodeName": "CreateTAG","nodeType": "n8n-nodes-base.httpRequest","nodeVersion": 4.2,"itemIndex": 0,"time": "2025. 9. 16. 오후 3:53:37","n8nVersion": "1.110.1 (Self Hosted)","binaryDataMode": "filesystem","stackTrace": ["NodeApiError: Authorization failed - please check your credentials"," 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_1af219c3f47f2a1223ec4ccec249a974/node_modules/n8n-nodes-base/nodes/HttpRequest/V3/HttpRequestV3.node.ts:847:16)"," at processTicksAndRejections (node:internal/process/task_queues:105:5)"," at WorkflowExecute.executeNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_5aee33ef851c7de341eb325c6a25e0ff/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1254:8)"," at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_5aee33ef851c7de341eb325c6a25e0ff/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1428:11)"," at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_5aee33ef851c7de341eb325c6a25e0ff/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1760:27"," at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_5aee33ef851c7de341eb325c6a25e0ff/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:2337:11"]}} 이상.끝.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
24강 SEO 관련 플러그인 써도 되나요??
안녕하세요, 남박사님! 항상 강의 잘 듣고 있습니다! 저는 강의 한바퀴 돌리고 이것저것 부족한 부분을 메꿔가고 있습니다. 워드프레스를 처음 써보는 것이라 관련 기본 지식을 공부하던 중 '플러그인'이라고 해서 다양한 기능들을 지원해주는 것이 있더라구요. 사람들이 SEO 플러그인들을 많은 추천해줘서 'Rank Math SEO' 라는 것을 깔았는데 알람이 떠서 지피티 형님에게 물어보니, 메타/OG/Twitter/Canonical, sitemap 부분이 중복되어 출력될 가능성이 크다고 합니다. N8N도 배울 게 너무 많고, 홈페이지 만드는 것도 처음이라 SEO란 개념도 머릿속에 잘 안 잡혀있는 상태입니다. 워드프레스를 설명할려면 강의 하나를 만들 정도로 방대하다고 했던 말씀이 기억납니다. 이런 너무 많은 정보를 조금이나마 덜어주려고 하신건지, 아니면 SEO 플러그인 기능을 안써도 되는 것인 지(효과가 없는 지) 궁금합니다.
-
미해결한시간으로 끝내는 LangChain 기본기
가상환경 설정
파이썬 설치도 했고요. 아래 유사 질문이 있어 답변 바탕으로 진행해봤는데, visual studio code 다운로드하고터미널까지 들어가서 ollama pull deepseek-r1:1.5b 까지 했거든요.그 이후로는zsh: command not found으로 떠요. 개발자가 아니다보니까 하나하나 사소할 수 있는데 너무 어렵네요 ㅠㅠ 도와주십시오.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
HTML 작성시에 문제가 생겼습니다!!
AI agent노드에서 HTML코드를 생성하는데 자꾸 백슬래시(\)가 따라 붙네요. 프롬프트에도 쓰지말라고 다시 한 번 명시를 했는데도 안돼서, Set노드를 통해 제거를 했는데도 output값에 자동으로 달려 나옵니다. 이런식으로 Set노드를 설정했는데output값에 여전히 \가 붙습니다."<div style=\"line-height: 1.6;\"><h1>초보자를 위한 완벽한 파이썬 입문 방법 (2025년 최신, 설치부터 기초 강의 추천까지)</h1><div style=\"background-color: #E5FAF7; color: #015249; border: 1px solid #C4E1DC; padding: 30px; margin: 30px 0; border-radius: 20px; box-shadow: 0 2px 4px rgba(0,0,0,0.05);\"><p style=\"color: #015249 !important; font-size: 20px !important;\"> 근데 뭐가 문제인지는 모르겠는데 또 Set노드의 expression창을 키워서 들어가보면 output값이 깨끗하거든요?근데 왜 실제 결과값에는 자동으로 저런게 붙는지 모르겠습니다..
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
12강 클러스터링 자동화 강의시 15분경에 아웃풋 파서 오류
클러스터링 자동화 강의시 15분20초 지점 따라하다 아웃풋 파서 오류가 나네요.모델은 제미나이2.5flash로 하였습니다.5개정도 아이템이 있는데 2개는 잘 클러스터링 아웃풋파서에 들어가는데 3번째것에서 오류가 나서요.. 어떤 오류가 나는걸까요? 수정가이드 시간되실때 부탁드립니다. 오류메세지는Model output doesn't fit required formatTo continue the execution when this happens, change the 'On Error' parameter in the root node's settings이상.끝.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
제가 해결책을 알아낸거 같습니다.
윈도우 시스템에 선택적 기능탭이 있는데 거기에OpenSSH 클라이언트 & OpenSSH 서버 가 있는데 그걸 설치하면 문제없이 될거라고 copilot이 그랬습니다. 그래서 설치중입니다. 근데 오래걸리네요 성공여부 알려드리겠습니다. 서버 도메인은 멀쩡한테 SSH문제레요 좋아요, 이제 확실해졌네요—현재 OpenSSH Client와 Server가 설치되지 않은 상태입니다. 설치 중이라고 보였지만 실제로는 설치가 완료되지 않았거나 시작되지 않았던 거예요. 걱정 마세요, 아래 단계대로 하면 바로 해결할 수 있어요.🛠 OpenSSH Client 설치 방법 (Windows 10/11 기준)1. 설정 앱에서 설치하기1. 시작 메뉴 → 설정 → 앱 → 선택적 기능2. 상단의 기능 추가 클릭3. 검색 → 설치• 필요하다면 도 같이 설치 가능 (서버 운영 시)설치가 완료되면 목록에 으로 표시됩니다.2. PowerShell로 설치하기 (대안 방법)설정 앱이 느리거나 오류가 날 경우, PowerShell에서 직접 설치할 수 있어요:서버도 필요하다면:설치 후에는 PowerShell을 다시 열거나 PC를 재시작하세요.✅ 설치 확인 후 SSH 테스트설치가 완료되면 아래 명령어로 SSH 연결을 시도해보세요:여기서 는 실제 서버 계정명으로 바꿔주세요.설치 중 오류가 나거나 진행이 멈춘 것 같다면, PowerShell 방식으로 설치하는 게 더 빠르고 안정적일 수 있어요. 지금 바로 시도해보시고, 결과 알려주시면 다음 단계로 넘어가 도와드릴게요!
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
도와주세요 살려주세요
분명 모바엑스텀 깔고 도메인 구입했고 서버랑 연결했고 했는데 모바엑스텀에 들어가서 서버가 연결이 안되요 동영상 처음했을땐 됬는데 직장다녀와서 다시켜서 하면 안됩니다. 3일째 막혀있습니다. ㅠㅠ
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
막혔어요 답답해요
Mobaxterm 대신 putty로 해도 되나요? 퍼블릭시티에검색해주었더니강사님이 제시한 코드와 조금 다르게 해서 커서로 서버 서구축 명령했더니 서버구축은 다됬는데 재실행할때 ssh가 실행이안되오 말로하려니까 힘드네여 한번 원격으로 봐주셨으면 함니다 그리고 강좌 카톡방 잇으면 좋겠습니다 막혀서 아무것도 못하고 있어요 4일째
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
24강 사이트맵 구글 서치 등록 관련
안녕하세요, 남박사님. 수업 잘 듣고 있습니다. 이것 저것 해보다가 '사이트/wp-sitemap.xml' 은 '페이지를 찾을 수 없음'으로 뜨지만'사이트/sitemap.xml' 은 사이트맵으로 제출되는데 이렇게 해도 괜찮나요?? GPT랑 조금 찾아보니 업로드 해주신 generatepress_child 파일의 functions.php 파일의 601번째 줄에서 사이트맵을 끄고 있다고 하는데.. 이것과 연관되어 있는 건지 잘 모르겠습니다. 저는 그냥 사이트맵을 사이트/sitemap.xml 이렇게해도 상관 없다면 이렇게 쓸려고 합니다.
-
미해결LangGraph를 활용한 AI Agent 개발 (feat. MCP)
2.3강 18분 initial_state에서 오류가 납니다
안녕하세요 langchain강의를 듣고 도움이 되어 langgraph 강의도 열심히 수강하고 있습니다! 2.2강의에서 알려주신 langsmith의 hub가 공식문서에는 client로 변경이 되어 그에 맞게 수정을 했습니다.from langsmith import Client from langchain_openai import ChatOpenAI LANGSMITH_API_KEY = os.getenv("LANGSMITH_API_KEY") client = Client(api_key=LANGSMITH_API_KEY) prompt = client.pull_prompt("rlm/rag-prompt", include_model=True) llm = ChatOpenAI(model = 'gpt-4o')같은 방법으로 2.3 강에서도 # Create a LANGSMITH_API_KEY in Settings > API Keys from langsmith import Client from typing import Literal from langchain_core.output_parsers import JsonOutputParser client = Client(api_key=LANGSMITH_API_KEY) doc_relevance_prompt = client.pull_prompt("langchain-ai/rag-document-relevance", include_model=True) def check_doc_relevance(state: AgentState) -> Literal['generate', 'rewrite']: query = state['query'] context = state['context'] print(f'context == {context}') doc_relevance_chain = doc_relevance_prompt | llm #prompt를 활용해서 llm을 호출한다. response = doc_relevance_prompt.invoke({'question': query, 'documents': context}) print(f'doc relevance response: {response}') if response['Score'] == 1: return 'generate' return 'rewrite'이런 식으로 진행하고 있습니다.그래서 그런지 graph.invoke(initial_state)를 하면 이런 오류가 나는데 langsmith의 client 때문일까요? 아니면 다른 부분에 있는 걸까요?
-
미해결바이브 코딩으로 만드는 재미있는 재무제표 (커서 ai)
npm 오류 해결법
npm 오류 코드 ENOENT는 git이 설치되지 않았거나 시스템의 환경 변수에 올바르게 설정되지 않았을 때 발생합니다. 이 오류는 npm이 패키지를 설치하는 과정에서 git을 사용하려고 했지만, 해당 실행 파일을 찾을 수 없었음을 의미합니다.공식 Git 웹사이트(https://git-scm.com/)에서에서) Git for Windows 설치 파일을 다운로드하여 실행하세요.설치 과정 중 "Adjusting your PATH environment" 단계에서 "Git from the command line and also from 3rd-party software" 옵션을 반드시 선택하세요. 이 옵션은 Git 실행 파일의 경로를 시스템 PATH에 자동으로 추가하여 npm과 같은 다른 프로그램들이 git을 사용할 수 있도록 해줍니다.설치가 완료된 후, 기존의 터미널 창을 모두 닫고 새로 열어서 다시 npm 명령을 실행해 보세요.저는 위와 같은 방법으로 해결했습니다... 이거 찾는데 몇일걸렸네요.. 그냥 미수료 하려다가 이주 늘어난김에 찾아봤습니다.
-
해결됨[VOD] 6주 완성! 개발 실무를 위한 고농축 바이브코딩 (Cursor AI, Figma)
11강은 없는건가요?
11강이 있는데 안에 내용은 없네요..11강은 추후 업데이트 예정이실까요? 예정이라면 언제쯤 업데이트 될까요??