inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

pinecone 환경변수

미해결

RAG를 활용한 LLM Application 개발 (feat. LangChain)

안녕하세요 pinecone 연동을 하려는데 계속 오류가 발생하여 질문드립니다. pinecone의 environment나 project-id로는 어떤 것을 입력해야 되나요?

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
rnxogud123 댓글 2 좋아요 0 조회수 189

Batch Normalization 효과

해결됨

딥러닝 이론 + PyTorch 실무 완전 정복

안녕하세요 선생님 강의 정말 잘 보고 있고요 제 많은 질문들에도 너무 성심성의껏 답변 달아주셔서 감사합니다 ㅎㅎ BatchNorm이 설계된 의도는 internal covariate shift를 해결하기 위해 제안되었다는 것은 이해했습니다. 하지만 실제로는 그렇지 않고 optimization surface를 매끄럽게 해서 학습이 잘된다라고 설명하신 것까지 들었습니다. 제가 이해한 바로는 활성화 함수에 들어가는 입력의 분포를 조정해서 학습이 잘되는 위치? 분포를 학습하는 것으로 이해했는데요 (sigmoid로 예시를 든다면 더 이상 업데이트가 되지 않아도 될 정도라면 기울기가 saturate되는 부분으로 혹은 업데이트가 많이 되어야 한다면 0부근으로 이동시키는 등의) 정확히 어떤 원인에 의해 surface가 매끄러워지는 효과를 가지게 되는 것인지 궁금합니다..!

  • 딥러닝
  • pytorch
  • NLP
  • 컴퓨터-비전
  • cnn
  • rnn
  • transformer
  • llm
HELLO 댓글 2 좋아요 1 조회수 215

데이터 전처리 관련

해결됨

RAG를 활용한 LLM Application 개발 (feat. LangChain)

안녕하세요. 테이블 이미지를 GPT가 이해할 수 있는 문법으로 변환하는 과정을 사람이 직접 하지않고 소프트웨어를 통해 할 수 있나요? 일반적으로 이와 관련된 전처리를 어떤식으로 하는지 궁금합니다.

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
상민 댓글 2 좋아요 0 조회수 226

학습 자료와 관련해 질문 드립니다.

해결됨

RAG를 활용한 LLM Application 개발 (feat. LangChain)

자주 질문 드리게 되어 죄송합니다. 학습 자료로 올려주신 소스 코드를 활용하여 프로젝트를 진행해보고 싶어 문의 드립니다. 올려주신 깃허브 코드를 오픈소스와 같이 활용해도 괜찮은 걸까요..?

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
host0806 댓글 1 좋아요 0 조회수 170

HTML Rag

해결됨

RAG를 활용한 LLM Application 개발 (feat. LangChain)

안녕하세요 rag의 최적화 및 성능 향상을 위해 이것저것 알아보다 HTML구조가 Plain Text 보다 훌륭한 결과를 도출할 수 있다는 논문이 있어서 의견을 물어보고 싶습니다. https://arxiv.org/pdf/2411.02959 논문에서는 HTML 형식이 일반 텍스트보다 우수한 성능을 보인다고 하고 있습니다. 저의 경우 데이터 수집을 크롤링으로 하고 있는데 만약 HTML이 더 우수하다고 한다면 굳이 html tag를 처리하는 노다가를 하지 않고도 오히려 더 좋은 성능이 나온다고 하니 솔깃한 마음이 있네요 또 강의에서는 표를 이해시키기 위해 마크다운 형식으로 전처리 작업을 했는데 이건 특정 모델마다 (ex openAI, Llama) 편차를 보이는지 궁금합니다

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
foqlzm12345 댓글 2 좋아요 0 조회수 368

매번 선언에 대한 질문

해결됨

RAG를 활용한 LLM Application 개발 (feat. LangChain)

안녕하세요 강사님 덕분에 최종예제를 따라서 어찌어찌 챗봇을 만드는데까지는 성공했습니다. 이제 수행속도를 좀 올릴수 있는 방법이 없을까하다가.. llm(업스테이지), 업스테이지 임베딩, 파인콘인덱스 등등 get_***()함수에서 가져오다보니 질문을 한번 할떄마다 인스턴스를 생성하는 거 같더라구요.. 혹시 llm(업스테이지), 업스테이지 임베딩, 파인콘인덱스 등등은 가장 바깥에 선언해두고 get_***()함수에서는 그냥 가져다 쓰면안되는건지 궁금합니다.

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
Haewon Seo 댓글 2 좋아요 0 조회수 119

