- 21 Posts
- 28 Comments
ChasingEnigma@lemmy.worldOPto No Stupid Questions@lemmy.world•How can I use an LLM to generate a 100k word long coherent story?0·9 个月前I want to know what’s the best I can get automatically. I don’t want to do or revise anything by hand.
ChasingEnigma@lemmy.worldOPto No Stupid Questions@lemmy.world•How can I use an LLM to generate a 100k word long coherent story?0·9 个月前Creating a 100,000-word coherent story using an LLM with a limited context window requires strategic planning in how you manage the narrative flow, continuity, and character development over multiple sessions. Here’s a strategy tailored for this scenario:
-
Detailed Plot Outline:
Expand the Outline: Break down the story into smaller, manageable arcs or segments (e.g., each act could be split into several chapters). Each segment should have its own mini-outline: Major plot points Character development for that segment Setting changes Key interactions or conflicts Micro-Outline for Each Chapter: For each chapter within these arcs: Opening scenario Middle conflict Resolution or cliffhanger Character arcs within the chapter
-
Session Management:
Context Management: Due to the limited context window, you’ll need to manage how much information is retained from session to session: Summarize Previous Content: Before each new prompt, provide a concise summary of the previous narrative sections. This summary should include: Key events Current state of characters Unresolved conflicts or mysteries Setting and time Prompt Structure: Start with a Summary: Begin each prompt with a summary:
Previous chapter summary: [insert summary here]. Now, write the next chapter where [describe the key elements from the micro-outline]. Specify Tone and Style: If the story has a specific tone or narrative style, remind the LLM of this: Maintain the [tone/style] from previous chapters.
Length of Each Segment: Estimate how many words you can comfortably fit into one session. If your LLM can handle around 2,000 tokens (which could be around 1,500 words, depending on the model), you might aim for each session to produce a chapter of 1,500 words.
-
Continuity and Cohesion:
Character Consistency: Keep a running document of character details, relationships, and developments outside the LLM context. Use this to ensure consistency: Character sheets Timeline of events Plot Devices: Use recurring elements or plot devices to maintain cohesion: Recurring themes Foreshadowing elements from earlier segments Feedback Loop: After each session, review the output for: Continuity errors Character voice consistency Plot holes
Use this feedback to adjust your next prompts or summaries to address any discrepancies.
-
Incremental Development:
Iterative Refinement: As you generate content, refine your prompts based on what works…
-
ChasingEnigma@lemmy.worldOPto Linux@lemmy.ml•How can I use a local LLM on Linux to generate a long story?0·1 年前I already use an LLM locally. What I’m looking is a simple way to automate the process of making the LLM write long stories.
ChasingEnigma@lemmy.worldOPto Fediverse@lemmy.world•What existing platforms do you wish were federated?English0·1 年前JellyFin
ChasingEnigma@lemmy.worldOPto Fediverse@lemmy.world•What existing platforms do you wish were federated?English0·1 年前Booru-style Image Boards like rule34
ChasingEnigma@lemmy.worldOPto Fediverse@lemmy.world•What existing platforms do you wish were federated?English0·1 年前ArchiveOfOurOwn
ChasingEnigma@lemmy.worldOPto Ask Lemmy@lemmy.world•What Lemmy features are you looking forward to?0·2 年前The problem is that there are so many different ideas to do that that I doubt they are anywhere close to reaching a consensus. There was the user created multi-communities idea, another about moderators being able to subscribe a community to another, and a few others.
Here is the main discussion:
ChasingEnigma@lemmy.worldOPto Ask Lemmy@lemmy.world•What Lemmy features are you looking forward to?0·2 年前Account migration similar to Mastodon
That isn’t in the works. @nutomic@lemmy.ml decided to close the issue on GitHub without waiting for community input:
ChasingEnigma@lemmy.worldOPto Ask Lemmy@lemmy.world•What Lemmy features are you looking forward to?0·2 年前Idk if its in the works but really want transportable profiles, and the ability to add a licence to content i post like pixelfed and peertube.
That isn’t in the works. @nutomic@lemmy.ml decided to close the issue on GitHub without waiting for community input.
Would also be nice to have tags hopefully they federate with mastodon.
ChasingEnigma@lemmy.worldOPto Ask Lemmy@lemmy.world•What Lemmy features are you looking forward to?0·2 年前The problem is that there are so many different ideas to do that that I doubt they are anywhere close to reaching a consensus. There was the user created multi-communities idea, another about moderators being able to subscribe a community to another, and a few others.
Here is the main discussion:
ChasingEnigma@lemmy.worldOPto Ask Lemmy@lemmy.world•What Lemmy features are you looking forward to?0·2 年前Those issues seem to be closed without completion.
ChasingEnigma@lemmy.worldOPto Ask Lemmy@lemmy.world•What Lemmy features are you looking forward to?0·2 年前An Initial Public Offering (IPO) is the process through which shares of a private company are made available to the public for the first time, allowing the company to raise equity capital from public investors. This transition from private to public enables private investors to realize gains and allows public investors to participate in the offering.
ChasingEnigma@lemmy.worldOPto Ask Lemmy@lemmy.world•What Lemmy features are you looking forward to?0·2 年前having a less toxic development community
What exactly do you mean by “toxic development community”? I’ve heard some critique of Lemmy developers for being tankies but I’ve never heard something like this about Lemmy.
ChasingEnigma@lemmy.worldOPto Ask Lemmy@lemmy.world•What Lemmy features are you looking forward to?0·2 年前Yeah keyword, tag or regex blocking would be nice. Something like this: Filter for Hiding Unwanted Content
mbin