Update app.py
Browse files
app.py
CHANGED
|
@@ -50,7 +50,7 @@ def greet(user_id, user_question, clear_history):
|
|
| 50 |
return '清空成功', '保持聊天记录', np.ones((5,5))
|
| 51 |
else:
|
| 52 |
# 如果user提问包含生成图像的特定指令(这里我们使用“生成图片:”作为示例)
|
| 53 |
-
if user_question.startswith("生成图片:"):
|
| 54 |
image_prompt = user_question[5:] # 提取用于生成图片的文本
|
| 55 |
image_url = generate_image_url(image_prompt)
|
| 56 |
resp = urllib.request.urlopen(image_url)
|
|
@@ -79,7 +79,17 @@ demo = gr.Interface(
|
|
| 79 |
gr.Image(label='等待图片生成')
|
| 80 |
],
|
| 81 |
title="AI助手",
|
| 82 |
-
description="
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 83 |
)
|
| 84 |
|
| 85 |
if __name__ == "__main__":
|
|
|
|
| 50 |
return '清空成功', '保持聊天记录', np.ones((5,5))
|
| 51 |
else:
|
| 52 |
# 如果user提问包含生成图像的特定指令(这里我们使用“生成图片:”作为示例)
|
| 53 |
+
if user_question.startswith("生成图片:") or user_question.startswith("生成图片:"):
|
| 54 |
image_prompt = user_question[5:] # 提取用于生成图片的文本
|
| 55 |
image_url = generate_image_url(image_prompt)
|
| 56 |
resp = urllib.request.urlopen(image_url)
|
|
|
|
| 79 |
gr.Image(label='等待图片生成')
|
| 80 |
],
|
| 81 |
title="AI助手",
|
| 82 |
+
description="""
|
| 83 |
+
1.使用说明:
|
| 84 |
+
请输入您的问题,AI助手会给出回答。
|
| 85 |
+
支持连续对话,可以记录对话历史。
|
| 86 |
+
重新开始对话勾选清空聊天记录,输出清空成功表示重新开启对话。
|
| 87 |
+
2.特别警告:
|
| 88 |
+
为了防止用户数据混乱,请自定义用户ID。
|
| 89 |
+
理论上如果被别人知道自己的ID,那么别人可以查看自己的历史对话,对此你可以选择在对话结束后清除对话记录。
|
| 90 |
+
3.图片生成示例:格式-【生成图片:xxxxxxxx】
|
| 91 |
+
生成图片:春天到了,万物复苏
|
| 92 |
+
"""
|
| 93 |
)
|
| 94 |
|
| 95 |
if __name__ == "__main__":
|