mirror of
https://github.com/nomic-ai/gpt4all.git
synced 2025-08-02 00:00:35 +00:00
Fix for remote model templates when messages contain xml. (#3318)
Signed-off-by: Adam Treat <treat.adam@gmail.com> Signed-off-by: AT <manyoso@users.noreply.github.com> Co-authored-by: Jared Van Bortel <jared@nomic.ai>
This commit is contained in:
parent
aa84e2da39
commit
5ab70da2ae
@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Fixed
|
||||
- Fix remote model template to allow for XML in messages ([#3318](https://github.com/nomic-ai/gpt4all/pull/3318))
|
||||
|
||||
## [3.5.3] - 2024-12-16
|
||||
|
||||
### Fixed
|
||||
|
@ -62,15 +62,15 @@ static const QString RMODEL_CHAT_TEMPLATE = uR"(<chat>
|
||||
{%- if loop.first %}
|
||||
{{- '### Context:\n' }}
|
||||
{%- endif %}
|
||||
{{- 'Collection: ' + source.collection + '\n' +
|
||||
'Path: ' + source.path + '\n' +
|
||||
'Excerpt: ' + source.text + '\n\n' }}
|
||||
{{- ('Collection: ' + source.collection + '\n' +
|
||||
'Path: ' + source.path + '\n' +
|
||||
'Excerpt: ' + source.text + '\n\n') | escape }}
|
||||
{%- endfor %}
|
||||
{%- endif %}
|
||||
{%- for attachment in message.prompt_attachments %}
|
||||
{{- attachment.processed_content + '\n\n' }}
|
||||
{{- (attachment.processed_content + '\n\n') | escape }}
|
||||
{%- endfor %}
|
||||
{{- message.content }}
|
||||
{{- message.content | escape }}
|
||||
{{- '</' + message['role'] + '>' }}
|
||||
{%- endfor %}
|
||||
</chat>)"_s;
|
||||
|
Loading…
Reference in New Issue
Block a user