묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨LangGraph를 활용한 AI Agent 개발 (feat. MCP)
3.3 강의 에러 질문
안녕하세요 좋은 강의 감사드립니다.3.3 강의를 듣고 있는데 코드에 오류가 발생해서 질문드립니다. chatgpt에도 물어봤는데 오류가 해결되지 않네요 tool_node.invoke({'messages': [ai_message]})부분에서 아래와 같은 오류가 발생합니다. ---------------------------------------------------------------------------ValueError Traceback (most recent call last) Cell In[10], line 4 1 # tool_node를 직접 invoke 하는 경우 이런 형식으로 해야 하고, ai message가 가장 마지막에 들어가야 한다. 2 # ai message는 반드시 tool_calls 값을 가지고 있어야 한다. ----> 4 tool_node.invoke({'messages': [ai_message], 'tools' : tool_list}) File c:\Users\user\miniconda3\envs\langgraph-agent-inf\Lib\site-packages\langgraph\_internal\_runnable.py:368, in RunnableCallable.invoke(self, input, config, **kwargs)366 if kw_value is MISSING: 367 if default is inspect.Parameter.empty: --> 368 raise ValueError( 369f"Missing required config key '{runtime_key}' for '{self.name}'."370 ) 371 kw_value = default 372 kwargs[kw] = kw_value ValueError: Missing required config key 'N/A' for 'tools'.혹시 몰라서 아래와 같이 해봤는데도 같은 오류가 발생합니다. tool_node.invoke({'messages': [ai_message], 'tools' : tool_list}) 기존 코드에서 바꾼것은 없고, 다만 azurechatopenai 대신 chatopenai를 직접 사용해서 llm, small_llm을 이렇게 정의했습니다.llm = ChatOpenAI(model='gpt-4o') small_llm = ChatOpenAI(model='gpt-4o-mini') 어디가 오류의 원인인걸까요 ㅠ?
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
contabo 동영상을 보며 등록을 했습니다.
회사 정책에 따라 고객 데이터 확인은 비즈니스 관계의 필수 전제 조건입니다. 죄송하지만 고객님의 신원을 확인할 수 없어 확인 절차에 실패했습니다.라는 메일이 왔습니다.귀하께서 개인 문서를 보내고 싶어하지 않아 프로세스가 실패했다면, 귀하의 동기를 이해할 수 있습니다. 하지만 동시에 귀하가 마음을 바꾸면 기꺼이 새로운 주문을 수락할 것이라는 점을 알려드리고 싶습니다. 어떻게 해야 할지 문의 드립니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형2 머신러닝 분류, 회귀
안녕하세요 작업형 2 머신러닝 분류에서 LightGBM과 랜덤포레스트를 배운 것은 이해했습니다 회귀에서는 선형회귀를 배우면서 LightGBM과 랜덤포레스트가 또 나오는데요 그럼 LightGBM과 랜덤포레스트는 분류 회귀 문제 가리지 않고 만능처럼(시험대비용으로)사용이 가능한 건가요.. 감사합니다
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
[작업형3] 이원분산분석 코드 실행 오류
안녕하세요. 다름이 아니라 작업형3번의 이원분산분석 학습하는 중에 강사님의 코드를 그대로 가져와서 실행만 했을 뿐인데 자꾸 오류가 납니다.. 해설 부분 전에 직접 풀이할 수 있는 빈칸에 이원분산분석 데이터가 잘못 되어 있는 것 같아 아래 해설의 데이터도 가져와서 코드를 그대로 실행하였습니다..시리즈 오브젝트를 불러올 수 없다는데 무엇이 잘못된걸까요..?
-
해결됨실리콘밸리 엔지니어와 함께하는 랭체인(LangChain)과 랭그래프(LangGraph) 그리고 MCP
섹션 10에 수업 자료 링크가 없네요
섹션 10에 수업 자료 링크가 없어서 수업 자료 부분이 패스가 안되어서 섹션 10에 해당하는 퀴즈를 풀 수가 없네요...회사에서 지원받고 유료로 듣는거라 강의를 100% 완강해야해서 해당 링크가 필요합니다...다시 링크 게시해 주실 수 있나요?
-
해결됨Flutter 앱 개발 기초
설정 질문
오류 메시지 ``` Launching lib\main.dart on sdk gphone64 x86 64 in debug mode... ����: �⺻ Ŭ���� worker.org.gradle.process.internal.worker.GradleWorkerMain��(��) ã�ų� �ε��� �� �����ϴ�. ����: java.lang.ClassNotFoundException: worker.org.gradle.process.internal.worker.GradleWorkerMain Could not write standard input to Gradle Worker Daemon 2. java.io.IOException: 파이프가 닫히는 중입니다 at java.base/java.io.FileOutputStream.writeBytes(Native Method) at java.base/java.io.FileOutputStream.write(Unknown Source) at java.base/java.io.BufferedOutputStream.flushBuffer(Unknown Source) at java.base/java.io.BufferedOutputStream.implFlush(Unknown Source) at java.base/java.io.BufferedOutputStream.flush(Unknown Source) at org.gradle.process.internal.streams.ExecOutputHandleRunner.writeBuffer(ExecOutputHandleRunner.java:98) at org.gradle.process.internal.streams.ExecOutputHandleRunner.forwardContent(ExecOutputHandleRunner.java:85) at org.gradle.process.internal.streams.ExecOutputHandleRunner.run(ExecOutputHandleRunner.java:64) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) FAILURE: Build failed with an exception. What went wrong: Execution failed for task ':gradle:compileGroovy'. > Failed to run Gradle Worker Daemon > Process 'Gradle Worker Daemon 2' finished with non-zero exit value 1 Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. BUILD FAILED in 1s Error: Gradle task assembleDebug failed with exit code 1 ``` flutter doctorDoctor summary (to see all details, run flutter doctor -v):[√] Flutter (Channel stable, 3.29.3, on Microsoft Windows [Version 10.0.26200.6899], locale ko-KR)[√] Windows Version (11 Education 64-bit, 25H2, 2009)[√] Android toolchain - develop for Android devices (Android SDK version 36.1.0)[√] Chrome - develop for the web[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.14.18 (October 2025))[√] Android Studio (version 2024.3)[√] IntelliJ IDEA Ultimate Edition (version 2025.1)[√] VS Code (version 1.106.2)[√] Connected device (4 available)[√] Network resources• No issues found! vs 화면 1)현재 문제를 요약해보면 설정에 따라 휴대폰 띄우기까지 성공2) 세모 눌러서 run without Debugging 하면 1번의 메시지 출력 왜 안될까요..?
-
해결됨원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)
chatgpt 크레딧 문의 드려요.
저는 챗gpt api 사용할 때 소모되는 크레딧이 챗gpt 유료 버젼 사용하고 있으면 무제한으로 이용 가능한 것인 줄 알았는데요. 유료 버젼과는 상관없이 크레딧을 구매해서 사용하는 거죠?
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
randomforest vs lightGBM
안녕하세요 작업형 2과목 머신러닝 문제에 따라 lightGBM을 써야만 하는 경우도 있나요 아니면 머신러닝할 때는 랜덤포레스트로 비비고 들어갈 수 있나요?? 시간은 부족하고 아직 연륜이 부족해서 여쭤봅니다 감사합니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
바이너리 직렬화
MMO 현장에서 Xml, Json, Protobuf와 같은 포맷을 사용 하지 않고 바이너리 직렬화만 하는 경우가 있나요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
기출 9회 작업형2 질문
제가 시험장에서 코드가 생각이 안 날 가능성을 대비해서, 작업형2는 우선 한 가지 방법으로 풀고 거기에 살을 붙여가며 연습하려 합니다.근데 여기서 든 생각이, 어차피 RandomForest 한 가지 방법으로 풀 거면 모델 성능 측정은 모델 간의 성능을 비교할 목적이니 굳이 안 해도 될 것 같고, 성능 측정을 하지 않는다면 train과 validation을 나눠주는 train_test_split도 굳이 안 해도 될 것 같고, 결론적으로는 경우에 따라 Classifier/Regressor만 맞게 써준다면 아래의 코드만으로도 웬만한 문제는 감점당하지 않고 넘어갈 수 있지 않나 하는 생각이 들었습니다.target = train.pop('농약검출여부') train = pd.get_dummies(train) test = pd.get_dummies(test) test = test.reindex(columns=train.columns, fill_value=0) from sklearn.ensemble import RandomForestClassifier model = RandomForestClassifier(random_state=0) model.fit(train, target) pred = model.predict(test) pd.DataFrame({'pred': pred}).to_csv('result.csv', index=False) pd.read_csv('result.csv')강사님께서 올려주신 실기 응시 가이드를 보니 성능이 너무 낮지만 않다면 점수가 많이 까일 가능성은 낮아보여서, 우선은 이걸로 밀고 가면서 최소한의 점수는 확보하려는데, 그러한 목적으로는 이 코드가 문제가 없을지 궁금합니다.감사합니다.
-
미해결CloudNet@ - Amazon EKS 기본 강의
16강 16:59 부분 문의드립니다
16강 16:59 부분에 왜 새로운 세션을 접속하는것이고 그 이후에 ss 명령어를 실행하는 이유 알 수 있을까요?kubectl node-shell $NN1 명령어로 접속하면 api server로 통신이 되어서 추가된 tcp 가 보이는걸까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
[작업형2] 연습문제 섹션 3
안녕하세요 선생님! 섹션 3 처럼 object가 많이 나왔을때 labelencoder를 하지 않고cols = train.select_dtypes(include='object').columns for col in cols: set_train = set(train[col]) set_test= set(test[col]) same = (set_train == set_test) if same: print(col, "\t카테고리 동일함") else: print(col, "\t카테고리 동일하지 않음") print("\n ===== target 기술 통계 =====") print(train['price'].describe())이렇게 하는 이유가 궁금합니다!! 이런것도 외우고 가야될까요?
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
독립표본과 대응표본 구분
선생님 안녕하세요. 대응표본과 독립표본을 구분하는 꿀팁이 있을까요?연습문제 > 가설검정 > 2번은 대응표본인것 같은데 독립표본이라고 적혀있어서요.신약효과검정이 대응인데, 이것도 어떻게보면 기존충전기와 개발충전기라면 대응으로 볼 수 있지 않나요? 시험문제엔 '독립/대응표본으로 검정하라' 와 같이 알려주진 않죠?ㅜㅠ
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
8번 답을 구할 때 해당 코드의 의미를 모르겠습니다
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요아래 코드가 9번 답 코드에 존재하는데 이 과정이 왜 있는지 몰라 문의 드립니다.pred = (pred > 0.5).astype(int)
-
미해결서류합격률 4%를 탈출하는 개발자 이력서 작성법(실습 포함)
다른 직종의 경력 관련 질문
안녕하세요, 강의 유용하게 잘 듣고 있습니다 ㅎㅎ경력 섹션 부분에서 궁금한 점이 있는데요,개발 경력이 아닌 다른 직종의 경력은 '역량을 뽑아내고 개발자가 필요한 역량과 이어주기' 라고 말씀해주셨고이부분은 강의의 이력서 피드백 부분에서 다뤄주신다고 하셨는데 제가 놓친건지 다른 직종의 경력을 가지신분의 이력서 예시를 못찾겠더라구요 😅제가 개발 경력을 쌓기 이전에 개발 부트캠프 강사나 프로젝트 PM으로서 근무한 경력이 있는데 이부분을 경력란에 적을 때 어떻게 개발자로서의 역량과 연관지을 수 있을까요?그리고 개발을 한건 아니지만 해당 경력의 프로젝트도 엄연히 실무 프로젝트이기 때문에 이부분도 필요하다면 프로젝트 섹션에 녹여낼 수도 있어보이는데 이부분도 어떻게 개발자의 이력서에 녹여낼 수 있을지 궁금합니다.뭔가 구체적인 사례도 함께 알려주시면 너무너무 감사할것 같습니다 ㅠㅠ
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형 2 질문
선생님 작업형 2는 train.info() 했을 때 결측치가 없고 object 형이 많거나 해도 라벨 인코딩 말고 원핫 인코딩을 하고 모델은 randomforest lightgbm 사용해서 점수 더 잘 나온것을 기준으로 제출해도 될까요?
-
해결됨개발자라면 알아야 할 redis 기본
실무에서 Redis에서 0번 이외의 DB를 사용하나요?
안녕하세요 강사님 redis 를 잘 몰라서 공부중인데,인터넷에 검색해보니(각종 gpt, claude)등도 실무에서 클러스터링 이슈 등으로 0번 이외의 DB는 사용하지 않는다는 설명이 있는 있는데, 0 DB 외에 1~16DB도 실무에서 쓰이나요?https://redis.io/docs/latest/operate/oss_and_stack/reference/cluster-spec/에서도 0 DB만 multiple databases를 지원한다고 나와있고string 자료구조 강의에서 0 : 인증, 1: 캐싱, 3: 상품목록 등을 관리한다는 언급이 있어서 질문드립니다.
-
미해결
강의 문의드립니다.
안녕하세요 선생님 ! 아마존셀링 강의 관련하여 1:1 상담을 요청합니다!daon.cyclehackers@gmail.com 해당메일로 회신부탁드립니다 :)
-
해결됨[2025년 최신 기출 반영] 빅데이터 분석 기사 실기 시험 100% 합격 ! 기출 문제의 패턴이 보인다 !
다중 선형 회귀 상수항 추가 관련 질문
답변 항상 감사드립니다.다중 선형 회귀분석에 있어 상수항을 추가하는 sm.add_constant를 쓰는 경우가 있고,안쓰는 경우가 있는것 같아 질문드립니다.8회 3유형 2번 문제는 쓰셨고,10회 3유형 2번 문제는 상수항을 추가 안하셨는데,상수항 추가 함수를 쓰고 안쓰고의 기준이 있을까요?써야하는 경우 설명 가능하신지 여쭤뵙니다.추가질문)2유형 문제풀이시pd.get_dummies를 활용한 원핫인코딩과LabelEncoder를 활용한모델 결과값이 왜 크게 차이가 있나 질문입니다.실험결과,x가 범주형일경우 LabelEncoder가 더 적합한 핏을 보이나,계량경제학적으로 어떠한 이유로 이러한 결과가 있나 여쭤뵙니다.
-
미해결테스트 with Jest: 제로초에게 제대로 배우기
mockfunction에 대해서
안녕하세요 선생님 mockfunction에 대해서 설명 듣다가 질문이 생겨 글 남깁니다. mockfunction이 좋고 유용한 이유가 기존 함수를 변경할 수 있다는 점이라고 하셨는데 , 기존 함수를 변경해서 테스트를 왜 하는지 모르겠습니다 .추후 강의에서 나오는 부분일까요? 그러니까 "필요성"에 대해서 공감이 가지 않는 것 같습니다,, 개발한 함수가 잘 돌아가는지에 대해서 테스트하면 되는 것인데 왜 다른 함수로 바꿔서 테스트를하나요? 그게 버그잡기 등의 효과가 있나요? 있다면 예를 들면 어떤상황이 있을지 알려주심 넘 감사할것 같습니다. 감사합니다