Make user_message_metadata arg to message_to_log in gpt.py optional

- Use a default user_message_metadata if arg not set
- Update conversation to use `by' as `you' and `khoj'
This commit is contained in:
Debanjum Singh Solanky
2023-01-13 21:18:01 -03:00
parent cc2456e411
commit cb6f0b53c9
2 changed files with 18 additions and 7 deletions

View File

@@ -100,7 +100,7 @@ def chat(q: Optional[str]=None):
# Update Conversation History
state.processor_config.conversation.chat_session = message_to_prompt(q, chat_session, gpt_message=gpt_response)
state.processor_config.conversation.meta_log['chat'] = message_to_log(q, metadata, gpt_response, meta_log.get('chat', []))
state.processor_config.conversation.meta_log['chat'] = message_to_log(q, gpt_response, metadata, meta_log.get('chat', []))
return {'status': status, 'response': gpt_response}