diff --git a/.github/workflows/make_test_ebook.yaml b/.github/workflows/make_test_ebook.yaml index 8b3698b..67feb13 100644 --- a/.github/workflows/make_test_ebook.yaml +++ b/.github/workflows/make_test_ebook.yaml @@ -30,14 +30,14 @@ jobs: - name: make normal ebook test using google translate run: | - python3 make_book.py --book_name "test_books/Liber_Esther.epub" --no_limit --test --test_num 10 --model google --translate-tags div,p - python3 make_book.py --book_name "test_books/Liber_Esther.epub" --no_limit --test --test_num 20 --model google + python3 make_book.py --book_name "test_books/Liber_Esther.epub" --test --test_num 10 --model google --translate-tags div,p + python3 make_book.py --book_name "test_books/Liber_Esther.epub" --test --test_num 20 --model google - name: make openai key ebook test if: env.OPENAI_API_KEY != null run: | - python3 make_book.py --book_name "test_books/lemo.epub" --no_limit --test --test_num 5 --language zh-hans - python3 make_book.py --book_name "test_books/animal_farm.epub" --no_limit --test --test_num 5 --language ja --model gpt3 + python3 make_book.py --book_name "test_books/lemo.epub" --test --test_num 5 --language zh-hans + python3 make_book.py --book_name "test_books/animal_farm.epub" --test --test_num 5 --language ja --model gpt3 - name: Rename and Upload ePub diff --git a/README-CN.md b/README-CN.md index a7e77f9..8da49a1 100644 --- a/README-CN.md +++ b/README-CN.md @@ -37,7 +37,7 @@ bilingual_book_maker 是一个 AI 翻译工具,使用 ChatGPT 帮助用户制 e.g. ```shell # 如果你想快速测一下 -python3 make_book.py --book_name test_books/animal_farm.epub --openai_key ${openai_key} --no_limit --test +python3 make_book.py --book_name test_books/animal_farm.epub --openai_key ${openai_key} --test # 或翻译完整本书 python3 make_book.py --book_name test_books/animal_farm.epub --openai_key ${openai_key} --language zh-hans @@ -46,7 +46,7 @@ python3 make_book.py --book_name test_books/animal_farm.epub --openai_key ${open export OPENAI_API_KEY=${your_api_key} # 或使用 gpt3 模型 -python3 make_book.py --book_name test_books/animal_farm.epub --model gpt3 --no_limit --language ja +python3 make_book.py --book_name test_books/animal_farm.epub --model gpt3 --language ja # Translate contents in
and

python3 make_book.py --book_name test_books/animal_farm.epub --translate-tags div,p diff --git a/README.md b/README.md index c91a72a..ce6666c 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ The bilingual_book_maker is an AI translation tool that uses ChatGPT to assist u ```shell # Test quickly -python3 make_book.py --book_name test_books/animal_farm.epub --openai_key ${openai_key} --no_limit --test --language zh-hans +python3 make_book.py --book_name test_books/animal_farm.epub --openai_key ${openai_key} --test --language zh-hans # Or translate the whole book python3 make_book.py --book_name test_books/animal_farm.epub --openai_key ${openai_key} --language zh-hans @@ -51,7 +51,7 @@ python3 make_book.py --book_name test_books/animal_farm.epub --openai_key ${open export OPENAI_API_KEY=${your_api_key} # Use the GPT-3 model with Japanese -python3 make_book.py --book_name test_books/animal_farm.epub --model gpt3 --no_limit --language ja +python3 make_book.py --book_name test_books/animal_farm.epub --model gpt3 --language ja # Translate contents in

and

python3 make_book.py --book_name test_books/animal_farm.epub --translate-tags div,p @@ -82,7 +82,7 @@ $book_name=your_book_name # $book_name="animal_farm.epub" $openai_key=your_api_key # $openai_key="sk-xxx" $language=your_language # see utils.py -docker run --rm --name bilingual_book_maker --mount type=bind,source=$folder_path,target='/app/test_books' bilingual_book_maker --book_name "/app/test_books/$book_name" --openai_key $openai_key --no_limit --language $language +docker run --rm --name bilingual_book_maker --mount type=bind,source=$folder_path,target='/app/test_books' bilingual_book_maker --book_name "/app/test_books/$book_name" --openai_key $openai_key --language $language # Linux export folder_path=${your_folder_path} @@ -90,14 +90,14 @@ export book_name=${your_book_name} export openai_key=${your_api_key} export language=${your_language} -docker run --rm --name bilingual_book_maker --mount type=bind,source=${folder_path},target='/app/test_books' bilingual_book_maker --book_name "/app/test_books/${book_name}" --openai_key ${openai_key} --no_limit --language "${language}" +docker run --rm --name bilingual_book_maker --mount type=bind,source=${folder_path},target='/app/test_books' bilingual_book_maker --book_name "/app/test_books/${book_name}" --openai_key ${openai_key} --language "${language}" ``` For example: ```shell # Linux -docker run --rm --name bilingual_book_maker --mount type=bind,source=/home/user/my_books,target='/app/test_books' bilingual_book_maker --book_name /app/test_books/animal_farm.epub --openai_key sk-XXX --no_limit --test --test_num 1 --language zh-hant +docker run --rm --name bilingual_book_maker --mount type=bind,source=/home/user/my_books,target='/app/test_books' bilingual_book_maker --book_name /app/test_books/animal_farm.epub --openai_key sk-XXX --test --test_num 1 --language zh-hant ``` ## Notes diff --git a/book_maker/cli.py b/book_maker/cli.py index d561f03..95bb6b6 100644 --- a/book_maker/cli.py +++ b/book_maker/cli.py @@ -23,12 +23,6 @@ def main(): help="OpenAI api key,if you have more than one key, please use comma" " to split them to go beyond the rate limits", ) - parser.add_argument( - "--no_limit", - dest="no_limit", - action="store_true", - help="with a paid account, you can specify this option", - ) parser.add_argument( "--test", dest="test",