윤상석
수강생수
6,037
수강평수
327
강의평점
4.8
게시글
질문&답변
아래문의 답에 답글로도 달았는데 답이없으셔서 다시 남깁니다.
안녕하세요! 답글 알림이 누락되어 확인이 늦었습니다.말씀주신 것처럼 Python 코드 기반으로 Agent와 Task를 정의할 때는 @CrewBase, @task, @crew 데코레이터가 필수는 아닙니다.그래서 삭제해도 실행 단계에서는 큰 문제가 발생하지 않는 것이 맞습니다.다만, 강의에서는 유지보수성과 확장성을 고려해 데코레이터를 계속 사용하는 방식을 권장하고 있습니다.실무에서는 동일한 Agent/Task 함수를 상황에 따라 YAML 스펙 방식으로도 재활용해야 할 수 있기 때문에, 데코레이터를 남겨두면 구조를 일관되게 유지하고 변환 작업도 더 수월해집니다.즉,Python-only 방식으로만 쓸 경우 → 삭제해도 OK여러 설계 방식(Python + YAML)을 병행하거나 확장 가능성을 염두에 둘 경우 → 유지하는 것이 더 안전이렇게 이해하시면 가장 정확합니다!
- 0
- 2
- 22
질문&답변
yaml 파일을 계속 찾으면서 에러가 띄네요!
음.. 혹시 프로젝트 전체 코드를 올려주실래요? 도와드리겠습니다.
- 0
- 2
- 30
질문&답변
dynamic_agent가 없어도 괜찮지 않나요?
안녕하세요. 네 맞습니다. system prompt가 동적으로 생성이 되기에 (이전 대화 context 주입) 매번 새로운 agent를 정의하는 것입니다!
- 0
- 2
- 20
질문&답변
firestore database 위치에 서울이 없습니다.
asia-east1 선택하셔도 됩니다!
- 0
- 2
- 43
질문&답변
firecrawl 사용해서 구현했는데 Url정보를 포함하지 않습니다.
LLM이 너무 똑똑해서 Tool을 굳이 사용안했을 확률이 높습니다. description에서 무조건 검색툴을 사용하라고 강력하게 지시내려주면 됩니다! 아래의 문장을 마지막 prompt에 추가해주시면 됩니다.IMPORTANT: You must use the search TOOL for every single user query, without exception. No matter what the user asks, your first action must be to use the search tool.
- 0
- 1
- 38
질문&답변
봇 계속 실행
안녕하세요! 봇을 계속 실행하려면 컴퓨터에서 프로세스를 계속 유지해야 합니다. 즉, 계속 실행되어야 하는 것이죠. 현실적으로 일반 개인용 PC를 계속 켜두면서 프로세스를 실행하는것은 어려우므로 보통 클라우드 서버에 프로그램을 올리고 해당 서버에서 프로세스를 실행합니다. 그러면 24시간동안 계속 실행되는 것이죠. 따라서 클라우드 서버에 배포를 하면 24시간동안 사용할 수 있습니다. 클라우드 서버 배포는 제가 11월 중으로 보충강의로 찍어드리겠습니다.
- 0
- 2
- 47
질문&답변
야후에서 정보를 못얻어와요.
안녕하세요 혹시 정확히 어떤 부분에서 코드를 실행하셨을때 해당 에러가 발생하셨을까요?? 정보를 좀 더 주시면 도와드리겠습니다.
- 0
- 2
- 36
질문&답변
가상환경 세팅이 잘 되지 않습니다 ㅠㅠ
경로 표기가 잘못된것 같습니다! .venv/Script/activate 가 아닌, .\.venv\Scripts\activate 이렇게 쳐보실래요??(수정)에러 메시지를 보니까 권한 문제도 있는 것 같습니다. 아래 명령어로 권한 이슈 해결해주시고 VSCode 재실행도 해주세요! Set-ExecutionPolicy RemoteSigned
- 0
- 2
- 59
질문&답변
섹션6장 .chroma/esl_topics폴더에 관하여
안녕하세요 PERSIST_DIR = os.path.join(".chroma", "esl_topics") 는 현재 작업 디렉토리(cwd) 기준인데 터미널/IDE/노트북에 따라 cwd가 프로젝트 루트가 아닐 수도 있습니다. (물론 강의처럼 루트 경로에서 실행하면 이슈가 없을 것 같긴 한데.. 정확한 원인은 파악이 어렵네요..)아래 코드로 변경해주시고, 안되신다면 print된 부분을 공유해주시면 더 도움을 드리겠습니다.아래 코드는 참고로 실행 중인 스크립트 파일 기준(프로젝트 내부 고정 경로)으로 찍는 방법입니다. from pathlib import Path ... BASE_DIR = Path(__file__).resolve().parent PDF_FILENAME = BASE_DIR / "knowledge" / "29ESLConversationTopic.pdf" PERSIST_DIR = BASE_DIR / ".chroma" / "esl_topics" ... PERSIST_DIR.mkdir(parents=True, exist_ok=True) print("CWD :", Path.cwd()) print("__file__ base:", BASE_DIR) print("PERSIST_DIR :", PERSIST_DIR.resolve()) print("Exists? :", PERSIST_DIR.exists())
- 0
- 1
- 37
질문&답변
flow.plot() 그래프 시각화가 돼지 않네요
안녕하세요 우선 crewai의 flow 시각화 기능은 베타버전이라 이슈가 있을 수 있긴 하나, 아예 안나오는건 다른 문제인것 같습니다. 혹시 해당 코드를 전체 복사해서 보여주실 수 있나요?
- 0
- 3
- 44




