(현) GS 그룹 GenAI 플랫폼 개발/운영
(현) GS 그룹 DX BootCamp 교육 담당
(전) 시리즈 C 인공지능 스타트업 테크리드
원티드 프리온보딩 프론트엔드 챌린지 진행 (누적 6000+)
네이버 부스트캠프 웹/모바일 멘토
네이버 클라우드 YouTube Channel presenter
강의
로드맵
전체 1수강평
- 한시간으로 끝내는 LangChain 기본기
- LangGraph를 활용한 LLM Agent 개발
- RAG를 활용한 LLM Application 개발 (feat. LangChain)
게시글
질문&답변
챗봇 성능 테스트를 하기에 좋은 플랫폼이 있을까요?
안녕하세요!평가는 해당 도메인에 전문 지식을 갖춘 사람들이 하는 편이 제일 좋습니다. 업로드된 데이터를 기반으로 평가 데이터셋을 만들 수는 있지만, 결국 해당 데이터셋에 오류가 없는지는 결국 도메인 전문가가 판단해야하기 때문입니다. 저는 현재상황에서는 현업 전문가가 직접 평가를 위한 데이터셋을 구축하고 langsmith를 활용하는 편이 제일 괜찮은 것 같습니다
- 0
- 1
- 13
질문&답변
hub.pull시에 API KEY가 필요하다고 경고가 나옵니다.
안녕하세요 local 환경에서 구동하셔도 사용하는 인터넷 망에 따라 방화벽 이슈가 있을 수 있습니다 다른분이 유사한 문제로 질문을 올려주셔서 답변을 드렸었는데요, 아래 코드로 대신 진행하시면 됩니다 from langchain_core.prompts import ChatPromptTemplate rag_prompt = ChatPromptTemplate.from_messages([ ('human', '''You are an assistant for question-answering tasks. Use the following pieces of retrieved context to answer the question. If you don't know the answer, just say that you don't know. Use three sentences maximum and keep the answer concise. Question: {question} Context: {context} Answer:''') ])상세 설명은 아래 답변을 참고해주세요! 자주 묻는 질문에도 올려둬야겠네요. 감사합니다!https://www.inflearn.com/community/questions/1512526?focusComment=396537
- 0
- 2
- 23
질문&답변
회사보안 문제로 허깅페이스 hub.pull 이 불가능한데
안녕하세요! LangSmith hub 사이트에는 접근 되시나요?https://smith.langchain.com/hub/rlm/rag-prompthub.pull("rlm/rag-prompt") 의 결과물을 캡쳐하면 아래와 같은 형태입니다ChatPromptTemplate(input_variables=['context', 'question'], input_types={}, partial_variables={}, metadata={'lc_hub_owner': 'rlm', 'lc_hub_repo': 'rag-prompt', 'lc_hub_commit_hash': '50442af133e61576e74536c6556cefe1fac147cad032f4377b60c436e6cdcb6e'}, messages=[HumanMessagePromptTemplate(prompt=PromptTemplate(input_variables=['context', 'question'], input_types={}, partial_variables={}, template="You are an assistant for question-answering tasks. Use the following pieces of retrieved context to answer the question. If you don't know the answer, just say that you don't know. Use three sentences maximum and keep the answer concise.\nQuestion: {question} \nContext: {context} \nAnswer:"), additional_kwargs={})])따라서ChatPromptTemplate 이라고 구현된 항목을 복사하셔서 아래처럼 구현하시면 같은 결과를 얻을 수 있습니다from langchain_core.prompts import ChatPromptTemplate rag_prompt = ChatPromptTemplate.from_messages([ ('human', '''You are an assistant for question-answering tasks. Use the following pieces of retrieved context to answer the question. If you don't know the answer, just say that you don't know. Use three sentences maximum and keep the answer concise. Question: {question} Context: {context} Answer:''') ])
- 0
- 2
- 34
질문&답변
실전강의는 무엇인가요?
안녕하세요! 다음 강의는 Riverpod을 활용한 MVVM 패턴 구현을 다룰 예정입니다. 그리고 GoRouter를 활용해서 Navigation하는 내용을 담을 예정입니다
- 1
- 1
- 26
질문&답변
안녕하세요 모델 관련해서 질문드립니다.
안녕하세요! Amazon Lex는 사용해본 적이 없어서 확답을 드릴 수는 없지만, 검색해보니 아래 링크에서 Amazon Lex와 LangChain을 같이 활용한 시도를 한 것 같습니다 https://aws.amazon.com/blogs/machine-learning/exploring-generative-ai-in-conversational-experiences-an-introduction-with-amazon-lex-langchain-and-sagemaker-jumpstart/ 랭체인에서 AmazonLex를 ChatOpenAI, ChatBedrock ChatAzureOpenAI처럼 BaseModel 추상화해둔건 없는 것 같아요. 만약 그렇다면 랭체인을 활용하시는 것보다 직접 네이티브 파이썬 패키지들을 활용하시는게 나을 것 같습니다.
- 0
- 1
- 26
질문&답변
'NoneType' object is not subscriptable 에러 해결법 공유
bsj님 감사합니다! 워크플로우를 구현하는게 개발자가 의도한대로 워크플로우를 구성하는거라서 에러가 발생할 때 새로운 플로우를 타는식이 되겠네요. 공유해주셔서 감사합니다!
- 0
- 1
- 54
질문&답변
2.2강 8:33 강사님 설명 하신 에러 외 poppler 설치 요구 에러.
감사합니다 민규님! 윈도우 컴퓨터가 없는 저는 디버깅도 못했을 에러네요. 자주 묻는 질문에 올려두겠습니다. 가능하시면 제가 커피라도 한잔 사고싶은데 아래 폼에 이메일을 작성해주실 수 있을까요? 제가 기프티콘 하나 보내드릴게요! 작성해주셔서 링크는 삭제합니당
- 0
- 2
- 39
질문&답변
2.2 강의에 income_tax.pdf 파일이 git 에서 누락된것 같아요
방금 추가했습니다! 제가 .gitignore에 *.pdf 를 추가했었었네요 감사합니다~
- 1
- 2
- 33
질문&답변
2.2 강의에 income_tax.pdf 파일이 git 에서 누락된것 같아요
오우 이런 빨리 집에가서 수정해야겠네요 ㅠㅠ 제보 감사합니다!
- 1
- 2
- 33
질문&답변
repository 클로닝 오류
안녕하세요 민규님! 에러를 제보해주셔서 감사합니다. 파일이름 수정했습니다!https://github.com/jasonkang14/inflearn-langgraph-agent/blob/main/2.6%20SubGraph_LangGraph%20Agent%EB%A5%BC%20Node%EB%A1%9C%20%ED%99%9C%EC%9A%A9%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.ipynb
- 0
- 2
- 20