묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
글 제목과 관련없는 엉뚱한 내용이 작성되요.
안녕하세요. 먼저 좋은 강의 감사합니다.몇 번의 우여곡절 끝에 블로그 자동화까지 잘 따라갔습니다. 다만 10번 글을 작성하면 3번 정도는 제목과 다른 엉뚱한 글(데이터 기반 마케팅, 인공지능 이미지 활용 콘텐츠 등의 글) 이 작성됩니다. 어디서 잘못되었나 보니, WritePostAI에서 아웃풋이 안 나갔더라고요. 그래서 이전 노드 내용과는 완전 다른 새로운 내용이 작성된 것 같습니다. 그런데 다시 Execute step을 클릭하면 다시 관련 내용으로 잘 작성됩니다. 왜 그런 건지 궁금합니다. gemini의 일시적인 오류일까요? 그러기에는 너무 자주 일어나는 것 같아서 문의 남깁니다.
-
미해결LangGraph를 활용한 AI Agent 개발 (feat. MCP)
langGraph를 쓰는 이유
langChain으로도 rewrite generate 이런거 구현이 가능한데 복잡하고 코드가 많이 늘어나고 AI 호출도 많이 일어나니 langGraph를 쓰는거라고 이해했는데 맞을까요?
-
미해결Kafka & Spark 활용한 Realtime Datalake
UI For Apache Kafka 설치하기
host가 kafka02에다가 설치하고 kafka-ui를 실행했는데 사진처럼 컨트롤러가 kafka03일 수가 있는겁니까?
-
해결됨카카오 면접관과 함께하는 워크플로우 기반의 대용량 트래픽 처리 기법
코틀린
안녕하세요이번에 수강하려고 하는데 코틀린 한 번도 안 해봤는데 이 수업은 무리일까요?계속 자바만 사용했던 상태이고 아직 코틀린 배울 생각은 없는데 이 수업은 듣고 싶어서 여쭤봅니다 ㅠㅠ감사합니다.
-
미해결RAG를 활용한 LLM Application 개발 (feat. LangChain)
3.3 코드 에러
3.3 LangChain 없이 구성하는 RAG의 불편함.ipynb의 8번째tax_collection = chroma_client.get_or_create_collection(collection_name, embedding_function=openai_embedding)에서 아래의 에러가 납니다.ValueError: An embedding function already exists in the collection configuration, and a new one is provided. If this is intentional, please embed documents separately. Embedding function conflict: new: openai vs persisted: default 어떻게 해야하나요?
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
브라우저의 렌더링 과정 질문
좋은 강의 감사합니다. React.js 소개 부분을 보며 궁금한점이 있어 문의드립니다. 화면 업데이트 관련 브라우저 렌더링 과정은 React.js뿐 아니라 Vue.js에서도 동일하게 적용되나요? 예를들면, Virtual Dom에서 한번에 모아 Actual DOM에 적용되는 방식등이요
-
미해결RAG를 활용한 LLM Application 개발 (feat. LangChain)
현업에서 LangChain 사용에 대해 질문드립니다
안녕하세요 강사님 강의 듣고 이젠 스스로가 재밌어서 LangChain 문서들 혼자서 읽고 학습중입니다 ㅎㅎ강의를 들으면서 몇개 질문들이 있는데요현업에서 LangChain이 많이 쓰이나요?해외 reddit이나 개발자 커뮤니티에서도 랭체인이 오히려 불편하다고, 실제 서비스에서는 안쓴다고 하는 분들이 있어서 현업에서도 잘 쓰는지 궁급합니다LangChain 공식 문서를 보면 너무 자주 바뀌는데, 어떻게 해결하시나요?특히 API에서 말하는 예제랑 공식 문서에서 소개하는 예제가 너무 다릅니다 (retrieval chain 등)현재 2025년 10월 기준, 강의 내용은 0.2 기반이고 현재 랭체인 버전은 0.3, 그리고 10월 말에 1.0이 정식 출시된다고 해서 너무 혼란스럽네요바뀔 떄마다 코드를 수정하시는건가요?
-
해결됨[인프런어워드 베스트셀러] 코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
Google DOCS 액세스 차단 문제
안녕하세요. 선생님아무리 노력해도 안되서 또다시 질문란에 찾아 왔습니다.여전히 Google Docs에서 New Credential을 생성하질 못하고 있습니다.제 생각에 https://cf399eef53f8.ngrok-free.app/rest/oauth2-credential/callback 로 되어 있어서 그런가 싶어 Local:5678로 변경해 보겠다고 이것저것 만져도 보았습니다.메모장 docker-compose에서 WEBHOOK_URL=http://localhost:5678/ 로 변경해 보았는데 여전히 https://cf399eef53f8.ngrok-free.app/rest/oauth2-credential/callback 이걸로 나옵니다.지금은 너무 뒤죽박죽된것 같아 포기해야 되나, 이 강의를 듣기 위해 서버까지 장만해서 도전 중인데 초보가 하기엔 무리인가 싶고, 싹 다 주우고 다시해야 되나 싶을 정도입니다. 이게 해결되야 다음 강의를 듣겠는데 이게 해결이 안되고 현재 정보원 화재로 공공데이터도 접근이 안되고 있습니다.화재 복구는 되겠지만 Docs 해결을 어디서 부터 고쳐야 할지 모르겠습니다.성생님.제가 포기하지 않게 도움 부탁드립니다.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
제14강 perplexity 연결 오류
14강 강의를 따라하고 있는데요,perlexity에서 생성한 api key를 perplexity 노드에서 Credential을 생성해서 API Key를 입력하면 연결이 안되고, Couldn’t connect with these settings 메시지만 나옵니다. 참고로 curl 명령어로 contabo 및 portainer의 n8n 이미지 콘솔에서 키의 유효성 및 네트워크 차단 여부 확인 시 문제 없었습니다.왜 key가 연결이 안 되는지 답답하네요. ㅠ
-
해결됨[인프런어워드 베스트셀러] 코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
로컬 접속 계정 패스워드 분실시
스타터 키트로 실습하다가 로컬에서 생성한 계정의 패스워드를 잊어먹었습니다.기존 images들을 다 삭제하고 새롭게 다시 스타터키트 설치를 했는데, 계정 생성 화면이 아닌 기존 로그인 화면이 나옵니다. 완전히 새롭게 재시작할 수 있을까요?
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
20강 워드프레스 에러질문
영상 하나하나 천천히 확인하면서 똑같이 확인했지만. 여기서 막혀버렸습니다. 강사님은 워드프레스 사이트에서 새로고침 하면 워드프레스 가입이 진행되는데, 워드프레스 다 설정 후 새로고침 했더니Access denied for user 'klinea54'@'172.19.0.5' (using password: YES)해당 에러가 뜨고 있어서, 여기서 부터 진행이 안되고 있습니다.docker compose down -v를 통해 삭제 후 다시 설치도 해봤고, 혹시 오타나 다른게 있나 해서 확인도 해봤지만 진행이 어려운 상황입니다.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
24강 사이트맵 관련
사이트/sitemap.xml 로 접속시에 wp-sitemap.xml로 리다이렉트 없이 This XML file does not appear to have any style information associated with it. The document tree is shown below. 문구와 함께 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url>... </url> </urlset>가 화면에 표시됩니다.사이트/wp-sitemap.xml로 직접 타이핑해서 들어가면 화면에표시됩니다. 콘솔에는 출력되고 있습니다.제공해주신 generatepress_child.zip을 그대로 사용중인데 원인을 잘 모르겠네요.
-
미해결한 입 크기로 잘라먹는 Next.js(v15)
동적페이지 풀라우트 캐시 질문 있습니다.
강의에서 book/4는 동적 페이지인데 첫 접속 후 Full Route Cache에 저장되어 두 번째 접속이 빨라진다고 했습니다. 동적 페이지는 Full Route Cache에 저장되지 않는다고 배웠는데 왜 적용되나요? .next 폴더에 해당 페이지가 남아있는 것을 확인했는데, 이것이 Full Route Cache 적용을 의미하나요? npm run start로 프로덕션 모드에서 테스트했는데 첫 접속과 두 번째 접속 모두 170ms로 동일합니다. 왜 속도 차이가 없나요?import { notFound } from "next/navigation"; import style from "./page.module.css"; import { BookData } from "@/types"; // export const dynamicParams = false; export function generateStaticParams() { return [{ id: "1" }, { id: "2" }, { id: "3" }]; } export default async function Page({ params, }: { params: Promise<{ id: string | string[] }>; }) { const { id } = await params; const response = await fetch( `${process.env.NEXT_PUBLIC_API_SERVER_URL}/book/${id}` ); if (!response.ok) { if (response.status === 404) { notFound(); } return <div>오류가 발생했습니다...</div>; } const book: BookData = await response.json(); const { coverImgUrl, title, subTitle, author, publisher, description } = book; return ( <div className={style.container}> <div className={style.cover_img_container} style={{ backgroundImage: `url('${coverImgUrl}')` }} > <img src={coverImgUrl} /> </div> <div className={style.title}>{title}</div> <div className={style.subTitle}>{subTitle}</div> <div className={style.author}> {author} | {publisher} </div> <div className={style.description}>{description}</div> </div> ); } 🚨 필독) 질문하시기 전에 꼭 읽어주세요 (10초 소요)제목을 구체적으로 작성해 주세요✅ 좋은 예 : 감정일기장 Home 구현중 xx 이슈가 발생합니다.⛔️ 나쁜 예 : 이거 왜 안되나요?, 오류나요 도와주세요 등비슷한 궁금함을 갖고 계신 분들께 도움이 될 수 있어요! 코드의 이슈는 전체 프로젝트를 "링크 형태"로 올려주셔야 원인을 파악할 수 있습니다.깃허브, 구글드라이브 등의 수단을 통해 링크 형태로 전달해주세요직접 실행해보며 원인을 파악해야 하기 때문에 텍스트 형태로 붙여넣는건 삼가해주세요 🥲 답변이 도움이 되셨다면 답글 or 해결완료 버튼을 클릭해주세요비슷한 궁금함을 갖고 계신 분들께 도움이 될 수 있어요!제 답변이 여러분께 도움이 되었는지 저도 알고 싶어요 🥲 강의 내용에 궁금한 점이 있다면 몇 챕터의 몇 분 몇 초인지 알려주시면 더 좋아요더 빠른 답변이 가능합니다!
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
영문 워드프레스를 해보고 싶은 욕심이 생기네요(영문으로 바꿔려면 뭘바꿔야 하는지 궁금합니다.)
아무래도 국내 워드프레스 보단 영문워드프레스가클릭당 단가도 쌔서요아래는 코파일럿의 답변입니다.n8n 영문워드프레스 한글워드프레스 수익비교핵심 인사이트• 영문 워드프레스는 CPC가 높고 글로벌 트래픽을 받을 수 있어애드센스 수익이 한글 블로그보다 2~5배 이상 높을 수 있음• n8n 자동화는 콘텐츠 기반이 아니라 서비스 기반 수익을 만들 수 있어예: 자동화된 이메일 발송, API 호출, 데이터 처리 → SaaS 형태로 수익화 가능• 한글 워드프레스는 쿠팡파트너스 등 제휴마케팅이 가능하지만트래픽 확보가 어렵고 단가가 낮은 편💡 추천 전략• n8n + 영문 워드프레스 조합이 가장 강력합니다:• n8n으로 콘텐츠 자동 생성 → 워드프레스에 포스팅 → 애드센스 수익• ChatGPT로 글 생성 → n8n으로 예약 발행 → SEO 최적화• 한글 워드프레스는 정보성 콘텐츠 + 제휴마케팅에 특화되어 있지만수익 단가가 낮고 경쟁이 치열합니다
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
proxy hosts에서 api.내도메인, files.내도메인, n8n.내도메인,portainer.내도메인 만들었는데요 그냥 내도메인으로 된 proxy host가 있어야 되는 이유 그리고 만드는 법 알려주시면 감사드려요
proxy hosts에서 api.내도메인, files.내도메인, n8n.내도메인,portainer.내도메인 만들었는데요 그냥 내도메인으로 된 proxy host가 있어야 되는 이유 그리고 만드는 법 알려주시면 감사드려요우여곡절 끝에 18강 다 들었습니다. 중간에 프록시 전체 날라가고 다시 설정했는데 내 도메인주소 로만 만들어진 프록시 호스트가 필요한 이유를 알고 싶습니다.
-
미해결RAG를 활용한 LLM Application 개발 (feat. LangChain)
출처를 좀 더 명확하게 표시해주고 싶습니다!
강의에서는 출처를 제공할 때, 프롬프트 설정을 통해 제공하는 형태로 되어있는데어떤 문서에서 몇 페이지에 있는 건지 표시해주기Pinecone기준 코사인 유사도를 숫자로 환산해 표시해주기좀 더 확실한 출처 제공을 위해 위에 적은 기능을 활용해보고 싶은데, 어떤 부분을 수정해줘야 할까요?지피티 대답이 너무 중구난방에 수정해도 오류가 계속 발생해서 여쭤봅니다!
-
미해결회사에서 바로 쓰는 업무자동화 AI 에이전트 (w. n8n, LangGraph)
네이버 광고보고서 자동화
안녕하세요 강사님강의 잘보고있습니다. 다름이 아니라, 광고일을 하고있어서n8n으로 네이버대용량보고서 api를 불러온 후, 다운 -> 빅쿼리에 데이터 적재 -> 루커스튜디오시각화위 과정으로 자동화워크플로우를 짜고있는데요,현재 대용량보고서 다운로드 단계에서 막혀서,혹시 이 부분에 대해서 도움을 받을 수 있을지 문의드립니다.
-
해결됨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 파일을 수정하고 그랬는데 꼬여버린 것 같습니다. 가이드 부탁드리겠습니다! 감사합니다~
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
filter함수, map함수 등 중괄호를 썼을때의 문제점
이런식으로 함수 표시 방식인 ()=>{} 이렇게 사용을 하면 삭제 버튼을 눌렀을 때 모든 리스트가 사라집니다. 또한 앞에서 사용했던 map함수 같은 경우에도 강의와는 다르게 중괄호를 쓰면 문제가 생겼어서 소괄호로 바꿨더니 정상적으로 돌아갔었습니다. 현재 위 함수들에는 중괄호를 쓰면 안되는걸까요?? 참고로 map함수는 한 줄이 아니라 여러줄이었는데도 중괄호를 쓰면 에러, 소괄호를 써야 정상작동했었습니다. 정환님 책에는 별다른 말이 없고 강의에도 별다른 얘기가 없어서 미치겠습니다ㅜㅜㅜㅜㅜ
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
투두 수정하기에서 onUpdate함수에 id를 넘겨줄때 왜 이벤트 핸들러로 하는게 아닐까요?
onUpdate함수를 TodoItem에도 넣어줘야한다는꺼까지 알겠습니다. input의 onChange일때 onChangeCheckbox를 넣어줘야한다는 것도 알겠습니다. 하지만 왜 onChangeCheckbox 함수 내용이 그냥 onUpdate에 id만 넣어주는걸까요?? 이런식으로 id를 반환해주려면 해당 이벤트가 일어났을때 target의 id를 반환해줘야 하는거 아닐까요???? 왜 e를 매개변수로 넣지도 않고 그냥 id만 넣어도 되는걸까요? 강의 내용에 궁금한 점이 있다면 몇 챕터의 몇 분 몇 초인지 알려주시면 더 좋아요8.6 챕터의 5분 20초입니다!