묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
proxy hosts에서 api.내도메인, files.내도메인, n8n.내도메인,portainer.내도메인 만들었는데요 그냥 내도메인으로 된 proxy host가 있어야 되는 이유 그리고 만드는 법 알려주시면 감사드려요
proxy hosts에서 api.내도메인, files.내도메인, n8n.내도메인,portainer.내도메인 만들었는데요 그냥 내도메인으로 된 proxy host가 있어야 되는 이유 그리고 만드는 법 알려주시면 감사드려요우여곡절 끝에 18강 다 들었습니다. 중간에 프록시 전체 날라가고 다시 설정했는데 내 도메인주소 로만 만들어진 프록시 호스트가 필요한 이유를 알고 싶습니다.
-
해결됨LangGraph를 활용한 AI Agent 개발 (feat. MCP)
가상환경 설정방법 문의
안녕하세요, 가상환경 설정 관련 문의드립니다.아래를 실행하면 가상환경이 실행되지 않습니다.Dayeaui-MacBook-Pro:~ dayeayim$ cd streamlit-finance-newDayeaui-MacBook-Pro:streamlit-finance-new dayeayim$ pyenv local inflearn-streamlit아래 코드를 실행해야만 가상환경이 실행되는데요, 해결방법이 있을까요?export PYENV_ROOT="$HOME/.pyenv"export PATH="$PYENV_ROOT/bin:$PYENV_ROOT/shims:$PATH"eval "$(pyenv init -)"eval "$(pyenv virtualenv-init -)"이것저것 시도하다가 zprofile과 zshrc 파일을 수정하고 그랬는데 꼬여버린 것 같습니다. 가이드 부탁드리겠습니다! 감사합니다~
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
13강 Search WEB 실패합니다.
앞서Blog-Mainkeyword에서 사용했던 Search api는 정상 동작하는데 Blog-Content-Writer에서 아래 에러 뜨면서 동작하지 않네요.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
N8N에 data table이 추가 되었네요.
airtable 무료로 쓰고 있는데, 무료도 한계가 있어서이것 저것 찾아보고 있는데, 반가운 소식이네요. 아직 beta여서 별 기능이 없지만, 더 기능이 추가 될꺼라 생각이 되네요. airtable 대신 사용을 해봤는데, 사용하는데 무리가 없네요. data table 노드가 생겨서 함 글을 남겨봅니다.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
perplexity는 좋은 ai인가요?
결제를 여러군데 하고 있는데 perplexity ai 까지 API를 결재해야는지 여쭤봅니다.perplexity ai 로 검색했을때 좋은 결과를 얻지 못한거 같아서요n8n자동화 워드프레스 운영시 perplexity ai api를 반드시 결재해야 하는지 여쭤봅니다. 그게 아니면 14강은 건너뛰어도 되는지 여쭤봅니다.
-
미해결모르면 야근하는 AI 마케팅 노하우
smithery.ai 오류 문제 해결 방법 문의드립니다.
smithery.ai 로그인 후 계속 아래와 같은 오류 메시지가 뜹니다.브라우저를 바꿔봐도 동일한 메시지가 뜨고요.어떻게 해결해야 할까요? 애플리케이션 오류: smithery.ai를 로드하는 동안 클라이언트 측 예외가 발생했습니다 ( 자세한 내용은 브라우저 콘솔을 참조하세요).
-
미해결LangGraph를 활용한 AI Agent 개발 (feat. MCP)
should_continue를 통과하며 데이터 전송
노드에게 데이터를 전달하려고 하는데요. from langgraph.graph import START, END graph_builder.add_edge(START, 'order_detection_agent') graph_builder.add_conditional_edges('order_detection_agent', should_continue_user_info, [END, 'parser_agent']) graph_builder.add_edge('parser_agent', END)구조는 이러한데, def order_detection_agent(state: AgentState) -> AgentState: products = get_products() query = state['question'] rag_chain = order_detection_prompt | llm | StrOutputParser() response = rag_chain.invoke({'query': query, 'products': products}) print("order_agent 주문 판단 여부:", response) print(products['products']) if response.strip().lower() == 'true': state['products'] = products['products'] return 'parser_agent', state return {'message': '주문이 아닌 것으로 판단.'}이 노드에서 return 'parser_agent', state이런식으로 노드별로 데이터 전달이 가능한 것은 확인하였습니다. 다만, should_continue를 통과하게 되면 에러가 나는데 should_continue를 통과하여 데이터를 전달할 수는 없나요?
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
21강 태그 등록 시 오류 발생
저두 아래 질문 올려주신분(라이언님)과 동일한 오류가 계속 발생해서,재발급도 해보고, 생성된 비밀번호의 빈칸도 없앤 후 인코딩도 해보고, ai 들에게 직접 인코딩도 시켜보고..계속 햇는데도 동일한 오류만 발생하네요.Authorization failed - please check your credentials죄송하지만, 이 택소노미에 용어를 만들도록 허용하지 않았습니다.{ "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": "Create Tag", "nodeType": "n8n-nodes-base.httpRequest", "nodeVersion": 4.2, "itemIndex": 0, "time": "2025. 9. 25. 오전 7:26:19", "n8nVersion": "1.111.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_afd197edb2c1f848eae21a96a97fab23/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_08b575bec2313d5d8a4cc75358971443/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_08b575bec2313d5d8a4cc75358971443/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_08b575bec2313d5d8a4cc75358971443/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_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:2337:11" ] }}강사님께서 제시해준 curl 명령어 날리면, HTTP/2 401 상태가 계속 나오네요..환경은 맵북에 도커로 n8n과 wordpress 각각 올렸고, 이번 강의 초반 내용과는 다르게 cloudflared로 터널링해서 https 사용하고 있습니다. n8n과 blog를 서브 도메인으로 사용중입니다. 이 환경으로 이번장까지는 잘 따라 왔는데 결국은 환경 문제일까요?밤늦게까지 해도 안되고, 새벽에 일어나서 해도 안되고..머리가 점점 멍해집니다.ㅠㅠ어떻게 해야 될지...도와주세요~
-
해결됨[VOD] 6주 완성! 개발 실무를 위한 고농축 바이브코딩 (Cursor AI, Figma)
첼린지 문의
현재 바이브코딩 강의를 구입한 사람입니다. 저는 현재 자영업을하면서 향후 웹서비스 창업을염두해서 본강좌를 미리 구입해둔상태이고 학습을 할수있는 상황은아닙니다. 쿠폰보니까 첼린지 쿠폰이 발급되어있던데 이미 강의를 구입한사람일경우 첼린지강의를 신청하면새로운내용을 더 얻어갈수있는건가요??? 기존강의구입자들은 첼린지를 어떻게 생각해야할지요?
-
미해결[VOD] 6주 완성! 개발 실무를 위한 고농축 바이브코딩 (Cursor AI, Figma)
figma 연결오류
피그마 mcp연결이 안되요...링크주신 피그마도 유료계정결제하고 피그마연결블로그도 보고했는데.. 연결되었다고 나오는데 커서에 세팅에 빨간불이 안없어지고 [INFO] Connecting to Figma socket server at ws://localhost:3055...[INFO] FigmaMCP server running on stdio[INFO] Connected to Figma socket server[DEBUG] Received message: "Please join a channel to start chatting"[LOG] myResponse"Please join a channel to start chatting"[INFO] Received broadcast message: "Please join a channel to start chatting"이런에러만뜨고요..로그를 보니 피그마 소켓 서버에는 연결이 되었지만, 채널에 참여하라는 메시지가 계속 표시되고 있습니다. 이는 피그마 플러그인이 실행 중이지만 채널 연결이 완료되지 않았다는 의미입니다.피그마에서 다음 단계를 확인해보세요:피그마 앱에서 Cursor Talk to Figma 플러그인이 실행되고 있는지 확인플러그인에서 채널 생성 또는 참여가 필요할 수 있음플러그인에서 채널 ID(udfelzqr)를 정확히 입력했는지 확인피그마 플러그인 측에서 채널 연결이 완료되어야 터미널에서 실행한 명령이 제대로 작동할 수 있습니다.현재는 이미 구현한 색상 토큰 시스템을 계속 사용하는 것이 좋겠습니다. 피그마 연결이 필요하시면 피그마 플러그인 설정을 다시 확인해주세요. 커서는 이렇게이야기하는데 왜 안되는지 알수가없습니다..ㅠㅠ
-
해결됨[VOD] 6주 완성! 개발 실무를 위한 고농축 바이브코딩 (Cursor AI, Figma)
강의 챌린지 참여
안녕하세요. 강의를 이전에 구매하였는데 해당 강의가 챌린지 형태로 진행한다고 들었습니다.기존 구매자는 챌린지에 참여할 수 없을까요?
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
18강에서 Blog-Image-Maker 연결시에 에러가 납니다.
JSON parameter needs to be valid JSON위와 같은 에러가 발생하여 이미지 생성에 실패합니다. JSON 내용은 아래와 같습니다.{ "image_prompt": "A clear and inviting workspace showing a modern laptop displaying a simple Python code editor with 'print(\"Hello, Python!\")' and a friendly terminal window ready for input. Bright, high-definition, realistic style.", "image_alt": "파이썬 첫 코드 실행 환경을 보여주는 현대적인 노트북 작업 공간" }Blog-Image-Maker에서 같은 image_prompt로 실행시에는 문제 없이 진행되고 있습니다.
-
해결됨[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 전문가 강의, 블로그·쇼츠 자동화
이미지 생성시 한글이나 문자 관련 문의입니다.
이미지 생성시 한글은 깨지고(?) 이상한 한글이 나오고, 영어도 제대로 나오지 않는건, 계속해서 프롬프트를 수정하면서 처리를 해야 할 부분일까요?첨부한 이미지를 보면 이상한 문자들이 있어 사용을 못하는데, 이런건 어떻게 해결해야 할까요?