Spaces:
Sleeping
Sleeping
File size: 511 Bytes
58fd569 a4b8d50 d548b01 dbf7916 d548b01 58fd569 a4b8d50 9ee3dd7 d548b01 58fd569 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
from transformers import pipeline
from langchain.llms import HuggingFacePipeline
from langchain.chains import RetrievalQA
from agents.retriever_agent import create_vectorstore
def generate_brief(question):
pipe = pipeline("text2text-generation", model="google/flan-t5-small")
llm = HuggingFacePipeline(pipeline=pipe)
vectordb = create_vectorstore()
retriever = vectordb.as_retriever()
qa_chain = RetrievalQA.from_chain_type(llm=llm, retriever=retriever)
return qa_chain.run(question) |