데이터 커넥터 사용 패턴
데이터 커넥터 사용 패턴
데이터 로더를 사용하는 기본 패턴을 알아봐요.
출처: 문서
본문
시작하기 (Get Started)
각 데이터 로더에는 해당 로더를 어떻게 사용할 수 있는지 보여주는 "Usage" 섹션이 있어요. 각 로더를 사용하는 핵심은 download_loader 함수인데, 이 함수가 로더 파일을 다운로드해 애플리케이션 안에서 사용할 수 있는 모듈로 만들어 줘요.
사용 예시:
from llama_index.core import VectorStoreIndex, download_loader
from llama_index.readers.google import GoogleDocsReader
gdoc_ids = ["1wf-y2pd9C878Oh-FmLH7Q_BQkljdm6TQal-c1pUfrec"]
loader = GoogleDocsReader()
documents = loader.load_data(document_ids=gdoc_ids)
index = VectorStoreIndex.from_documents(documents)
query_engine = index.as_query_engine()
query_engine.query("Where did the author go to school?")