임베딩 모델 실행 에러

미해결

RAG 마스터: 기초부터 고급기법까지 (feat. LangChain)

안녕하세요. 임베딩 모델 실행 하는데 아래의 에러가 발생합니다. 혹시 오픈ai 유료로 사용해야 api키 사용 가능한건가요 ? 에러메시지는 할당 쿼터를 초과 했다는데, 임베딩 모델 실행 전 gpt에 질문한건 없었습니다. .env 로딩 실행도 해놨습니다.

  • python
  • 챗봇
  • llm
  • langchain
  • rag
leehj2 댓글 3 좋아요 0 조회수 391

Layer Norm이 언어모델에 적합한 이유

해결됨

딥러닝 이론 + PyTorch 실무 완전 정복

안녕하세요 선생님 강의 정말 잘 보고 있습니다. Layer Normalization을 보는 중에 입력 데이터를 Normalization하는 것을 통해 scale이나 shift에 robust하게 되는 것까진 이해했습니다. 이런 효과가 왜 이미지보다 언어 모델에 더욱 효과적인지 이유를 알 수 있을까요?

  • 딥러닝
  • pytorch
  • NLP
  • 컴퓨터-비전
  • cnn
  • rnn
  • transformer
  • llm
HELLO 댓글 1 좋아요 1 조회수 614

안녕하세요 강의 참고하여 개인 프로젝트 진행 중인데 질문이 있습니다.

해결됨

RAG를 활용한 LLM Application 개발 (feat. LangChain)

개인 토이 프로젝트 진행중입니다. chroma db에 제가 저장하고 싶은 데이터를 저장하려하는데 mySQL과 같이 관계형 데이터베이스 형식으로 데이터 저장이 안되는지 궁금합니다. 첨부한 그림과 같은 데이터 구조인데, 회원에 따른 회원정보 임베딩 값을 크로마db에 저장하고 싶습니다. document_list에 회원정보를 list로 전달하고, ids를 회원 숫자 값으로 저장하려했는데 안되어서 질문 남깁니다

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
이건희 댓글 2 좋아요 0 조회수 164

pinecone 질문입니다

해결됨

RAG를 활용한 LLM Application 개발 (feat. LangChain)

database = PineconeVectorStore.from_documents(document_list, embedding, index_name=index_name) 코드 실행시 오류가 발생합니다. PineconeApiException: (400) Reason: Bad Request HTTP response headers: HTTPHeaderDict({'Date': 'Sat, 23 Nov 2024 12:34:02 GMT', 'Content-Type': 'application/json', 'Content-Length': '104', 'Connection': 'keep-alive', 'x-pinecone-request-latency-ms': '3748', 'x-pinecone-request-id': '2915271834887315110', 'x-envoy-upstream-service-time': '5', 'server': 'envoy'}) HTTP response body: {"code":3,"message":"Vector dimension 4096 does not match the dimension of the index 3072","details":[]} 초기 embedding 모델은 upstage 임베딩 모델을 사용했습니다. Pinecone index 생성시 기존 text-embedding-3-large 모델 선택했더니 dimension 기본값이 3064였는데 4096으로 변경했어야하는 부분인가요?

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
김태연 댓글 2 좋아요 0 조회수 291

langchain 적용 서비스 배포/운영

미해결

RAG 마스터: 기초부터 고급기법까지 (feat. LangChain)

안녕하세요 양질의 강의 감사히 잘 듣고 있습니다. 다름이 아니라 이렇게 langchain으로 RAG 를 접목시킨 서비스를 배포/운영 하는데에는 어떤 걸 더 배워야하는지 궁금합니다. 지금 생각으로는 1) langchain 소스코드로 gradio나 streamlit 챗봇을 만들고 2) 도커 이미지 같은걸 만들어서 3) AWS 서버에 배포 (혹은 서버리스) 혹시 제가 생각하는 과정이 맞는지, 아니면 현업에서는 다른 방법을 사용하는지 궁금합니다. 이번 강의를 듣고 만든 서비스 배포를 위해서는 어떤 기술을 더 익혀야하는지 알려주시면 감사하겠습니다.

  • python
  • 챗봇
  • llm
  • langchain
  • rag
