묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[VOD] 6주 완성! 개발 실무를 위한 고농축 바이브코딩 (Cursor AI, Figma)
피그마 수업자료
피그마 소스파일을 복사해서 붙여 넣어도 그림은 안나오는데 어떻게 하는지 알려주세요
-
미해결LangGraph를 활용한 AI Agent 개발 (feat. MCP)
이전 대화를 기억하고 다시 반환하도록.
안녕하세요 from langchain_core.prompts import PromptTemplate purpose_prompt = PromptTemplate.from_template(""" You are an expert at parsing and extracting delivery addresses and phone numbers from user input. User's input: {query} Instructions: If you can accurately identify both a delivery address and a phone number from the user's input, set the message field to "해당 정보가 맞습니까?" and include the data field with "delivery_address: {{delivery_address}}, phone_number: {{phone_number}}". If only one of the two values (delivery address or phone number) is identified, set the message to request the missing information by saying "배송지를 다시 한 번 입력해주세요." or "연락처를 다시 한 번 입력해주세요." as appropriate. If neither can be identified, set the message to "배송지와 연락처를 다시 한 번 입력해주세요." and return an empty dictionary for the data field. If you have already asked "해당 정보가 맞습니까?" and receive a positive answer from the user (e.g., '맞다', '맞아', 'ㅇㅇ', '네', '예'), set the message to "해당 정보를 저장해두겠습니다." and return to previously parsed delivery address and phone number in the data field as "delivery_address: {{delivery_address}}, phone_number: {{phone_number}}". If you have already asked "해당 정보가 맞습니까?" but the user responds negatively, set the message to "배송지를 다시 한 번 입력해주세요." or "연락처를 다시 한 번 입력해주세요." as appropriate. Return format: {{ "message": {{message}}, "data": {{ "delivery_address": {{delivery_address}}, "phone_number": {{phone_number}} }} }} """) 현재 이런 프롬프트를 사용하고 있습니다. 간단하게, ai와 대화하며 배송지와 연락처 정보를 기억하게 하고 싶은데요. 지금 잘 안되는 부분은 가장 마지막입니다. ai: 이 배송지와, 연락처 정보가 맞습니까? 배송지: ㅂ, 연락처: 3사용자 : 맞아ai: 해당 정보를 저장하겠습니다. 배송지: ㅂ, 연락처: 3 이 부분이 잘 안되고 있는데요. 이전에 대화했던 배송지와 연락처 정보를 못 불러오고 있습니다. 노드나 tool을 사용하지않고 프롬프트로만 해보고 있는데 노드나 tool을 사용해야 할까요? 혹은 적합한 다른 구조가 있을까요?
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
20강질문입니다.
안녕하세요! 20강에서 막혀 질문드립니다. nginx-proxy manager에서Hosts 에 들어가 wordpress-wordpress-1 (포르테이너에서복사)하고 인증서 후 새로고침했는데502 Bad Gateway openresty 라고 뜨더라구요... 그래서 다시 해보려고 nginx-proxy manager 로 들어가려고하는데 사이트에 보안 연결할 수 없음 aiproject.kr에서 잘못된 응답을 전송했습니다.ERR_SSL_PROTOCOL_ERROR 라고 뜨며 현재는 포르테이너까지 접속이 안됩니다 ㅠㅠ 이럴땐 어떻게 해야할까요?
-
미해결한시간으로 끝내는 LangChain 기본기
input key가 여러개인 경우 RunnablePassThrough를 쓰는 이유가 궁금합니다.
5강 마지막에 RunnablePassThrough의 경우 딕셔너리 형태의 key 와 value를 넘겨줄 때 key(강의에서 information)를 미리 RunnablePassThrough에 할당하면 value만 str형태로 입력해도 간편하게 invoke할 수 있다는 것으로 이해했는데요,두번째 예시에서 key가 두가지인 경우(information, continent)에 RunnablePassThrough를 사용하나 하지 않으나 딕셔너리 형태로 두 키와 밸류를 모두 입력해야하는 것 아닌가요?강의의 의도가 이런 경우에는 RunnablePassThrough를 쓰는 것이 적절하지 않다는 것인지, 혹은 제가 놓지는 무언가가 있는지 궁금합니다.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
천신만고 끝에 10강 마무리 지었습니다.
도커 서버 도메인 proxy 인증서 main.py 하는 도중에 수많은 에러가 있었지만 기어코 모든 기능이 강사님처럼 되었습니다. 희열이 있네요 이제 11강으로 갑니다근데 도커 설정이 이상해요 2개가 있어요 그리고 컨테이너도 강사님이 하신거랑 다릅니다. 관계있을까요 http request는 정상적으로 됩니다.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
(팁) 맥북에서 RaiDrive 대체하는 법!
안녕하세요 남박사님! 항상 좋은 강의를 해주셔서 감사합니다.맥북에서 RaiDrive를 사용할 수 없길래 파인더에서 서버를 마운트할 수 있는, 대체프로그램을 찾았고, 공유 겸 Q&A에 올립니다. 아래는 퍼플렉시티의 답변을 발췌해서 가져온 것입니다~~macFUSE 사이트에서 직접 macFUSE와 SSHFS 패키지를 다운로드해 설치하는 방법https://osxfuse.github.io/ (현재 macFUSE 공식 사이트) 방문macFUSE 설치 후, 별도로 SSHFS 지원 패키지(예전 osxfuse-cuse 등)가 필요할 수 있음 1. macFUSE 설치 파일 실행다운로드한 .dmg 또는 .pkg 파일을 더블 클릭해 설치 마법사를 실행안내에 따라 macFUSE를 설치 (이미 하셨다면 완료된 단계입니다)설치 중에 macOS 보안 설정에서 "시스템 환경설정 > 보안 및 개인정보 > 일반" 탭에 가서 "macFUSE 시스템 소프트웨어 차단됨" 메시지가 나오면 '허용' 버튼 클릭해야 합니다.설치 후 Mac을 재부팅하는 것이 권장됩니다.2. SSHFS 설치macFUSE 설치 이후 별도로 SSHFS 바이너리도 필요합니다. 보통 macFUSE 공식 패키지에 포함되어 있거나 별도로 받을 수 있습니다. 3. SSHFS 사용하기 (터미널)터미널 열어서 SSHFS가 설치된 위치를 확인하거나, 명령어가 바로 되는지 테스트합니다:sshfs 설치가 완료됐으면, 이전에 안내한 대로 마운트할 폴더를 만들고 SSHFS 명령어로 원격 서버를 마운트합니다:mkdir -p ~/mnt/sftp sshfs root@서버주소:/home/docker ~/mnt/sftp 비밀번호 입력 후 연결되면 Finder에서 ~/mnt/sftp 경로를 일반 폴더처럼 사용할 수 있습니다.이상 맥북 사용자들을 위한 대체 프로그램이었습니다~~남은 강의까지 힘내보겠습니다!
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
pma.도메인 계정/IP 설정 관련
안녕하세요.강의 들으면서 궁금한게 생겼는데요,pma.도메인에서 아무나 접속 못하게 admin 계정 생성하고 findip.kr에서 IP 확인해서 입력해 넣는거는 이해했는데요,만약 다른 위치에서 접속해서 IP 변경되면 admin 계정으로 접속 못하는거 아닌가요?... 잘못이해하고 있는건가... 그리고 두번째 질문은 pma 도메인은 왜 서브 도메인으로 안하고 A 레코드로 했는지 궁금합니다. 어떤 기준에 의해 나눈걸까요? 감사합니다!
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
이미지 생성시 한글이나 문자 관련 문의입니다.
이미지 생성시 한글은 깨지고(?) 이상한 한글이 나오고, 영어도 제대로 나오지 않는건, 계속해서 프롬프트를 수정하면서 처리를 해야 할 부분일까요?첨부한 이미지를 보면 이상한 문자들이 있어 사용을 못하는데, 이런건 어떻게 해결해야 할까요?
-
미해결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값이 깨끗하거든요?근데 왜 실제 결과값에는 자동으로 저런게 붙는지 모르겠습니다..