souljoy commited on
Commit
b640f24
·
1 Parent(s): 034d924

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -1,6 +1,6 @@
1
  import os
2
 
3
- # os.system('git clone https://huggingface.co/souljoy/chatGPT')
4
  import requests
5
  import json
6
  import gradio as gr
@@ -18,7 +18,7 @@ headers = {
18
 
19
  def predict(msg, history=[]):
20
  messages = [{"role": "system", "content": "你是小鹏汽车的数据智能中心(DIC)的智能助手小D"}]
21
- for i in range(len(history) - 1, max(0, len(history) - 3)):
22
  messages.append({"role": "user", "content": history[i][0]})
23
  messages.append({"role": "assistant", "content": history[i][1]})
24
  messages.append({"role": "user", "content": msg})
@@ -40,10 +40,11 @@ with gr.Blocks() as demo:
40
  chatbot = gr.Chatbot()
41
  state = gr.State([])
42
 
43
- with gr.Row():
44
  txt = gr.Textbox(label='输入框', placeholder='输入内容...')
45
  bu = gr.Button(value='发送')
46
- answer_text = gr.Textbox(label='回复')
 
47
 
48
  bu.click(predict, [txt, state], [chatbot, state, answer_text])
49
 
 
1
  import os
2
 
3
+ os.system('git clone https://huggingface.co/souljoy/chatGPT')
4
  import requests
5
  import json
6
  import gradio as gr
 
18
 
19
  def predict(msg, history=[]):
20
  messages = [{"role": "system", "content": "你是小鹏汽车的数据智能中心(DIC)的智能助手小D"}]
21
+ for i in range(len(history) - 1, max(0, len(history) - 3), -1):
22
  messages.append({"role": "user", "content": history[i][0]})
23
  messages.append({"role": "assistant", "content": history[i][1]})
24
  messages.append({"role": "user", "content": msg})
 
40
  chatbot = gr.Chatbot()
41
  state = gr.State([])
42
 
43
+ with gr.Column():
44
  txt = gr.Textbox(label='输入框', placeholder='输入内容...')
45
  bu = gr.Button(value='发送')
46
+ with gr.Column():
47
+ answer_text = gr.Textbox(label='回复')
48
 
49
  bu.click(predict, [txt, state], [chatbot, state, answer_text])
50