From: Sebastián Ramírez Date: Sat, 27 Dec 2025 19:05:53 +0000 (-0800) Subject: 🔨 Update LLM translation script to guide reviewers to change the prompt (#14614) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3b1b4f034bebddb873d4bd8c1bb5f52aaae17240;p=thirdparty%2Ffastapi%2Ffastapi.git 🔨 Update LLM translation script to guide reviewers to change the prompt (#14614) --- diff --git a/scripts/translate.py b/scripts/translate.py index 6ebd24f547..66da46a083 100644 --- a/scripts/translate.py +++ b/scripts/translate.py @@ -1036,9 +1036,13 @@ def make_pr( print("Creating PR") g = Github(github_token) gh_repo = g.get_repo(github_repository) - pr = gh_repo.create_pull( - title=message, body=message, base="master", head=branch_name + body = ( + message + + "\n\nThis PR was created automatically using LLMs." + + f"\n\nIt uses the prompt file https://github.com/fastapi/fastapi/blob/master/docs/{language}/llm-prompt.md." + + "\n\nIn most cases, it's better to make PRs updating that file so that the LLM can do a better job generating the translations than suggesting changes in this PR." ) + pr = gh_repo.create_pull(title=message, body=body, base="master", head=branch_name) print(f"Created PR: {pr.number}") print("Finished")