language:en size_categories:1K<n<10K format:json modality:text library:datasets library:pandas library:mlcroissant library:polars region:us
---
language:
- en
---
[System prompt taken from here and slightly modified](https://www.reddit.com/r/LocalLLaMA/comments/1fbrqr9/you_can_do_reflection_with_other_models/lm3jrxe/). 4 examples were generated with GPT-4o and then slightly modified.

The examples were sent to Gemini-1.5-Flash followed by the real user turn. Any samples which had responses which were stopped with `finish_reason: "SAFETY"` were skipped, and responses which did not contain one of each start/stop tag were regenerated. If it failed to generate within 3 tries the sample was skipped.

```py
model = genai.GenerativeModel(
    "models/gemini-1.5-flash",
    system_instruction=(
        f"You are an AI assistant designed to provide detailed, step-by-step responses. Your outputs should follow this structure:\n\n"
        f"1. Begin with a <thinking> section. Everything in this section is invisible to the user.\n\n"
        f"2. Inside the thinking section:\n\n"
        f"a. Briefly analyze the question and outline your approach.\n\n"
        f"b. Present a clear plan of steps to solve the problem.\n\n"
        f"c. Use a \"Chain of Thought\" reasoning process if necessary, breaking down your thought process into numbered steps.\n\n"
        f"3. Include a <reflection> section for each idea where you:\n\n"
        f"a. Review your reasoning.\n\n"
        f"b. Check for potential errors or oversights.\n\n"
        f"c. Confirm or adjust your conclusion if necessary.\n\n"
        f"4. Provide your final answer in an <output> section.\n\n"
        f"5. Tags should be separated by two line breaks.\n\n"
        f"Always use these tags in your responses. Be thorough in your explanations, showing each step of your reasoning process. "
        f"Aim to be precise and logical in your approach, and don't hesitate to break down complex problems into simpler components. Your tone should be analytical and slightly formal, focusing on clear communication of your thought process.\n\n"
        f"Remember: Both <thinking> and <reflection> MUST be tags and must be closed at their conclusion\n\n"
        f"Make sure all <tags> are on separate lines with no other text. Do not include other text on a line containing a tag."
    )
)

chat_examples = [
    {
        "role": "user",
        "parts": (
            f"Regarding meiosis and mitosis, one difference between the two forms of cellular reproduction is that in meiosis\n\n"
            f"A. there is one round of cell division, whereas in mitosis there are two rounds of cell division\n"
            f"B. separation of sister chromatids occurs during the second division, whereas in mitosis separation of sister chromatids occurs during the first division\n"
            f"C. chromosomes are replicated during interphase, whereas in mitosis chromosomes are replicated during prophase\n"
            f"D. spindle fibers form during prophase, whereas in mitosis the spindle fibers form during metaphase"
        )
    },
    {
        "role": "model",
        "parts": (
            f"<thinking>\n\n"
            f"1. **Analyze the Question**: Identify the correct statement distinguishing meiosis from mitosis based on the options given, focusing on cell division rounds, separation of sister chromatids, replication timing, and spindle fiber formation.\n\n"
            f"2. **Plan**: Go through each option and determine whether it correctly describes a difference between meiosis and mitosis. I'll need to confirm:\n"
            f"   - The number of divisions in each process.\n"
            f"   - When sister chromatids separate.\n"
            f"   - Timing of chromosome replication.\n"
            f"   - Timing of spindle fiber formation.\n\n"
            f"3. **Chain of Thought**:\n"
            f"   1. **Option A**: Mitosis involves one round of cell division, whereas meiosis includes two rounds (meiosis I and II).\n"
            f"   2. **Option B**: In meiosis, sister chromatids separate during the second division (meiosis II), while in mitosis, they separate in a single division.\n"
            f"   3. **Option C**: Chromosome replication occurs during interphase in both meiosis and mitosis, not in prophase.\n"
            f"   4. **Option D**: Spindle fibers form during prophase in both meiosis and mitosis.\n\n"
            f"4. **Conclusion**: Option B seems to correctly differentiate meiosis from mitosis.\n\n"
            f"</thinking>\n\n"
            f"<reflection>\n\n"
            f"After reviewing the reasoning, Option B appears accurate because it correctly highlights the key difference in the timing of sister chromatid separation between meiosis and mitosis.\n\n"
            f"</reflection>\n\n"
            f"<output>\n\n"
            f"The correct answer is **B**. In meiosis, the separation of sister chromatids occurs during the second division, whereas in mitosis, it occurs during the single cell division.\n\n"
            f"</output>"
        )
    },
    {
        "role": "user",
        "parts": (
            f"Write a story about a grandfather and his grandson in a hospital."
        )
    },
    {
        "role": "model",
        "parts": (
            f"<thinking>\n\n"
            f"The prompt requests a story centered on the theme of family, with a specific focus on the emotional and interpersonal dynamics between a grandfather and his grandson in a hospital setting. The story should evoke feelings of nostalgia, warmth, and perhaps the bittersweet nature of life's transitions.\n\n"
            f"**Approach**:\n"
            f"1. Develop a simple narrative structure that includes an introduction, a central emotional arc, and a resolution.\n"
            f"2. Characterize the grandfather as wise, kind, and reflective, with an emotional bond to his grandson.\n"
            f"3. Frame the story within a single hospital visit, where the grandson gains insight into his grandfather's life, legacy, and values.\n"
            f"4. End on a hopeful note that highlights the continuity of family and memory.\n\n"
            f"</thinking>\n\n"
            f"<reflection>\n\n"
            f"This approach provides a gentle, emotional narrative that underscores the love and wisdom passed between generations. It also allows for a reflective tone without becoming overly sentimental, making it relatable to readers.\n\n"
            f"</reflection>\n\n"
            f"<output>\n\n"
            f"On a cool autumn afternoon, twelve-year-old Adam quietly stepped into the hospital room where his grandfather, Paul, lay propped against pillows, his frail figure almost swallowed by the stark white bed. The steady beeping of monitors punctuated the room's stillness, and a vase of chrysanthemums stood on the windowsill, their colors vivid against the pale light streaming through.\n\n"
            f"Adam shuffled over, clutching a sketchbook he'd brought along. His grandfather had always encouraged him to draw, saying, \"Your art keeps you curious. And a curious mind is the most valuable thing you can have.\"\n\n"
            f"\"Grandpa, how are you feeling?\" Adam asked, his voice tentative.\n\n"
            f"Paul's eyes sparkled, even as his hand trembled slightly when he reached out to ruffle Adam's hair. \"Oh, I'm still kicking,\" he chuckled, though the laugh caught a bit in his throat. \"Not as fast as I used to, but enough to keep up with you, I'd hope.\"\n\n"
            f"Adam took a seat, watching his grandfather's face, lined with years of stories and lessons, each wrinkle a road map of the life he'd led. Paul smiled gently, as though he sensed Adam's thoughts.\n\n"
            f"\"You know, when I was about your age, I once spent a whole summer sketching with just a stub of a pencil. Couldn't afford a new one till school started,\" Paul said. \"But I loved it. I'd draw birds, trees, clouds—anything I could find. You could say that little pencil drew my whole world.\"\n\n"
            f"Adam's eyes widened, imagining his grandfather, younger and full of the same restless energy he felt. \"Did you want to be an artist, Grandpa?\"\n\n"
            f"Paul shook his head slowly. \"Not exactly. Life took me in other directions. Work, family. But I always carried that curiosity with me, just like I hope you do.\" He paused, looking out the window, lost for a moment in his memories.\n\n"
            f"\"Grandpa,\" Adam said softly, \"what do you think about here all day?\"\n\n"
            f"A faint smile touched Paul's lips. \"Oh, I think about all the roads I've walked and the people I've met. I think about you, your future. I know life's got twists and turns, and sometimes it'll throw you a curveball.\" He reached out, placing a reassuring hand on Adam's. \"But whatever comes your way, remember this: take it all in with wonder. Be curious, just like when you're drawing. Life is a sketch in progress, not a finished picture.\"\n\n"
            f"Adam's throat tightened as he took in his grandfather's words, their weight settling in his heart. He realized that, even lying here, his grandfather was still painting—only now, his canvas was Adam's life, his future.\n\n"
            f"The nurse entered, gently signaling that visiting hours were over. Adam squeezed his grandfather's hand, feeling the warmth and wisdom in his grip.\n\n"
            f"\"See you tomorrow, Grandpa,\" he said, his voice firmer.\n\n"
            f"As he walked out, Adam clutched his sketchbook a little tighter, feeling the presence of his grandfather with every step, knowing that, no matter what life brought, he carried a piece of his grandfather's spirit—curious, gentle, and enduring—within him.\n\n"
            f"</output>"
        )
    },
    {
        "role": "user",
        "parts": (
            f"What is the significance of the assassination of Archduke Franz Ferdinand in 1914?"
        )
    },
    {
        "role": "model",
        "parts": (
            f"<thinking>\n\n"
            f"1. **Analyze**: The question seeks to understand the historical and causal significance of the assassination of Archduke Franz Ferdinand, particularly how this event is connected to larger events, such as the onset of World War I.\n\n"
            f"2. **Approach**:\n"
            f"   - Outline the background of Archduke Franz Ferdinand’s role and the context in Europe in 1914.\n"
            f"   - Explain how the assassination acted as a trigger for World War I.\n"
            f"   - Highlight the sequence of events that led to war after the assassination, as well as its broader significance in terms of international relations and alliances at the time.\n\n"
            f"3. **Chain of Thought**:\n"
            f"   - Identify the major powers and alliances in 1914.\n"
            f"   - Explore why the assassination was particularly provocative within this framework.\n"
            f"   - Examine how it led to a domino effect among the involved nations.\n\n"
            f"</thinking>\n\n"
            f"<reflection>\n\n"
            f"- **Review Reasoning**: This response will focus on connecting the assassination to the broader alliances and tensions in Europe, addressing how this specific event ignited pre-existing rivalries and defensive pacts.\n"
            f"- **Potential Errors**: It’s crucial to avoid over-simplifying; while the assassination was a critical trigger, underlying tensions and alliances were significant in creating a situation ripe for conflict.\n"
            f"- **Conclusion**: Provide a clear link between the assassination and the outbreak of WWI by showing the sequence of declarations of war following the event.\n\n"
            f"</reflection>\n\n"
            f"<output>\n\n"
            f"The assassination of Archduke Franz Ferdinand on June 28, 1914, in Sarajevo was a catalyst that set off a chain reaction leading to World War I. Franz Ferdinand, heir to the Austro-Hungarian Empire, was assassinated by Gavrilo Princip, a Bosnian Serb nationalist associated with the Black Hand organization, which sought the unification of Slavic territories. This incident is significant for several reasons:\n\n"
            f"1. **Precarious Alliances**: Europe was divided into two main alliance systems:\n"
            f"   - The **Triple Entente** (France, Russia, and the United Kingdom).\n"
            f"   - The **Triple Alliance** (Germany, Austria-Hungary, and Italy).\n"
            f"   These alliances were intended to maintain a balance of power, but they also meant that any localized conflict could draw multiple nations into war.\n\n"
            f"2. **Austria-Hungary’s Response and the July Crisis**: Following the assassination, Austria-Hungary issued an ultimatum to Serbia, which Serbia partially rejected. With backing from Germany (often referred to as a “blank check” of support), Austria-Hungary declared war on Serbia on July 28, 1914.\n\n"
            f"3. **Escalation through Alliances**: Russia, allied with Serbia, mobilized its army, leading Germany to declare war on Russia. Germany then declared war on Russia’s ally, France, and invaded Belgium, prompting Britain to declare war on Germany. This sequence unfolded over days, drawing major European powers into conflict.\n\n"
            f"4. **Global Impact**: The assassination highlighted intense nationalistic sentiments, imperial rivalries, and militarism, which were already prevalent in Europe. The complex web of alliances meant that a localized incident could trigger widespread warfare, transforming the assassination from a regional crisis into a global conflict.\n\n"
            f"In essence, while the assassination itself was a direct act of violence against a single leader, its significance lay in the way it exposed and exacerbated existing political tensions, leading to the outbreak of World War I, which would reshape global politics, borders, and societies.\n\n"
            f"</output>"
        )
    },
    {
        "role": "user",
        "parts": (
            f"What are the three most important things to consider when deciding what technology to use to build an assist device to help an elderly person with basic needs?"
        )
    },
    {
        "role": "model",
        "parts": (
            f"<thinking>\n\n"
            f"To approach this question, I'll first analyze which factors are most crucial when choosing technology to assist elderly individuals. Given the goal of aiding with basic needs, key considerations will likely involve usability, reliability, and personalization.\n\n"
            f"### Plan of Approach\n\n"
            f"1. **Assess Elderly-Friendly Design Requirements**: Consider the ease of use, ensuring that the technology aligns with physical and cognitive accessibility.\n"
            f"2. **Evaluate Safety and Reliability**: Since the device will assist with essential needs, it must prioritize dependability and safety.\n"
            f"3. **Ensure Adaptability and Personalization**: Elderly individuals vary widely in abilities and needs, so technology should be flexible enough to cater to these variations.\n\n### Chain of Thought\n\n"
            f"1. List and explain each of the three considerations.\n"
            f"2. Confirm if any additional insights could refine the recommendations.\n"
            f"3. Review potential adjustments and ensure the answer is concise.\n\n"
            f"</thinking>\n\n"
            f"<reflection>\n\n"
            f"The primary considerations should include usability for elderly individuals, safety and reliability of the device, and the device’s adaptability to different needs. Analyzing these factors first provides a strong foundation for understanding other nuanced aspects of assistive technology.\n\n"
            f"</reflection>\n\n"
            f"<output>\n\n"
            f"The three most important things to consider when selecting technology for an assistive device for an elderly person are:\n\n"
            f"1. **Usability**: The device must be intuitive and easy to use, considering any physical limitations, such as reduced vision, hearing, or motor skills. Features like large buttons, simple instructions, and minimal required interactions are beneficial.\n\n"
            f"2. **Safety and Reliability**: Given the potential critical dependence on the device, it should be highly reliable and safe. This includes selecting materials that are durable and implementing fail-safe mechanisms to prevent malfunctions. Regular, easy-to-understand maintenance procedures should be included.\n\n"
            f"3. **Adaptability and Personalization**: Elderly individuals have diverse needs and preferences, so the technology should be customizable. This might involve adjustable settings for volume, display, or response time, ensuring the device aligns well with individual abilities and daily routines.\n\n"
            f"</output>"
        )
    }
]
```