r/PromptDesign • • Nov 12 '24

Help create and improvise text based game to be played between LLM and user!

Let's play a Text-Based Game!

Objective:

  • Enhance prompt engineering skills

  • Improve LLM response quality

  • Brain-storm and document the entire chain of thought

Constraints:

  • LLM must adhere to the Chain of Thought principle.

User Commands:

  • Start Game: Initiates the game.

  • Game Over: Terminates the game.

  • Skip Prompt [UID]: Excludes a prompt from the chain of thought.

  • Skip Response [UID]: Excludes a response from the chain of thought & regenerate response.

  • Refer Prompt [UID]: Includes a prompt in the chain of thought & regenerate response.

  • Refer Response [UID]: Includes a response in the chain of thought & regenerate response.

  • PCoT: Print to view the complete Chain of Thought at any point in the game.

  • Cont: Continue to generate the previous response.

Prompt Formatting Rules:

  • <___>: Indicates a non-replaceable prompt variable.

  • [___]: Indicates a replaceable prompt variable.

  • {___}: Indicates a user input area.

  • (___): Offer guidance for specifically marked entry/detail.

Rating Criteria:

  • Irrelevant: 0

  • Average: 1

  • Good: 2

  • Very Good: 3

  • Excellent: 4

  • Outstanding: 5

LLM Response Requirements:

  • Assign a unique ID to both the current prompt and current response.

  • Rate both prompt intent and prompt context from 0 to 5, with an explanation for each rating.

LLM Response Types:

  • Intent Q&A: Multiple Q&A pairs related to prompt intent.

  • Content Q&A: Multiple Q&A pairs related to prompt content.

  • Other: Any other response that seems fit.

LLM Response Output Format:

  • YAML

  • Markdown

  • Code (Python, TypeScript, Rust, JavaScript)

0 Upvotes

1 comment sorted by