import osfrom dotenv import load_dotenvimport uuidimport tempfilefrom langchain_upstage import UpstageEmbeddingsfrom langchain_chroma import Chromafrom langchain_community.document_loaders import PyPDFLoader# 환경 변수 로드load_dotenv()# 세션 ID 생성session_id = uuid.uuid4()# PDF 파일 처리 및 인덱싱 함수def process_pdf(file_path): loader = PyPDFLoader(file_path) pages = loader.load_and_split() vectorstore ..