cgpt 3
Browse files
app.py
CHANGED
@@ -7,7 +7,7 @@ from langchain.prompts import ChatPromptTemplate, PromptTemplate
|
|
7 |
from langchain.schema import format_document
|
8 |
from typing import List
|
9 |
from langchain.memory import ConversationBufferMemory
|
10 |
-
from
|
11 |
import time
|
12 |
|
13 |
# Load the embedding function
|
@@ -30,7 +30,6 @@ def _combine_documents(docs, document_prompt=DEFAULT_DOCUMENT_PROMPT, document_s
|
|
30 |
chistory = []
|
31 |
|
32 |
def store_chat_history(role: str, content: str):
|
33 |
-
# Append the new message to the chat history
|
34 |
chistory.append({"role": role, "content": content})
|
35 |
|
36 |
def render_message_with_copy_button(role: str, content: str, key: str):
|
|
|
7 |
from langchain.schema import format_document
|
8 |
from typing import List
|
9 |
from langchain.memory import ConversationBufferMemory
|
10 |
+
from langchain_community.chat_message_histories import StreamlitChatMessageHistory
|
11 |
import time
|
12 |
|
13 |
# Load the embedding function
|
|
|
30 |
chistory = []
|
31 |
|
32 |
def store_chat_history(role: str, content: str):
|
|
|
33 |
chistory.append({"role": role, "content": content})
|
34 |
|
35 |
def render_message_with_copy_button(role: str, content: str, key: str):
|