inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

3.1 환경 설정과 LangChain의 ChatOpenAI를 활용한 검증

엄....이거 java, kotlin 개발자는 어떻게 이해를 해야 할까 대게 고민에 빠지네요

해결된 질문

279

아무도_모를_아이디

작성한 질문수 27

0

그래도 눈치가 제법 빠른편인데 notebook 이나 파이썬...이거 모르겠는데 어떻하나 걱정되는데요?

 

일단 임베디드와 기존의 LLM의 차이는 뭔가요

vector-database llm langchain rag openai-api

답변 3

1

아무도_모를_아이디

따로 파이썬과 쥬피터 노트북, 임베딩 습득하고 돌아왔습니다. 인제 알아듣겠네요.

0

제이쓴

안녕하세요! 수강생 분께서 작성해주신 수강평 중에 파이썬을 모르는데도 강의를 통해 어플리케이션을 만들 수 있었다는 피드백이 있었습니다. 프로그래밍 경험이 있으시면 훨씬 더 수월하실 거라고 생각합니다

https://inf.run/nrbFU

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 아무도_모를_아이디님.

Java나 Kotlin 개발자 관점에서 Python과 노트북 환경이 처음이라면 익숙하지 않아 고민되실 것 같습니다. 하지만 걱정하지 마세요. Python은 배우기 쉬운 언어로, AI와 관련된 많은 개발 도구와 라이브러리들이 잘 갖추어져 있기 때문에 새로운 환경에 적응하는 데 큰 어려움은 없을 것입니다. 몇 가지 기초적인 Python 문법과 개발 환경 설정만 익히면 강의 내용을 따라가는 데 큰 무리가 없을 것입니다.

이제 임베딩(embeddings)과 기존 LLM(Large Language Model)의 차이에 대해 간단히 설명드리겠습니다.

  • 임베딩(Embeddings): 임베딩은 단어나 문장을 벡터 형태로 변환하는 기법입니다. 이는 컴퓨터가 자연어를 수치적으로 처리할 수 있게 해줍니다. 임베딩은 문장의 유사도를 비교하거나 의미를 파악하는데 사용되며, 머신 러닝 모델의 입력으로 제공됩니다. 흔히 사용되는 임베딩에는 Word2Vec, GloVe, BERT 등이 있습니다.

  • LLM(대형 언어 모델): LLM은 대규모의 데이터를 기반으로 학습된 언어 모델로, 복잡한 자연어 처리 작업을 수행할 수 있습니다. 이러한 모델은 자연어 생성, 질의 응답, 번역과 같은 다양한 언어 관련 작업에 사용되며, 대규모의 파라미터를 통해 컨텍스트의 이해도를 높입니다.

결론적으로, 임베딩은 데이터를 모델이 이해할 수 있는 형태로 변환하는 방법이고, LLM은 변환된 데이터에서 유의미한 정보를 추출하고 생성 행동을 수행하는 모델입니다.

관련 질문을 다룬 게시물은 다음과 같습니다:
- “LLM 마다 QA 과정에서 큰 차이가 있을까요?”

이 링크에서 LLM의 성능 차이와 관련된 논의 내용을 참고하실 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

소득세법 docx 파일 공유 요청건

0

57

1

EXAONE 모델 불러오기 안되는 문제

0

82

2

[5.1 강의] LLM Evaluator에 Upstage를 사용하는 방법 + 변경된 Langsmith Docs를 참고하여 구현하는 방법 공유

0

100

2

강의 9에 QA관련된 import가 되지 않네요

0

106

2

🚨 python3.14 를 쓰고 계시면 chroma 에서 ConfigError 가 발생합니다.

1

191

1

강의와 책 관련 질문

0

84

1

문서 전처리 고민

0

106

1

RAG 배포 질문드립니다

0

92

1

강의 내용과는 별개로 궁금한 점이 있습니다

0

86

2

폐쇄망 챗봇 모델

0

87

1

AI agent 쿠폰

0

93

2

저는 왜 그대로 했는데 답변이 틀리게 나오는지 모르겠네요

0

98

2

langchain howto/sequence는 지금 doc 공식 사이트 어디서 확인할 수 있나요?

1

90

1

new_question에 대한 답 출력

0

71

2

랭체인 라이브러리

0

143

2

[LangGraph를 활용한 AI Agent 개발] 쿠폰 유효기간

0

104

1

postgresql의 pgvector 벡터는 어떤가요?

0

334

2

doc관련

0

126

2

load_dotenv() 실행 False

0

93

1

RAG 답변 개선을 위한 정답지 활용 구조 검토 요청

0

117

2

3.2 from langchain.chains ~ 에서 모듈을 찾지 못할 때.

1

395

2

강의 완료 오류

0

87

1

hub.pull 이슈

0

128

2

[3.3 강의] Upstage를 사용한 RAG 구현 성공기 공유

1

147

1