Английский | 简体中文 | 繁體中文 | Эспаньол | हिंदी, हिन्दी | 한국어 | 日本語
Это действие GitHub переводит ваши файлы Markdown на несколько языков, используя несколько моделей искусственного интеллекта.
Кончик
Теперь доступны: модели искусственного интеллекта от нескольких провайдеров
Мы расширились за пределы Openai для поддержки различных поставщиков моделей искусственного интеллекта.
Для получения комплексного списка поддерживаемых поставщиков и подробной информации, пожалуйста, обратитесь к нашим заметкам.
Действие поддерживает только файлы перевода Markdown ( .md
), Markdown-jsx ( .mdx
), JSON ( .json
) .
Команда может быть выполнена исключительно людьми с разрешениями на запись в репозиторий .
Эти ограничения предотвращают злоупотребление API со стороны не привлеченных сторон.
Read and write permissions
Allow GitHub Actions to create and approve pull requests
OPENAI_API_KEY
) в секреты on
на триггер при создании комментария ( types: [ created ]
).actions/checkout@v3
). /gpt-translate
или /gt
присутствует в комментарии.? Вот минимальный пример рабочего процесса:
# .github/workflows/gpt-translate.yml
name : GPT Translate
on :
issue_comment :
types : [ created ]
jobs :
gpt_translate :
runs-on : ubuntu-latest
steps :
- uses : actions/checkout@v4
- name : Run GPT Translate
if : |
contains(github.event.comment.body, '/gpt-translate') ||
contains(github.event.comment.body, '/gt')
uses : 3ru/gpt-translate@master
with :
apikey : ${{ secrets.OPENAI_API_KEY }}
/gpt-translate [input filepath] [output filepath] [target language]
Вы можете использовать /gt в качестве сокращения для /gpt-translate.
1. Создайте комментарий с /gpt-translate
или /gt
в проблеме или запросе.
2. 【Опрос】 Переводящие файлы будут созданы в качестве запроса на притяжение .
2. 【По запросу на развлечение】 Переводящие файлы будут добавлены в запрос на вытягивание с новым коммит .
Другими словами, если вы продолжаете комментировать проблему, новые PRS будет постоянно создаваться. Если вы продолжаете комментировать PR, к этому PR будет постоянно добавляться новые коммиты.
/gpt-translate README.md zh-TW/README.md traditional-chinese
Переведите README.md
в традиционный китайский и поместите его в каталог zh-TW
.
Вы можете перевести несколько файлов одновременно, указав подстановку в пути входного файла.
Вот образец
/gpt-translate *.md *.ja.md Japanese
Если A.md
и B.md
находятся в корневом каталоге, вывод будет A.ja.md
и B.ja.md
Имена файлов унаследованы от входных файлов. Я рассматриваю возможность вывода файла с помощью произвольного имени файла, но если у вас есть умная идея, пожалуйста, предложите это через проблему!
Для получения дополнительной информации, пожалуйста, обратитесь к веб -сайту
Любой язык , интерпретированный GPT-4 или GPT-3.5
MIT Лицензия