inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Cơ bản về LangChain dành cho người mới bắt đầu — Cập nhật v1.0+

Tìm hiểu kỹ thuật RAG (Retrieval-Augmented Generation): Tạo chatbot QA cho tài liệu web

RAG 강의 prompt 질문

104

jiakim7701

1 câu hỏi đã được viết

0

학습 관련 질문이 있으시면, 상세하게 남겨주세요.

문제가 발생한 부분의 코드를 함께 올려주세요.

수업 영상 몇 분/초 구간인지 알려주세요.

 

10분 56초 부분에서 prompt 작성코드를 보면

text형식으로 작성되어있고 ChatPromptTemplate을 사용하고 있는데

지난 강의에서는 ChatPromptTemplate 은 message list형식으로 작성한다고 하셨었습니다.

ChatPromptTemplate은 그냥 PromptTemplate과 달리 from_template을 사용하면 일반 text 형식 prompt도 처리가 가능한 구조인건가요? 그런거라면 굳이 PromptTemplate을 사용해야하는 이유가 있나요?

 

ChatModel 이 아니라 LLM 일 경우는 ChatPromptTemplate.from_template으로 작성한 prompt는 동작하지 않는 건가요?

 

RAG는 LLM이 아니라 ChatModel을 사용해야하는 이유가 뭔가요?

 

LLM과 ChatModel의 차이를 multi-turn 처리 가능 여부로 보면 될까요?

python llm langchain openai-api

Câu trả lời 2

0

jiakim7701

답변감사합니다.
그러면 ChatModel은 message list 형식과 text 형식의 prompt 를 모두 지원한다는 걸로 보이는데
실질적으로 LLM과 ChatModel의 차이는 뭔가요?
LLM을 써야하는 case들이 아직 존재하는지 어떤 모델들에 해당되는지가 궁금합니다

0

pdstudio

안녕하세요. 판다스 스튜디오입니다.

PromptTemplate은 레거시 호환성을 위해 존재하며, 현재는 ChatPromptTemplate 사용을 권장하고 있습니다. 모든 최신 모델(GPT-4, Claude, Gemini 등)이 ChatModel 인터페이스를 지원하므로, ChatPromptTemplate을 사용하는 것이 좋습니다. 다만, ChatPromptTemplate 또한 PromptTemplate의 template 메소드를 지원하기 때문에, 혼동이 있을 수 있습니다.

다시 한번 말씀드리면, LLM이 발전하면서 ChatModel 인터페이스가 표준으로 자리잡고 있기 때문에, 가능한 ChatModel 인터페이스 기준으로 사용하는 것이 좋습니다.

 

채점 프로그램 미작동

0

5

2

챌린지 시작일 문의

0

5

0

2. 어떤 도구를 사용하는 것이 가장 유리할까? 강의 중

0

10

1

안녕하세요 ppt 자료 메일로 부탁드립니다

0

5

0

11차시 Antigravity IDE 설치 후

0

14

1

링크드 리스트 중간 삽입삭제 시간복잡도 질문

0

9

1

Kaggle 노트북(predict.ipynb) 관련

0

9

0

처음 에이전트 설정을 잘못 했을 경우 수정 하는 방법

0

9

1

[13번 강의] ChatInterface에 PDF 렌더링이 안되는 이슈 공유

0

9

1

강의 연장 문의

0

10

1

워킹플로우 제목 생성 오류와 키워드 미생성 오류

0

10

1

수강 신청 연장 문의드립니다.

0

22

1

26년2회 실기기출은 언제쯤...

0

27

2

강의 수강 순서

0

103

1

LLM 응답속도

0

110

1

system 메세지는 정의가 되어 있는 건가요?

0

90

2

새로 추가된 강의의 강의자료는 따로 없는 걸까요??

0

205

2

안녕하세요. 오늘 커뮤니티에 올라온 서적 예제 4.11관련 질문입니다.

0

131

2

llm 모델 사용 관련 질문 있습니다.

0

228

3

랭체인 질문드립니다.

0

208

2

코드 결과값이 좀 다릅니다.

0

211

2

chain 실행 오류가 납니다.

0

264

2

랭체인 실행이 안됩니다.

0

1488

3

typer 호환 문제

0

622

2