묻고 답해요
160만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결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강은 추후 업데이트 예정이실까요? 예정이라면 언제쯤 업데이트 될까요??
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
mac에서 MobaXterm Home Edition 설치 관련 문의
맥에서 진행 시 해당 설치법이 조금 어려워서 막혔는데 도움을 받을 수 있을까요?!!
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
맥에서 터미널 기능 작동법 문의
mac에서 따라하고 있는데 cmd는 곧 터미널 작업으로 이해하면 될까요??
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
이번엔 10강에서 막혔습니다 ㅠㅠ
안녕하세요 남박사님! 주말 잘 보내고 계신가요?개인 일정이 있어 이제서야 9강,10강을 듣고있는데요, 9강까지는 정말 잘 따라가고있었는데10강 초반에서 많이 막히더라구요.. 결국 파일을 몇번 지웠다 만들었다 반복하고9강 말미와 10강 초반 내용을 반복해서 들으며 따라가려고했지만 잘 안되더라구요, 강의 화면과 다르더라도 어떻게해서든 따라가려고했는데요 가장 안되는 부분은왼쪽 파일부분에 example_usage.pyREADME.mdsearch_results.json 이런 파일들은 안생기더라구요..?이럴땐 수동으로 파일은 만들어달라고 할지 어떻게 해야할지 몰라 여쭙습니다!
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
9강 파이썬이 이미 설치가 되어 있을 때
안녕하세요, 선생님! 질문 있습니다!기존에 파이썬이 다른 폴더에 설치되어 있으면,추후 수업을 위해 C:/Python313 폴더로 이동하는 것이 나을까요? 아니면, 기존에 깔려있던 python을 지우고 재설치를 하는 게 나을까요? 기존에 파이썬 연습했던 다른 파일들에는 영향이 없을 지가 걱정됩니다. 2. 기존에 파이썬이 다운로드 되어 있는 상황에서 '파이썬 for window' 를 다운로드 받으면, 'Disable path length limit' 버튼을 선택하는 창이 안 나와도 추후 강좌를 듣는데 크게 상관 없을까요??
-
해결됨[VOD] 6주 완성! 개발 실무를 위한 고농축 바이브코딩 (Cursor AI, Figma)
cursor .cursorrules 관련 문의 드립니다.
cursor rules 설명중에 user rules , project rules 관련 설명은 해주셨는데 .cursorrules에 대해서 설명이 없어서 문의 드립니다. user rules , project rules, .cursorrules 모두 사용을 한다면 우선 순위 적용은 어떻게 되는 건지 알고 싶습니다.
-
미해결LangGraph를 활용한 AI Agent 개발 (feat. MCP)
zerox 사용 시 강의에서 사용된 모델로 진행했을 때의 문제점.
안녕하세요 강사님!langchain 강의부터 잘 수강하고 있는 수강생입니다! 이번 강의 수강 중 궁금증이 생겨 질문 드립니다.zerox 라이브러리 사용해 md 파일로 변환하는 과정 중 자주 발생하는 에러가 있습니다.소스 코드는 강의내에서 작성한 코드와 똑같습니다1. ERROR:root:Failed to process image Error: Error in Completion Response. Error: litellm.RateLimitError: RateLimitError: OpenAIException - Error code: 429 - {'error': {'message': 'Rate limit reached for gpt-4o-mini in organization org-dDgP5bwE5XYlEkdzK49V0oM5 on tokens per min (TPM): Limit 200000, Used 200000, Requested 807. Please try again in 242ms. Visit https://platform.openai.com/account/rate-limits to learn more.', 'type': 'tokens', 'param': None, 'code': 'rate_limit_exceeded'}} LiteLLM Retried: 3 times Please check the status of your model provider API status. 2. Give Feedback / Get Help: https://github.com/BerriAI/litellm/issues/new LiteLLM.Info: If you need to debug this error, use litellm.set_verbose=True'. ERROR:root:Failed to process image Error: Error in Completion Response. Error: litellm.RateLimitError: RateLimitError: OpenAIException - Error code: 429 - {'error': {'message': 'Rate limit reached for gpt-4o-mini in organization org-dDgP5bwE5XYlEkdzK49V0oM5 on tokens per min (TPM): Limit 200000, Used 200000, Requested 807. Please try again in 242ms. Visit https://platform.openai.com/account/rate-limits to learn more.', 'type': 'tokens', 'param': None, 'code': 'rate_limit_exceeded'}} Please check the status of your model provider API status.위와 같이 모두 '분당 토큰 수' 제한 에러입니다.저는 처음에는 위 문제를 해결하기 위해 pdf 문서를 chunking 하여 한 번에 처리되는 토큰을 제한하려고 했습니다.=> 예) 총 페이지를 약 5~6개로 나눠 보내는 방법def get_total_pages(path: str) -> int: try: from pypdf import PdfReader except Exception: from PyPDF2 import PdfReader # 호환 return len(PdfReader(path).pages) def make_batches(total_pages: int, size: int): pages = list(range(1, total_pages + 1)) # 1-indexed for i in range(0, total_pages, size): yield pages[i:i + size]total = get_total_pages(PDF_PATH) print(f"Total pages: {total}") merged = [] for pages in make_batches(total, BATCH_SIZE): res = await process_with_backoff(pages) # 여기서 배치로 나눠진 항목들 수행=> 문제점 : zerox는 한 호출에서 처리한 페이지들만 마크다운 파일로 만들어 output_dir에 저장하고, 그 뒤에 만들어지는 파일들은 이어 붙여지지 않고 덮어 씌워집니다.이를 해결하기 위해 비즈니스 로직을 좀 더 구현해야 하나? 했는데.. 이 방법이 맞는지, 시간만 뺏기게 되는게 아닌지 의문이어서 일단 그만두었습니다. 두번째로는 강사님이 사용하신 모델 'gpt-4o-mini' 를 'gpt-4.1-mini' 로 변경하였습니다. 모델을 바꾸니 바로 해결이 되긴 했습니다.여기서 제가 궁금한 점은 현업에서 이런 작업을 진행 하다 보면 이런 데이터 전처리를 많이 하게 될 거 같은데.. 사이즈가 너무 큰 데이터는 어떤 방식으로 limit나 기타 오류(아직 어떤 오류가 빈번한지는 잘 모르는 상태입니다.)들을 해결해야 하는지가 궁금합니다!모델을 바꾸는게 맞는건지, 원본 데이터를 최대한 chunking 해서 제가 맨 위에 오류로 보여드린 200000 TPM 을 맞추려고 해야 되는건지... 요런 부분들이 궁금합니다! 긴 글 읽어주셔서 감사합니다!
-
해결됨[VOD] 6주 완성! 개발 실무를 위한 고농축 바이브코딩 (Cursor AI, Figma)
자료가 수업에 사용된 내용과 다른 것 같아요
다른 파일들은 잘 모르겠는데 일단 01-common.mdc 이 파일은 수업에 사용하신 것보다 내용이 적어 보여요. 파일 확인 부탁 드리겠습니다.
-
해결됨[VOD] 6주 완성! 개발 실무를 위한 고농축 바이브코딩 (Cursor AI, Figma)
수업에 사용하신 Cursor 버전 문의
안녕하세요. 수강생입니다.혹시 수업에 사용중이신 Cursor가 버전이 어떻게 되나요.저는 1.5.9 버전인데 커서 핵심 기능과 Rules 설정하면이 좀 달라서요.프로젝트 Rules 화면도 다르고 Add Rule시 제가 사용하는 버전은 아래와 같이 나옵니다. 어떤 Rules를 설정을 해야할지 답변 부탁드립니다.감사합니다.
-
미해결[VOD] 6주 완성! 개발 실무를 위한 고농축 바이브코딩 (Cursor AI, Figma)
피그마 아래쪽에 더하기 버튼이 없습니다.
피그마에 접속해서 MCP 플러그인 을 설치하려고 했는데 더하기 버튼이 안 보입니다.아래와 같은 버튼들만 보이는데 어떻게 해야하나요?
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
vps에 서버가 안보입니다.
contabo에 가입해서 vps 항목에 들어갔는데 아래와 같이 뜨네요.... 똑같이 따라 했는데요. You have no VPSYou have no Virtual Private Server (VPS).To create a new VPS, click the button below.
-
해결됨챗GPT와 파이썬으로 주식 자동매매 앱 및 웹 투자 리포트 만들기
GPT 버전 관련 질문
최근 GPT-5를 이용한 신규 강의가 올라왔던데 현재 강의를 통해서도 GPT-5로 충분히 원하는 결과를 얻을 수 있을까요? 아니면 최신 강의를 수강하는 편이 나은지 궁금합니다.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
워드프레스 다중 운영
안녕하세요 강의 너무 잘듣고 있습니다지금 워드프레스를 구축하고 있는데 아직까진 강사님께서 해주신 대로 다 설치를 하고 있습니다그런데 워드프레스를 생성하는 부분에서 지금은 한개지만 추후에 여러개를 운영할 수 도 있겠다는 생각이 들어확장성 있게 구성을 해보고 싶은데 이런 경우 여러 워드프레스와 디비 컨테이너를 계속 만드는 식이 나은걸까요? 아니면 DB 를 별개로 떼서 하나의 DB에 관리하는거 더 나을까요?
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
Password?
SSH로 서버에 접속을 할때 PWD는CONTABO로그인 할때 PWD이지 않나요?PWD에서 계속 거절 되고 있는데 달리 확인 하는 방법이 있을까요? 확인좀 부탁 드립니다.
-
미해결바이브 코딩으로 만드는 재미있는 재무제표 (커서 ai)
제미나이로 하는건 정말 불가능에 가깝네요
몇시간을 지금 이것만 잡고 있는지 모르겠어요이 과정을 왜 신청했는지 후회가 될 정도입니다...되는걸 알려주신게 맞나요..?십분을 기다려도 터미널은 답변도 없고 과제는 제출해야되니까 계속 따라는 가는데 결과물이 안나오니까 미치겠네요
-
해결됨바이브 코딩으로 만드는 재미있는 재무제표 (커서 ai)
프롬프트
프롬프트를 넣으려고 하는데 메모장에 있는 그 내용(자료)를 어디서 받을 수 있는걸까요?
-
미해결바이브 코딩으로 만드는 재미있는 재무제표 (커서 ai)
이런 오류가 계속 생깁니다.
Legacy settings file detected at: C:\Users\oyoyo\.gemini\settings.jsonSuccessfully migrated settings for C:\Users\oyoyo\.gemini\settings.json in-memory for the current session.Legacy settings file detected at: C:\Users\oyoyo\.gemini\settings.jsonSuccessfully migrated settings for C:\Users\oyoyo\.gemini\settings.json in-memory for the current session.Legacy settings file detected at: C:\Users\oyoyo\.gemini\settings.jsonSuccessfully migrated settings for C:\Users\oyoyo\.gemini\settings.json in-memory for the current session.An unexpected critical error occurred:
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
12강 Clusting Agent 질문입니다
잘 따라가고 있는데요,Clustering Agent에서GPT - 4.1mini나 GPT-5mini 등 여러 모델로 바꿔가면서 해보고 있는데Rate Limit에 자꾸 걸립니다. 혹은 그게 아니라 프론티어 모델(GPT-5 등)을 쓰면 너무 오래 걸려서 Time out이 되기도 하고요 ㅠ그나마 Gemini Flash 2.5 정도가 결과값을 주는데 해결책이 없을까요..?!!