RAG 를 활용하던 코드에 덧붙여서 벡터스토어도 입혔습니다. 재무재표를 벡터스토어로 참고할 수 있게 했습니다.
RAG랑 벡터스토어를 동시에 활용할 수 있습니다. 체인을 연결할 때 RAG와 벡터스토어를 동시에 주면 가능합니다.
소스코드 from langchain_openai import ChatOpenAI from langchain_core.prompts import ChatPromptTemplate from langchain_core.runnables import RunnablePassthrough from langchain_core.output_parsers import StrOutputParser from operator import itemgetter # LLM model = ChatOpenAI(model='gpt-4o', temperature=0) # Retrieval retriever = vectorstore.as_retriever( search_type='mmr', sea...