This flow generates a story using crewai.
Flow kickoff can be found here src/storyworld/main.py
.
Refer to .env_example
for environment variables.
Make a COPY of .env_example
and rename it to .env
.
Do not commit .env
to git.
Edit characters in src/storyworld/characters/
as yaml files.
Story stages are defined in src/storyworld/stages.yaml
.
The crew folder is: src/storyworld/crews/plot_development
Main crew is defined in plot_development.py
.
Agents and Tasks are defined in config/agents.yaml
and config/tasks.yaml
.
Python types used for structured output are defined in src/storyworld/types.py
.
To start the flow run this from the root folder of your project:
crewai flow kickoff