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

Список функций
- Поддержка нескольких языков: Поддержка перевода электронных книг на несколько языков.
- Совместимость форматов файлов: поддерживает форматы epub, txt и srt.
- Выбор нескольких моделей: Поддерживает различные модели AI, такие как GPT-4, GPT-3.5-turbo и т.д.
- Управление ключами API: Поддержка нескольких ключей API для уменьшения количества ошибок, вызванных ограничениями вызовов API.
- Конфигурация среды: Поддерживается Python 3.8+ с подробными инструкциями по установке и использованию.
- Книги-образцы: Чтобы пользователи могли быстро приступить к работе, предоставляются образцы книг для тестирования.
Использование помощи
Процесс установки
- Подготовка среды: Убедитесь, что в системе установлен Python 3.8+ и есть доступ в Интернет или прокси-сервер.
- проект клонирования: Выполните следующую команду в терминале, чтобы клонировать проект:
git clone https://github.com/yihong0618/bilingual_book_maker.git
cd bilingual_book_maker
- Установка зависимостей: Выполните следующую команду для установки зависимостей проекта:
pip install -r requirements.txt
- Настройка ключа API: Задайте ключ API OpenAI в качестве переменной окружения или укажите его при выполнении команд:
export BBM_OPENAI_API_KEY=your_openai_key
Процесс использования
- Подготовка книжных документов: Поместите файл epub или txt для перевода в каталог проекта.
- Выполните команду перевода: Используйте следующую команду для перевода:
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
- Выбор моделей перевода: По умолчанию используется модель GPT-3.5-turbo, которая может быть изменена с помощью функции
--model
параметр определяет другие модели:
python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --model gpt4
- Посмотреть результаты перевода: После завершения перевода полученная двуязычная электронная книга будет сохранена в директории проекта под именем
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
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...