RAG 실습 강의에서 template 문구 관련해 질문이 있습니다.
442
28 asked
RAG 실습 강의에서
template = """다음과 같은 맥락을 사용하여 마지막 질문에 대답하십시오.
만약 답을 모르면 모른다고만 말하고 답을 지어내려고 하지 마십시오.
답변은 최대 세 문장으로 하고 가능한 한 간결하게 유지하십시오.
항상 '질문해주셔서 감사합니다!'라고 답변 끝에 말하십시오.
{context}
질문: {question}
도움이 되는 답변:"""
템플릿 문구 맨 아래에 '도움이 되는 답변:' 이 부분은 왜 필요한 건가요?? 모델이 생성해주는 답변에 어떤 방식으로 도움이 되는 걸까요??
Answer 2
0
안녕하세요~. 반갑습니다.
아래 AI 인턴이 답변해준 내용을 참고하시면 될 것 같습니다.
해당 부분은 모델이 답변 생성을 조금더 잘하도록 도와주는 역할을 한다고 생각하시면 될 것 같습니다.
해당 부분을 삭제하고 질문: {question}""" 까지만 끊어서 사용해도 큰 문제는 없을 것입니다.
좋은 하루되세요.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
님의 질문에 답변드립니다. “도움이 되는 답변:“이라는 구문을 템플릿에 포함시키는 이유는, 모델이 예상 답변을 생성하기 시작하는 지점을 명시적으로 구분해주기 위함입니다. 즉, 이 구문은 실제 답변을 작성하기 전에 해당하는 텍스트가 끝나고 답변이 이어져야 한다는 것을 명확히 해줍니다. 이를 통해 모델은 주어진 맥락과 질문에 기반하여 적절한 답변을 생성하는 데 도움을 받게 되며, 출력 포맷을 일관되게 유지하는 데에도 기여합니다.
혹시 로컬llm을 활용해서 RAG를 구현하는 예제도 한번 올려주시면 안될까요?
0
945
2
검증 방법 질문입니다.
0
150
2
with_structured_output 함수
0
796
1
Quickstart 오류 - Query Analysis Quickstart 기초 예제 실습
0
257
2
docStore
0
136
0
langchain.schema가 무슨 역할을 하는지요?
0
490
2
라마 3(Llama 3)로 AI 텍스트 번역하기 실행 오류.
0
974
2
SQL 에이전트 제작 예제 프로그램과 관련하여 질문 드립니다.
0
207
2
하이퍼클로바 X 랭체인
0
391
2
ConversationSummaryBufferMemory의 max_token_limit
0
320
2
SelfQueryRetriever 사용시
0
310
2
!pip install langchain_community 문장이 필요할 것같아요(강의 2,4)
0
1261
2
memory+ Retriever +llm 질문있습니다.
0
228
1
self query retriever 한글
0
453
2
selfqueryRetriever에서 contain,like 필터링 오류문제
1
336
2
상품추천GPT에서 데이터를 바꿔 사용하는데 오류나는 이슈
1
253
2
Rag 사용시 전혀 관계없는 데이터를 가져오는 이슈
0
1293
2
bert vs gpt 의 혼란스러운 점
0
565
2
chromadb 용량
0
555
2
RAG에서 Generator으로 어떤 데이터가 들어가는지 볼 수 있는 방법이 있나요?
0
407
1
RAG의 데이터 소스로 RDB 사용 시 어떤 로더를 사용해야 하나요?
0
2319
2
db.delete_collection() db가 정의되어 있지 않아 문의드립니다.
0
176
1
GPT api 토큰 제한
0
1735
1
Data Loader 관해서
0
304
2

