from langchain_core.messages import HumanMessage query = '집이 15억일때 종합부동산세를 계산해주세요' for chunk in graph.stream({"messages": [HumanMessage(query)]}, stream_mode='values'): chunk['messages'][-1].pretty_print() from langchain_core.tools import create_retriever_tool from pinecone import Pinecone from langchain_openai import OpenAIEmbeddings import dotenv from langchain_pinecone import PineconeVectorStore dotenv.load_dotenv() index_name = "real-estate-tax" embeddings = OpenAIEmbeddings(model='text-embedding-3-large') vectorstore = PineconeVectorStore(index_name=index_name, embedding=embeddings) retriever = vectorstore.as_retriever(search_kwargs={'k':5}) retriever_tool = create_retriever_tool(retriever= retriever, name="real_estate_tax_retriever", description="Contains information about real estate tax. if you have any questions about real estate tax, use this tool.") ================================ Human Message ================================= 집이 15억일때 종합부동산세를 계산해주세요 ================================== Ai Message ================================== Tool Calls: real_estate_tax_retriever (call_LiPlj4OGqlAzP2PsssaZTVsc) Call ID: call_LiPlj4OGqlAzP2PsssaZTVsc Args: query: 15억 종합부동산세 ================================= Tool Message ================================= Name: real_estate_tax_retriever 납세의무자가 3주택 이상을 소유한 경우 | 과세표준 | 세율 | | ------------------- | -------------------------------------------------------------------- | | 3억원 이하 | 1천분의 5 | | 3억원 초과 6억원 이하 | 150만원+(3억 원을 초과하는 금액의 1천분의 7) | | 6억원 초과 12억원 이하 | 360만원+(6억원을 초과하는 금액의 1천분의 10) | | 12억원 초과 25억원 이하 | 960만원+(12억원을 초과하는 금액의 20) | | 25억원 초과 50억원 이하 | 3천 560만원+(25억원을 초과하는 금액의 30) | | 50억원 초과 94억원 이하 | 1억 1천60만원+(50억원을 초과하는 금액의 40) | | 94억원 초과 | 2억 8천 660만원+(94억원을 초과하는 금액의 1천분의 50) | ``` --- [Section: Page 4-6] --- ... - 9,600,000 + 600,000 = 10,200,000 따라서, 15억 원의 집에 대한 종합부동산세는 1,020만 원 입니다. 안녕하세요, 선생님 강의 마지막 쯤 create_retriever_tool 부분에서 강의 대로 쭉 그대로 진행했는데 이 tool 이 pdf 에서 병렬로 자료를 검색해서 가져오지 못하고 ( 과세표준, 공정시장가액비율, 1세대 1주택 여부 등) 오직 종합부동산세 표 '한개만' 가져옵니다. 왜 여러 정보를 검색을 못할까요...?ㅠ -------------gemini 검색결과입니다------- 병렬 리트리빙 부재: create_retriever_tool 은 기본적으로 "질문 1개 -> 검색 1번" 구조입니다. AI가 스스로 "세율도 모르고, 공정시장가액비율도 모르네? 추가로 검색해야지!"라고 생각하게 만드는 추론(Reasoning) 루프 가 약한 상태입니다 AI의 오판: 리트리버가 준 결과물(제8항 세대 정의, 제9항 공시가격 정의 등)은 실제 계산에 필요한 세율표나 공정시장가액비율 이 아닌, 용어 정리 수준의 파편화된 정보였습니다. 그런데 AI는 이 정보를 보고 "아, 더 이상 찾을 게 없나 보다" 혹은 "내가 아는 지식으로 대충 계산해야지"라고 판단하고 1560만원이라는 (부정확할 확률이 높은) 결론을 내버린 것입니다.
OpenAI를 활용한 나만의 AI 에이전트 만들기 (Agent Builder, GPT-5, Chatkit, Cloudflare, MCP, Fine Tuning, CoT 등)
안녕하세요. Cloudflare를 이용해 앱 배포를 진행하던 중, 강의 영상에서 안내된 과정과 현재 Cloudflare의 인터페이스 및 설정 방법이 달라진 것을 확인했습니다. 그 과정에서 생성 및 배포를 진행할 때 지속적으로 빌드 실패가 발생하고 있습니다. 특히 최근 업데이트로 인해 "Worker 생성" 관련 버튼과 설정 방식이 변경된 것으로 보이며 , 이전에는 확인할 수 있었던 빌드 명령(Build Command) 설정이 현재는 "선택 사항"으로 표시되어 정확한 설정 방법을 파악하기 어려운 상황입니다. 최신화된 Cloudflare 환경에서는 어떤 방식으로 생성 및 배포 과정을 진행해야 하는지 안내해 주시면 감사하겠습니다. 감사합니다.
어리석은 질문일 수 있지만 한 가지 하려고 합니다. 저는 현재 데이터 관련 직무에서 일을 하고있습니다. 클로드 코드의 경우 흔히 저는 웹이나 앱 개발에 유용하게 쓰인다고 들었는데, 그렇다면 해당 강의의 경우도..데이터 엔지니어로서는 많은 도움을 받기는 힘들지? 궁금해요~ 공부를 해보려고 유튜브나 글 같은 것들을 보았을 때에는 웹,앱 개발 뿐 아니라 다양한 분야에 적용할 수 있을 것 같은데..흔히들 웹이나 앱개발 하는 사람들이 쓰면 좋다~라는 말 때문에 문의 드립니다.
안녕하세요, 과제 진행하면서 이미 적혀져 있는 프롬프트를 제 클로드 코드에 복붙하니깐 첨부 드리는 이미지와 같은 현상이 일어나는데요 혹시 해당 부분 확인 부탁드려도 괜찮을까요! 대략적으로 이해 하기로는 너무 많은 글을 붙이면 안된다. 라고 말하는 것 같은데 맞나요? 저는 클로드 코드에 해당 문구를 복붙하고 난 후, 괄호 안의 정보를 수정하려 했는데요, 이게 저 [pasted text #1 +11 lines] 문구 때문에 수정이 안되네요 ㅠ 긴글을 복사하고 붙여두면 수정하는게 안되나요 원래?
하이딩과 static, 상속 관련해서 질문이 있습니다. 일반적인 상속 상황을 가정할 때 부모, 자식에게 둘 다 있는 메서드(즉, 오버라이딩): 자식꺼 사용 부모, 자식에게 둘 다 있는 static 메서드: 부모꺼 사용 부모, 자식에게 둘 다 있는 변수: 객체의 자료형(Parent p = new Child();의 경우 Parent의 변수 사용, Child c = mew Child();의 경우 Child의 변수 사용)에 맞는 변수 사용 이 맞을까요?
안녕하세요, 33강 권한 모드 (accept, plan): 프로필 웹 사이트 만들기 강의에서 8:58대에 이미지를 넣는 부분이 있는데요, 따라하면서 만들어진 웹사이트의 스크린샷을 찍고 cursor에 붙여넣기 하려고 하는데 안되네요 ㅠ 강의에서 진행하고 있는 claude 화면이랑 제가 진행하고 있는 claude 화면이 좀 다른거 같은데 terminal로 클로드를 켜서 진행하는것 아닌가요? 제 cursor 화면 스크린샷으로 보여드립니다. 빨간 박스로 하이라이트 한 부분에 이미지 붙여넣기 하려 하는데 안되네요 ㅠ +추가: 클로드 코드 이미지 첨부 UI 변경 안내 [new_251224] 내용으로 33강 강의가 끝이나고 난 후에 강사님께서 이미지 첨부 관련해서 새로운 페이지를 만들어 두셨었네요! alt + V 실행시 이미지 첨부 되는 내용 확인 했습니다 🙂
안녕하세요, 33강 권한 모드 (accept, plan): 프로필 웹 사이트 만들기 를 진행하고 있는데 질문있어 연락 드려요 ❯ @ ROADMAP.md 파일을 참고해서 개발해줘 라고 plan모드를 활용해서 md파일을 제작 하는데, 강의의 5:30시간대에 따르면 3가지 옵션을 선택할 수 있어요 1. Yes, auto-accept edits 2. Yes, manually approve edits 3. No, keep planning 이렇게 있는데 강사님은 3번을 누르셨지만, 저는 No, Keep planning이란 옵션이 안떴거든요 ㅠㅠ 이렇게 선택지 자체가 다르게 부여될 수도 있는건가요? 알기 쉽게 스샷 공유 드릴게요
강의 제목 '권한 관리 (/permissions)'의 4:18대에 "클로드를 실행해 주세요" 라고 하시고 화면 우측상단에 Claude Code 가 뜨는데, 그걸 실행하라는게 1. 터미널에서 실행 시켜라는 건지 2. 확장을 통해서 클로드를 시켜라는건지 이해가 안갑니다. 문제는 강사님 화면과 다른 화면으로 클로드가 실행 되는것 같은데 단순히 '클로드를 실행시켜라' 로 클로드를 실행 시키는 것 말고 어떤 방식으로 실행 시켜라는 말씀이신지요? 제 커서 화면 스크린샷 공유 드립니다. 1번은 아마 4:18대의 강사님이 말씀하시는 내용의 클로드 실행은 아닌 것 같고 2번의 터미널에서 사용하는 클로드는 강의 때 말씀하시는 방향성과는 비슷한것 같으면서도 아닌 것 같아서 질문 드립니다.
안녕하세요 오늘까지 전체수업 한번 쭉 들어봤습니다. 고민이 저는 파이썬 장고가 조금 익숙한데 .. 이번강의 에서 Next.js + Supabase조합은 사실 조금 생소합니다. 디버깅등 보다 완성도 있는 코딩을 하려면 AI에만 의존할 수 없는데 그럼 이조합이 가장 이상적인것인지.. 나중에 AI 분석에 들어가면 많은 분석기법을 파이썬에서 해야하는데 그걸 이 웹조합과 연계도 문제가 없는지 그리고 가장 중요한 질문은 지금 처음부터 next.js 나 supabase를 처음부터 공부하기에는 또 이번 수업에 나오는 다양한 기존 툴들 공부하려면 어디서 부터 어떻게 해야하는지요 .. 너무 기본적인 질문인가요
url = "https://finance.naver.com/item/sise.nhn?code=352820" pd.read_html(url, encoding='cp949') AttributeError: 'SoupStrainer' object has no attribute 'name' 상기와 같이 코드 실행시 에러가 발생합니다.. 원인을 알려주십시요
서브에이전트를 /agents로 생성하면 색상 지정하고 백그라운드에서 본래의 서브에이전트 기능으로 사용할 수 있는데 업로드 주신 starterkit의 2파일은 실행하고자 하면 메인? 에서 실행이됩니다. 등록하고 써야하는건지 등록방법은 어떻게되는건지 궁금합니다 agnets/dev에 있는 starter-cleaner.md angets/docs에 있는 prd-generator.md