Эта программа использует генеративный ИИ для создания целого комикса из короткого сценария.
Сценарий должен упомянуть персонажей с физическим описанием.
Во -первых, LLM (OpenAI API) используется для разделения сценария на 6 панелей с их описанием и связанным с этим текстом.
Затем для каждой панели:
6 сгенерированных изображений с их текстами затем объединены в финальную полосу!
Экспорт OPENAI_API_KEY и STABILITY_KEY . (Используйте export OPENAI_API_KEY=xxx или напишите их в файле .env )
Установить зависимости: pip install langchain openai stability-sdk pillow
Подушка должна быть версией 9.50 максимум
Затем отредактируйте переменную SCENARIO в kartoon.py.
Вы также можете отредактировать переменную STYLE , чтобы изменить стиль.
Запустите сценарий: python kartoon.py
Стиль Бельгия комикс
Characters: Francis is medieval knight with a shield. Madeline is a princess with long hair.
Francis hear about a dragon that is terrorizing the kingdom.
He goes to the castle to kill the dragon in an epic battle.
The princess is angry because the dragon was her friend.

Стиль манга
Characters: Adrien is a guy with blond hair. Vincent is a guy with black hair.
Adrien and Vincent work at the office and want to start a new product.
They create it in one night before presenting it to the board.

Стиль американский комикс
Characters: Peter is a tall guy with blond hair. Steven is a small guy with black hair.
Peter and Steven walk together in new york when aliens attack the city.
They are afraid and try to run for their lives.
The army arrive and save them.
