본문 바로가기
🤖 AI/AI 프로젝트

🦠신촌 GPT - GoogleDrive연결.ver

by 정람지 2024. 5. 15.

자꾸 경로 문제가 난다

=> 절대경로 지정으로 해결


🪺 Google Drive API를 사용하기

 

- 애플리케이션 기본 자격 증명(Application Default Credentials)을 설정하기

 

 

와 이게 뭐지??

자꾸 오류나서 보니까

 

langchain_google_community에 document_loaders가 없는데??

아니 공식문서에 일케 나와있거든?

 

 

 

How to build a ChatGPT + Google Drive app with LangChain and Python

How to use ChatGPT with your Google Drive in 30 lines of Python.

www.haihai.ai

갓갓 haihai님! 보고 성공했습니다! 감사합니다 공식문서보다낫네요

 

요잉요이~
completed~!

 

와 이거 돌려 봤더니 잘 나온다


🪺 RAG 시작!

# Document loaders 로더
from langchain.document_loaders import GoogleDriveLoader
from langchain.document_loaders import UnstructuredFileLoader
# 모델
from langchain.chat_models import ChatOpenAI 
# 저장소 (캐시)
from langchain.storage import LocalFileStore
# splitter
from langchain.text_splitter import CharacterTextSplitter
# Text embedding models 임베딩 모델
from langchain.embeddings import OpenAIEmbeddings, CacheBackedEmbeddings
# Vector stores 벡터저장소
from langchain.vectorstores import Chroma
# Retrievers 검색기
from langchain.chains import RetrievalQA

이걸 써서 위의 로직을 따라하면 된다

 

Number of documents loaded and split: 0

문서는 분명 있는데

로드가 안 된다

 

docx라서 그런가?

 

..

..

(많은 시도)


🪺 난국

 

문제점

- 문서 로드 시 정보가 누락된다 ( 내용 셀 누락 - 빈칸으로 뜸 )

- 실행 시마다 알던 걸 모르고 모르던 걸 알고 들쭉날쭉하다..

- 3개씩 겹쳐서 뜨는 문서도 있음..

- 그냥 멍청핟가