ML model has been added
Browse files
app.py
CHANGED
@@ -29,5 +29,11 @@ if files:
|
|
29 |
chunks = text_splitter.split_text(full_text)
|
30 |
embeddings = HuggingFaceEmbeddings(model_name="sentence-transformers/all-MiniLM-L6-v2")
|
31 |
db = FAISS.from_texts(chunks, embeddings)
|
32 |
-
|
33 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
chunks = text_splitter.split_text(full_text)
|
30 |
embeddings = HuggingFaceEmbeddings(model_name="sentence-transformers/all-MiniLM-L6-v2")
|
31 |
db = FAISS.from_texts(chunks, embeddings)
|
32 |
+
memory = ConversationBufferMemory(memory_key='chat_history', return_messages=True, chat_memory=[])
|
33 |
+
chain = RetrievalQA.from_llm(
|
34 |
+
llm=AutoModelForCausalLM.from_pretrained("red1xe/falcon-7b-codeGPT-3K"),
|
35 |
+
memory=memory,
|
36 |
+
retriever=db.as_retriever(search_kwargs={"k": 3}),
|
37 |
+
)
|
38 |
+
answer = chain.answer(question)
|
39 |
+
st.write(answer)
|