Browse Source

🔨 Update LLM translation script to guide reviewers to change the prompt (#14614)

pull/14619/head
Sebastián Ramírez 5 months ago
committed by GitHub
parent
commit
3b1b4f034b
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 8
      scripts/translate.py

8
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")

Loading…
Cancel
Save