3ru/GPT Translate

Markdown translation into any other language powered by ChatGPT

View on GitHub

Trust Signals

Scorecard Score
Scorecard 2–4scored Jul 13, 2026
Maintenance Recency
Activelast commit Mar 20, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: 3ru/gpt-translate@6f81acc9116f18f15c4529dee2f58c5fb5fcbb8d # v1.2.2

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
tokenGITHUB_TOKEN or a `repo` scoped Personal Access Token (PAT)${{ github.token }}
apikeyAPI Keyyes
providerAI Providernoopenai
modelThe language model to use.nogpt-4o
promptThe input prompt to generate the text fromnoPlease translate the given text into naturalistic {targetLanguage}.
systemPromptThe system prompt to use that specifies the behavior of the modelno
basePathReplace the base path of openai apino
inputFilesInput files to translateno
outputFilesOutput files to saveno
languagesLanguage to translate tono
top_pControls diversity via nucleus sampling (0 to 1)no0.5
temperatureControls randomness of the output (0 to 2)no0.3
max_tokensMaximum number of tokens in the chat completionno
presence_penaltyPenalizes new tokens based on their existing presence (-2 to 2)no0
frequency_penaltyPenalizes new tokens based on their frequency (-2 to 2)no0
seedSeed value for deterministic samplingno

no outputs