inflearn logo
강의

Course

Instructor

Learn Python Chatbot & RAG through Projects - Using LangChain, Gradio

Implementing RAG-based Q&A for PDF files using Chroma DB (Hands-on Practice)

Rag 모델

498

eastlightd903699

29 asked

0

강사님 궁금한게 있습니다. PDF 문서 파일 말고 일반적인 데이터 프레임형태의 데이터나 DB 테이블 데이터도 Rag를 활용해 챗봇 구현 가능할까요?

챗봇 gradio chatgpt llm langchain openai-api

Answer 2

0

eastlightd903699

음 그렇다면 csv 나 데이터프레임형태의 데이터를 pdf로 내부코드에서 변환하고 이를 split해서 벡터스토어 저장 등의 프로세스로 진행해도 같은 결과일까요??

0

pdstudio

네~ 테이블 구조 인식은 제가 중점으로 연구하고 있는 주제입니다. 생각보다 테이블 구조 인식이 쉽지 않습니다. 예를 들면, 열 순서가 바뀌어도 인식률에 차이가 있습니다.

랭체인의 DataFrameLoader와 SQLDatabaseLoader를 이용해서 로드하는 방식을 추천드립니다.

1

eastlightd903699

감사합니다 강사님~!

0

pdstudio

데이터프레임이나 DB테이블과 같은 정형 데이터의 경우도 RAG 구현이 가능합니다.


다만, LLM이 테이블 구조를 인식하는데 약간 제약이 있는 것 같습니다. 행 구조를 인식하는 것은 비교적 잘 처리하고 있으나, 열 구조를 인식하는 능력은 상대적으로 부족한 것으로 알려져 있습니다.

테이블 구조를 어떻게 프롬프트에 반영하느냐에 따라 모델 성능이 달라질 수 있습니다.

좋은 질문 감사합니다.

파워쉘에서 패키지 설치 시 오류

0

36

2

Gradio 런치 PDF 관련 에러

0

76

2

휴..

0

67

2

환경설정 질문

0

84

2

poetry add python-dotenv langchain langchain-openai gradio 설치 안 되요

0

154

3

OpenAI API를 활용하여 LLM Chain 구현하기 (실습)

0

280

3

OpenAI API를 활용하여 LLM Chain 구현하기 (실습) 에서

0

226

1

커널선택시 poetry env가 보이지 않습니다.

0

194

2

환경설정문제

0

192

2

[질문드립니다] poetry export -f requirements.txt --output requirements.txt

0

161

1

[심화질문] Gradio ChatInterface로 PDF 챗봇 애플리케이션 구현

0

240

2

creawai Agent 선언 부분 오류 문의

0

152

1

10강 langchain_community 찾을 수 없는 오류

0

269

1

CrewAI 설치시 오류(주신 pyproject.toml 이용)

0

367

2

오류문의

0

221

2

llm.invoke(prompt_text) 실행시 에러 발생

0

399

2

Tavily 검색 도구, CrewAI Sequential Agent 활용 방법 (실습) 수업자료.

0

320

1

OPENAI_API_KEY 인식중에 에러가 발생하네요,

0

414

1

ffmpy 설치 실패, ChefBuildError

0

244

1

커널에서 poetry env가 보이지 않습니다.

0

378

2

Chroma 오류

0

745

4

RAG에서의 chain 코드

0

161

1

프롬프트 기법에 대한 소식을 어디서 얻을 수 있을까요?

0

164

1

api key 호출 시

0

188

1