Hyuntak Lee 댓글 2 좋아요 0 조회수 318

RetrievalQA Chain 문서 업데이트 오류

해결됨

RAG를 활용한 LLM Application 개발 (feat. LangChain)

https://python.langchain.com/api_reference/langchain/chains/langchain.chains.retrieval_qa.base.RetrievalQA.html#langchain.chains.retrieval_qa.base.RetrievalQA 3.2강 API 오류 발생하네요 upstage api 를 이용하는데 그 문제일까요?

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
김태연 댓글 2 좋아요 0 조회수 224

텍스트 병합해서 사용하여도 되나요?

해결됨

RAG를 활용한 LLM Application 개발 (feat. LangChain)

url에서 텍스트와 docx에 있는 텍스트를 각각 추출하여 split하고 하나의 객체로 통합해서 사용해도 성능이 잘 나올까요?

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
matthew 댓글 2 좋아요 0 조회수 138

배포시 버전 conflict 문제

해결됨

RAG를 활용한 LLM Application 개발 (feat. LangChain)

제가 강사님 소스와 거의 같지만 다른게 upstage와 WikipediaRetriever 를 쓴다는 것인데 이러면서 requirements.txt에서 계속 버전 충돌 에러가 나네요;; pip show 로 해서 충돌나는 버전을 visual studio code에 맞춰서 해도 계속 에러가 나네요 langchain-upstage 때문인것 같은데 이것 때문에 다른 라이브러리 전체의 버전을 다 바꿔야 하는 걸까요?

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
nayun oh 댓글 2 좋아요 0 조회수 229

배포시 에러

미해결

RAG를 활용한 LLM Application 개발 (feat. LangChain)

안녕하세요 강사님 항상 좋은 강의와 답변에 감사드립니다. 다름이 아니라 저는 upstage를 사용하는데요 requirements.txt에 langchain-upstage==0.3.0 이렇게 넣으니까 에러가 나던데 이게 아닌건가요? pip install 에 보면 버전은 이게 맞는거 같은데요

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
nayun oh 댓글 2 좋아요 0 조회수 169

Ollama 임베딩 모델 (OllamaEmbeddings) 오류의 건

미해결

RAG 마스터: 기초부터 고급기법까지 (feat. LangChain)

안녕하세요. 수업 내용 중 Ollama 임베딩 모델에서 아래와 같이 임베딩 모델을 설정하고 embed_documents 사용하면 아래와 같은 오류가 발생합니다. from langchain_ollama import OllamaEmbeddings embeddings_model = OllamaEmbeddings(model="bge-m3") documents = [ "인공지능은 컴퓨터 과학의 한 분야입니다.", "머신러닝은 인공지능의 하위 분야입니다.", "딥러닝은 머신러닝의 한 종류입니다.", "자연어 처리는 컴퓨터가 인간의 언어를 이해하고 생성하는 기술입니다.", "컴퓨터 비전은 컴퓨터가 디지털 이미지나 비디오를 이해하는 방법을 연구합니다." ] # 문서 임베딩 document_embeddings = embeddings_model.embed_documents(documents) # 임베딩 결과 출력 print(f"임베딩 벡터의 개수: {len(document_embeddings)}") print(f"임베딩 벡터의 차원: {len(document_embeddings[0])}") print(document_embeddings[0]) 오류의 캡처 사진과 문구는 아래와 같습니다. 오류문구 : ConnectError: [WinError 10061] 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다 해결방법 확인 부탁드립니다. 감사합니다.

  • python
  • 챗봇
  • llm
  • langchain
  • rag
ymc 댓글 2 좋아요 0 조회수 1214

두가지 이상 문서를 넣고 싶을때는 어떻게 하나요?

미해결

RAG를 활용한 LLM Application 개발 (feat. LangChain)

