mirror of
https://github.com/suitenumerique/docs.git
synced 2026-08-17 21:25:43 +02:00
♻️(backend) improve legacy AI translate prompt
The return of the legacy AI translate prompt is sometimes surrounded with a html code block. We improve the prompt to not return this surrounding code block.
This commit is contained in:
@@ -61,7 +61,8 @@ AI_TRANSLATE = (
|
||||
"Keep the same html structure and formatting. "
|
||||
"Translate the content in the html to the specified language {language:s}. "
|
||||
"Check the translation for accuracy and make any necessary corrections. "
|
||||
"Do not provide any other information."
|
||||
"Do not provide any other information. "
|
||||
"Return the content directly without wrapping it in code blocks or markdown delimiters."
|
||||
)
|
||||
|
||||
|
||||
|
||||
@@ -117,7 +117,9 @@ def test_api_documents_ai_translate_anonymous_success(mock_create, settings):
|
||||
"Keep the same html structure and formatting. "
|
||||
"Translate the content in the html to the specified language Spanish. "
|
||||
"Check the translation for accuracy and make any necessary corrections. "
|
||||
"Do not provide any other information."
|
||||
"Do not provide any other information. "
|
||||
"Return the content directly without wrapping it in code blocks or markdown "
|
||||
"delimiters."
|
||||
),
|
||||
},
|
||||
{"role": "user", "content": "Hello"},
|
||||
@@ -219,7 +221,9 @@ def test_api_documents_ai_translate_authenticated_success(mock_create, reach, ro
|
||||
"Translate the content in the html to the "
|
||||
"specified language Colombian Spanish. "
|
||||
"Check the translation for accuracy and make any necessary corrections. "
|
||||
"Do not provide any other information."
|
||||
"Do not provide any other information. "
|
||||
"Return the content directly without wrapping it in code blocks or markdown "
|
||||
"delimiters."
|
||||
),
|
||||
},
|
||||
{"role": "user", "content": "Hello"},
|
||||
@@ -296,7 +300,9 @@ def test_api_documents_ai_translate_success(mock_create, via, role, mock_user_te
|
||||
"Translate the content in the html to the "
|
||||
"specified language Colombian Spanish. "
|
||||
"Check the translation for accuracy and make any necessary corrections. "
|
||||
"Do not provide any other information."
|
||||
"Do not provide any other information. "
|
||||
"Return the content directly without wrapping it in code blocks or markdown "
|
||||
"delimiters."
|
||||
),
|
||||
},
|
||||
{"role": "user", "content": "Hello"},
|
||||
|
||||
@@ -226,7 +226,9 @@ def test_external_api_documents_ai_translate_can_be_allowed(
|
||||
"Translate the content in the html to the "
|
||||
"specified language Colombian Spanish. "
|
||||
"Check the translation for accuracy and make any necessary corrections. "
|
||||
"Do not provide any other information."
|
||||
"Do not provide any other information. "
|
||||
"Return the content directly without wrapping it in code blocks or markdown "
|
||||
"delimiters."
|
||||
),
|
||||
},
|
||||
{"role": "user", "content": "Hello"},
|
||||
|
||||
Reference in New Issue
Block a user