Spaces:
Build error
Build error
updated predict
Browse files
app.py
CHANGED
|
@@ -19,7 +19,6 @@ from langchain.schema import (
|
|
| 19 |
from langchain.utilities import WikipediaAPIWrapper
|
| 20 |
from langchain.tools import AIPluginTool
|
| 21 |
|
| 22 |
-
|
| 23 |
# Setting up a system message for our Chatbot
|
| 24 |
#system = SystemMessage(content = "You are a helpful AI assistant") # that translates English to Pirate English.")
|
| 25 |
|
|
@@ -30,13 +29,11 @@ def predict(user_input, chatbot):
|
|
| 30 |
print(f"user_input - {user_input}")
|
| 31 |
|
| 32 |
chat = ChatOpenAI(
|
| 33 |
-
|
| 34 |
-
temperature=1.0, #temperature, #1.0
|
| 35 |
streaming=True,
|
| 36 |
model='gpt-3.5-turbo-0613')
|
| 37 |
#messages = [system]
|
| 38 |
messages=[]
|
| 39 |
-
#function_call_decision = True if any(plugins) else False
|
| 40 |
|
| 41 |
if len(chatbot) != 0:
|
| 42 |
for conv in chatbot:
|
|
@@ -46,7 +43,7 @@ def predict(user_input, chatbot):
|
|
| 46 |
messages.append(ai)
|
| 47 |
messages.append(HumanMessage(content=user_input))
|
| 48 |
print(f"messages list is - {messages}")
|
| 49 |
-
|
| 50 |
else: # for first user message
|
| 51 |
messages.append(HumanMessage(content=user_input))
|
| 52 |
print(f"messages list is - {messages}")
|
|
@@ -57,10 +54,12 @@ def predict(user_input, chatbot):
|
|
| 57 |
bot_message = gpt_response.content
|
| 58 |
print(f"bot_message - {bot_message}")
|
| 59 |
|
| 60 |
-
chatbot.append((user_input, bot_message))
|
| 61 |
|
| 62 |
#return "", chatbot, None #"", chatbot
|
| 63 |
return bot_message
|
| 64 |
|
|
|
|
|
|
|
| 65 |
chatbot = gr.Chatbot()
|
| 66 |
gr.ChatInterface(predict, chatbot=chatbot, delete_last_btn="del").queue().launch(share=False, debug=True) #examples=["How are you?", "What's up?"],
|
|
|
|
| 19 |
from langchain.utilities import WikipediaAPIWrapper
|
| 20 |
from langchain.tools import AIPluginTool
|
| 21 |
|
|
|
|
| 22 |
# Setting up a system message for our Chatbot
|
| 23 |
#system = SystemMessage(content = "You are a helpful AI assistant") # that translates English to Pirate English.")
|
| 24 |
|
|
|
|
| 29 |
print(f"user_input - {user_input}")
|
| 30 |
|
| 31 |
chat = ChatOpenAI(
|
| 32 |
+
temperature=1.0,
|
|
|
|
| 33 |
streaming=True,
|
| 34 |
model='gpt-3.5-turbo-0613')
|
| 35 |
#messages = [system]
|
| 36 |
messages=[]
|
|
|
|
| 37 |
|
| 38 |
if len(chatbot) != 0:
|
| 39 |
for conv in chatbot:
|
|
|
|
| 43 |
messages.append(ai)
|
| 44 |
messages.append(HumanMessage(content=user_input))
|
| 45 |
print(f"messages list is - {messages}")
|
| 46 |
+
|
| 47 |
else: # for first user message
|
| 48 |
messages.append(HumanMessage(content=user_input))
|
| 49 |
print(f"messages list is - {messages}")
|
|
|
|
| 54 |
bot_message = gpt_response.content
|
| 55 |
print(f"bot_message - {bot_message}")
|
| 56 |
|
| 57 |
+
#chatbot.append((user_input, bot_message))
|
| 58 |
|
| 59 |
#return "", chatbot, None #"", chatbot
|
| 60 |
return bot_message
|
| 61 |
|
| 62 |
+
|
| 63 |
+
|
| 64 |
chatbot = gr.Chatbot()
|
| 65 |
gr.ChatInterface(predict, chatbot=chatbot, delete_last_btn="del").queue().launch(share=False, debug=True) #examples=["How are you?", "What's up?"],
|