한 번에 끝내는 AI 에이전트 개발 올인원 (w. LangGraph, Google ADK, CrewAI)
안녕하세요 섹션 4 수업 듣고 있는데 uv run ~ 명령어로 실행하면 아래와 같은 에러가 뜹니다. 해결 방법 알 수 있을까요?ㅠㅠ (agent-a-to-z) PS C:\Project\3_FUND_MANAGER_AGENT> uv run .\ main.py Traceback (most recent call last): File "C:\Project\3_FUND_MANAGER_AGENT\ main.py ", line 2, in <module> from crewai.flow.flow import Flow, listen, start, router, or_ File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\__init__.py", line 6, in <module> from crewai.agent.core import Agent File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\agent\__init__.py", line 1, in <module> from crewai.agent.core import Agent File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\agent\ core.py ", line 36, in <module> from crewai.agents.crew_agent_executor import CrewAgentExecutor File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\agents\crew_agent_ executor.py ", line 15, in <module> from crewai.agents.agent_builder.base_agent_executor_mixin import CrewAgentExecutorMixin File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\agents\agent_builder\base_agent_executor_ mixin.py ", line 6, in <module> from crewai.events .event_listener import event_listener File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\events\event_ listener.py ", line 10, in <module> from crewai.events .listeners.tracing.trace_listener import TraceCollectionListener File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\events\listeners\tracing\trace_ listener.py ", line 74, in <module> from crewai.events .types.system_events import SignalEvent, on_signal File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\events\types\system_ events.py ", line 17, in <module> class SignalType(IntEnum): ...<6 lines>... SIGCONT = signal.SIGCONT File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\events\types\system_ events.py ", line 22, in SignalType SIGHUP = signal.SIGHUP ^^^^^^^^^^^^^ AttributeError: module 'signal' has no attribute 'SIGHUP'
1분30초 ~ 2분 쯤에 말씀해 주시기를 "부하를 100만건을 받는 가상 환경에서", "카프카가 100% 이득인 상황은 언제지?" 등의 긍정적인 예시를 들어주셨습니다. 하지만 면접관의 입장에서 "왜 부하를 100만건 받는 가상 환경을 만드셨나요?" "실제 트래픽이 얼마정도 였길래 100만 건의 부하 테스트를 하신건가요?", "현실적인 목표에 부합하는 부하 테스트를 하신 게 맞을까요?" 등의 질문을 할 수 있지 않나요? 그럼 결국에 "학습 목적으로 사용한 kafka = 학습 목적으로 구성한 100만건의 부하 환경"이 된다고 생각합니다. 즉 100만건의 부하를 받는 가상 환경을 만든 당위성이 없다고 생각합니다. 그럼 결국 당위성이 만들어지기 위해서는 꽤 많은 유저 트래픽을 받고 있는 사이드 프로젝트를 만들어야 하지 않나 생각이 들어서 질문드립니다.
강의 내용에 실습 영역을 따라 스크립트를 작성하였는데 데이터베이스가 보여지지 않습니다. 맥, 윈도우 모두 동일한 상태라 별도로 db를 다운받아 워크벤치 넣어야되는 것인지 문의 드립니다. - 강의 영상에 대한 질문이 있으시면, 상세히 문의를 작성해주시면, 주말/휴일 제외, 2~3일 내에 답변드립니다 (이외의 문의는 평생 강의이므로 양해를 부탁드립니다.) - 강의 답변이 도움이 안되셨다면, dream@fun-coding.org 로 메일 주시면 24시간 내에 재검토하겠습니다. - 괜찮으시면 질문전에 챗GPT 와 구글 검색을 꼭 활용해보세요~ - 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요.
안녕하세요! 강의 설명 너무 잘해주셔서 잘 듣고 있습니다. Santander customer satisfaction data 를 다운받으려고 하는데, Kaggle 에서 폰넘버도 verify 하라고 해서 그것도 했는데도, data가 다운로드가 안되네요. 이전에 비슷한 질문 올리신 분께, 선생님께서 data 를 올려놓아주신것을 보았는데, 그 파일은 더이상 구글드라이브에 존재하지 않는다고 떠서 다시 문의 드립니다. 감사합니다.
첫번째 컬럼값만 가져오도록 한거 같은데 Creatomate영상편집부터 시트에 있는 리스트 전부의 영상을 만들고, 유튜브에도 다 업로드 해버려요. 공짜 다써버림요. 첨에 5개(이미지, 영상도 없던 것들을) Creatomate로 다 만들어버리고, 두번째는 4개 있었는데(state-업로드완료로 되어 있었던 것도 다시 영상을 만들어버려요..ㅠㅠ)
안녕하세요 mac에서 apache 설치하려고 하는데, Apache Airflow 설치하기 강의가 learn-apache-airflow-main.zip 파일 기반으로 진행되는 걸까요? 일단 강의환경에 맞춰서 python 3.10 & airflow 2.6.2 로 가상환경 생성해서 하고있는데 강의에서보이는 파일목록이 따로 생성되지 않아서 문의드립니다..
강의 감사합니다. 강의자님의 포트폴리오를 보면서 얼마나 많이 노력하셨는지가 보입니다 -- 공유해주신 포트폴리오를 제 상황에 맞게 하려고 하는데요 ! 질문이 있습니다. 저는 대회를 나간 경력이없고 신입이라 그런지 공유해주신 포폴에 무엇을 쓰면 좋을지 조언듣고 싶습니다. 음 제 지금 상황은 비전공자이고,, react.js 블로그 포폴 하나 혼자 강의 보면서 만들었는데 어떻게 어필하면 좋을까요 .. 자기소개서는 포트폴리오에 올리지 않는게 좋을까요 ? 방향잡기가 쉽지가 않네요
안녕하세요 제미니님, 유튜브부터 계속 꾸준히 보다가 강의 릴리즈 하신 후 바로 구매하여 듣고 있는 사람입니다. 먼저, 생각할 거리를 많이 주는 좋은 강의 감사드립니다. 다름이 아니라, 일단은 ProductSerivce 안에서 Product라는 개념만을 명확히 다루고자 하였기에 Controller에 타 개념의 Service들도 혼재되는? 그런 상황이라고 이해했습니다. 물론 다 선택의 영역이겠지만, 개발자분들 중에선 Presentation 영역(Controller)을 최대한 가볍게 가지고 가시려는 분들도 많은것 같습니다. 그래서 대신에 여러 서비스들이 혼재되는 상황을 Facade 등을 도입해서 여러 개념의 서비스들에 대한 presentation 계층에서의 접근을 일원화하고 각 서비스단에서의 복잡성은 해결하고자 하는 케이스도 실무에서 종종 접했는데요. 이에 대해서는 제미니님께서 어떻게 생각하시는지 궁금합니다.
안녕하세요 제미니님 유투브때부터 잘 보고 있습니다! 그 25분쯤에 controller에 여러 service들을 주입받아서 사용하시는 부분에 대한 질문이 있습니다. 1. 그럼 격벽으로 넘어도 되는 개념 사이에서는 a service에서 b finder or b appender 를 호출해도 괜찮은건지..? 2. 격벽으로 넘어서 안돼는 개념 사이에서는 강의에 나온것처럼 여러 service를 controller에서 받아서 response를 만들어야 하는건지.....?또 그렇게 되면 controller에서 여러 service를 알아야하니까 그건 또 문제가 없는지.. 궁금합니다!! 제미니님은 주로 어떻게 하시나요!? 감사합니다