Bilingual Book Maker: используйте перевод AI для создания двуязычных электронных книг, полный инструмент автоматического перевода книг

Общее введение

Bilingual Book Maker - это проект с открытым исходным кодом, призванный помочь пользователям создавать многоязычные версии электронных книг с помощью технологии искусственного интеллекта. Инструмент в основном использует ChatGPT для перевода и поддерживает различные форматы файлов, включая epub, txt и srt. Bilingual Book Maker предназначен для перевода электронных книг, которые уже находятся в общественном достоянии, и не применим к произведениям, защищенным авторским правом. Пользователям необходимо подготовить API-ключ для ChatGPT или OpenAI и предоставить файл электронной книги для перевода. Проект поддерживает различные модели ИИ, такие как GPT-4, GPT-3.5-turbo и т. д. Пользователи могут выбирать различные модели для перевода в зависимости от своих потребностей.

Bilingual Book Maker:使用AI翻译制作双语电子书,全书自动化翻译工具

 

Список функций

  • Поддержка нескольких языков: Поддержка перевода электронных книг на несколько языков.
  • Совместимость форматов файлов: поддерживает форматы epub, txt и srt.
  • Выбор нескольких моделей: Поддерживает различные модели AI, такие как GPT-4, GPT-3.5-turbo и т.д.
  • Управление ключами API: Поддержка нескольких ключей API для уменьшения количества ошибок, вызванных ограничениями вызовов API.
  • Конфигурация среды: Поддерживается Python 3.8+ с подробными инструкциями по установке и использованию.
  • Книги-образцы: Чтобы пользователи могли быстро приступить к работе, предоставляются образцы книг для тестирования.

 

Использование помощи

Процесс установки

  1. Подготовка среды: Убедитесь, что в системе установлен Python 3.8+ и есть доступ в Интернет или прокси-сервер.
  2. проект клонирования: Выполните следующую команду в терминале, чтобы клонировать проект:
   git clone https://github.com/yihong0618/bilingual_book_maker.git
cd bilingual_book_maker
  1. Установка зависимостей: Выполните следующую команду для установки зависимостей проекта:
   pip install -r requirements.txt
  1. Настройка ключа API: Задайте ключ API OpenAI в качестве переменной окружения или укажите его при выполнении команд:
   export BBM_OPENAI_API_KEY=your_openai_key

Процесс использования

  1. Подготовка книжных документов: Поместите файл epub или txt для перевода в каталог проекта.
  2. Выполните команду перевода: Используйте следующую команду для перевода:
   python3 make_book.py --book_name your_book.epub --openai_key your_openai_key

Или воспользуйтесь командой pip install:

   pip install -U bbook_maker
bbook --book_name your_book.epub --openai_key your_openai_key
  1. Выбор моделей перевода: По умолчанию используется модель GPT-3.5-turbo, которая может быть изменена с помощью функции--modelпараметр определяет другие модели:
   python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --model gpt4
  1. Посмотреть результаты перевода: После завершения перевода полученная двуязычная электронная книга будет сохранена в директории проекта под именемyour_book_bilingual.epub.

Детальное управление функциями

  • Поддержка нескольких API-ключей: Если существует более одного API-ключа, их можно указать в команде через запятую, чтобы уменьшить количество ошибок, вызванных ограничениями на вызов API:
  python3 make_book.py --book_name your_book.epub --openai_key key1,key2,key3
  • Обозначение переводной этикетки: по умолчанию переводит только<p>Содержимое тега, доступ к которому можно получить через--translate-tagsпараметр задает другие метки:
  python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --translate-tags h1,h2,h3,p,div
  • Настройки прокси-сервера: Если вам нужно использовать прокси, вы можете передать параметр--proxyпараметр задает прокси-сервер:
  python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --proxy http://127.0.0.1:7890
  • Восстановление после сбоев: Если процесс перевода прерван, вы можете воспользоваться командой--resumeПараметры восстанавливаются вручную:
  python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --resume
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...