make_textbook5 実行例
help出力 make_textbook5.py --help
config_path: ai.env
account_inf_path: d:/MyWebs/Database/accounts.env
usage: make_textbook5.py [-h] [--inifile INIFILE] [-i INFILE] [-im IN_SLIDE]
[-t TEXTBOOK] [-s SLIDE]
[--api {gemini,openai5,openai,google}]
[--model MODEL] [--openai_model OPENAI_MODEL]
[--openai_model5 OPENAI_MODEL5]
[--google_model GOOGLE_MODEL] [--lang {ja,en,zh,ko}]
[--field FIELD] [--role ROLE] [--pause PAUSE]
講義の文字起こしとスライドをAIで教科書/スライドMarkdownに変換(Pandoc不要)。
options:
-h, --help show this help message and exit
--inifile INIFILE プロンプトなどを保存したkey=valファイル
-i INFILE, --infile INFILE
文字起こしテキストファイル (例: lecture.txt)
-im IN_SLIDE, --in_slide IN_SLIDE
入力 講義スライドMarkdown (任意, 例: slide.md)
-t TEXTBOOK, --textbook TEXTBOOK
出力 教科書Markdown (デフォルト: [infile]_textbook.md)
-s SLIDE, --slide SLIDE
出力 スライドMarkdown (デフォルト: [infile]_slide.md)
AI設定:
--api {gemini,openai5,openai,google}, -a {gemini,openai5,openai,google}
使用API
--model MODEL 明示モデル名の指定(apiごとに適用先を切替)
--openai_model OPENAI_MODEL
--openai_model5 OPENAI_MODEL5
--google_model GOOGLE_MODEL
--lang {ja,en,zh,ko} 出力言語 (デフォルト ja)
--field FIELD 専門分野
--role ROLE 役割
--pause PAUSE 終了時にENTERキー入力を要求するか (デフォルト: 0)
C:\Users\tkami\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\__init__.py:113: RequestsDependencyWarning: urllib3 (2.6.3) or chardet (6.0.0dev0)/charset_normalizer (3.4.4) doesn't match a supported version!
warnings.warn(
生成されたデータファイル
(データファイルが見つかりませんでした)
生成された画像一覧
(画像ファイルが見つかりませんでした)