안녕하세요~ 지난번에 gemini로 한다고 고전한다고 질문글을 남겼던 학생입니다. 그냥 openai로 다시 시작하니 실크로드마냥 뻥 뚫리더라고요.....기억나실지는 모르겠지만 지지난번에 남겼던 .env 문제도 해결했습니다. vscode에서도 그냥.env로 파일명 만들면 만들어지더라고요. 전엔 해당 확장자로 안 됐는데 어느순간 되는것이 이유를 모르겠습니다만... 아무튼 네 됐습니다. 그런데 (어쩌면 수업 외적인) 질문이 있는데요. 만약에 제가 chatbot에 2개 이상의 문서를 넣고 싶으면 어떻게 해야되나요? 가령 소비자 보호법과 세법을 넣는다고하면 소비자보호법 관련 문서에는 이게 소비자 보호법이라는게 명시가 안 되어 있고, 세법 문서에는 해당 내용이 세법이라는 것에 대해 명시가 되어 있지 않아 1) 단순히 두 word파일을 하나의 파일로 합치면 혼란이 올 것 같은데, 2) 안 합치고 따로 하자니 일단 그 방법도 모르거니와 각각 넣는 게 파일명 말고는 1번과 무슨 차이인지도 모르겠어서 선생님께 질문을 드립니다. 비슷한 상황으로 다른 예시를 들어드리자면 , 가령 대출 관련 챗봇을 만드려고 할 때, 신용 대출에 대한 문서가 신용 대출 << 언급이 안되어 있는 아래와 같은 상황이고 [직장인 대출] 금리 10% 조건 : 1년이상 재직자 대출한도: 만원 [직장인 대출2] 금리 9% 조건 : 3년이상 재직자 대출한도: 2만원 [CSS 대출] 금리 11% 조건 : 20세이상 30세 미만 대출한도: 3만원 그리고 주택 담보 대출은 아래와 같을 때, (= 대출 내용은 다르지만 대출을 받을 수 있는 컨디션은 똑같을 때) [a아파트 대출] 금리 10% 조건 : 1년이상 재직자 대출한도: 50만원 [주택 대출] 금리 9% 조건 : 3년이상 재직자 대출한도: 60만원 [버팀목 대출] 금리 11% 조건 : 20세이상 30세 미만 대출한도: 70만원 이 상황에서 만약에 주택담보대출을 알아보고 있으면 굳이 신용대출까지 조회를 안 해도 되잖아요. 이런 상황은 어떻게 거르죠? 참고로 직장인 대출 <- 신용이라는 키워드로 거를수가 없습니다. 강의에서 알려주신 대로 데이터 사전이나 프롬포트를 이용해 처리하는 방법밖엔 없을까요? (생각나는 상황이 이런거인데 사실 대출을 잘몰라서 ;; 제 질문이 잘 전달됐는지 모르겠네요..) 아무튼 긴 글 읽어주셔서 다시 한 번 감사합니다.

  • vector-database
  • llm
  • langchain
  • rag
  • openai-api
SEO 댓글 2 좋아요 0 조회수 196

임베딩 모델 실행 오류

미해결

RAG 마스터: 기초부터 고급기법까지 (feat. LangChain)

가상환경에서 버전을 일치 시키고 API키 환경변수로 설정했는데... openAI apiㅏkey 가 없다고 나옵니다. 혹시 어느 부분에서 문제가 있을까요?

  • python
  • 챗봇
  • llm
  • langchain
  • rag
byoungsoo.kong 댓글 1 좋아요 0 조회수 251

강의 자료 좀 올려 주세요.

미해결

모두를 위한 대규모 언어 모델 LLM Part 5 - LangGraph로 나만의 AI 에이전트 만들기

강의 중간에 있는 link typing해서 확인하려니 힘들어요. 발표한 자료하고 code download할 수 있게 해주세요.

  • llm
  • langchain
  • rag
  • openai-api
  • ai-agent
  • langgraph
YCorn 댓글 4 좋아요 0 조회수 284

Tool Calling 질문

미해결

모두를 위한 대규모 언어 모델 LLM Part 5 - LangGraph로 나만의 AI 에이전트 만들기

llm이 어떤 기준으로 tool을 호출하나요? 강의에서는 필요하면 한다고 나와있는데 예를 들어 llm이 tavily search가 필요할 때가 언제인지, 어떤 기준으로 tool call 하는지 궁금합니다.

  • llm
  • langchain
  • rag
  • openai-api
  • ai-agent
  • langgraph
aibot 댓글 2 좋아요 0 조회수 443

인기 태그

인프런 TOP Writers

주간 인기글