mirror of
https://github.com/chatwoot/chatwoot.git
synced 2026-07-19 21:01:48 +08:00
This PR implements the following features - FAQs from conversations will be generated in account language - Contact notes will be generated in account language - Copilot chat will respond in user language, unless the agent asks the question in a different language ## Changes ### Copilot Chat - Update the prompt to include an instruction for the language, the bot will reply in asked language, but will default to account language - Update the `ChatService` class to include pass the language to `SystemPromptsService` ### FAQ and Contact note generation - Update contact note generator and conversation generator to include account locale - Pass the account locale to `SystemPromptsService` <details><summary>Screenshots</summary> #### FAQs being generated in system langauge  #### Copilot responding in system language  </details> --------- Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com> Co-authored-by: Pranav <pranav@chatwoot.com> |
||
|---|---|---|
| .. | ||
| channel | ||
| concerns | ||
| integrations | ||
| .keep | ||
| account_spec.rb | ||
| account_user_spec.rb | ||
| agent_bot_inbox_spec.rb | ||
| agent_bot_spec.rb | ||
| article_spec.rb | ||
| attachment_spec.rb | ||
| automation_rule_spec.rb | ||
| campaign_spec.rb | ||
| category_spec.rb | ||
| contact_inbox_spec.rb | ||
| contact_spec.rb | ||
| conversation_participants_spec.rb | ||
| conversation_spec.rb | ||
| csat_survey_response_spec.rb | ||
| data_import_spec.rb | ||
| folder_spec.rb | ||
| inbox_member_spec.rb | ||
| inbox_spec.rb | ||
| installation_config_spec.rb | ||
| label_spec.rb | ||
| macro_spec.rb | ||
| mention_spec.rb | ||
| message_spec.rb | ||
| note_spec.rb | ||
| notification_setting_spec.rb | ||
| notification_spec.rb | ||
| platform_app_permissible_spec.rb | ||
| platform_app_spec.rb | ||
| portal_member_spec.rb | ||
| portal_spec.rb | ||
| related_category_spec.rb | ||
| reporting_event_spec.rb | ||
| team_member_spec.rb | ||
| team_spec.rb | ||
| user_spec.rb | ||
| webhook_spec.rb | ||
| working_hour_spec.rb | ||