瀏覽代碼

feat: optimize conversation title generation output must be a valid JSON (#1077)

tags/0.3.20
takatost 2 年之前
父節點
當前提交
4c8608dc61
沒有連結到貢獻者的電子郵件帳戶。

+ 1
- 0
api/core/prompt/prompts.py 查看文件

@@ -3,6 +3,7 @@ CONVERSATION_TITLE_PROMPT = """You need to decompose the user's input into "subj
Notice: the language type user using is abundant, can be English, Chinese, Español, Arabic, Japanese, and etc.
MAKE SURE your output is the SAME language as the user's input!
Your output is restricted only to: (Input language) Intention + Subject(short as possible)
Your output MUST be a valid JSON.

Tip: When the user's question is directed at you (the language model), you can add an emoji to make it more fun.


+ 1
- 1
api/events/event_handlers/generate_conversation_name_when_first_message_created.py 查看文件

@@ -26,7 +26,7 @@ def handle(sender, **kwargs):

conversation.name = name
except:
conversation.name = 'New Chat'
conversation.name = 'New conversation'

db.session.add(conversation)
db.session.commit()

Loading…
取消
儲存