#2892 Example of ChatGPT o1 Prompt
#2892 Consider this prompt example from a tutorial:
"""The Anatomy of an o1 Prompt
Goal: I want a list of the best medium-length hikes within two hours of San Francisco. Each hike should provide an unique adventure, and be lesser know.
Return Format: For each hike, return the name of the hike as I'd find it on AllTrails, then provide the starting address of the hike, the ending address of the hike, distance, drive time, hike duration, and what makes it a cool and unique adventure.
Warnings: Be careful to make sure the name of the trail is correct, that it actually exists, and that the time is correct!
Context Dump: For context: my girlfriend and I hike a ton! We've don pretty much all of the local SF hikes, whether that's Presidio or Golden Gate Park. we definitely want to get out of town -- we did mount tam pretty recently, the whole thing from the beginning of the stairs to Stinson -- it was really long and we are definitely in the mood for something different this weekend! Ocean views would still be nice. We love delicious food. One thing I loved about the Mt Tam hike is that it ends with a celebration (Arriving in town to breakfast!) The old missile silos and stuff near Discovery Point is cool but I've just done that ...""",
and provide examples on how to make use of this type of prompt for technical analysis, problem solving, and technical research
The tutorial prompt provided is an o1 prompt – a structured request with a goal, return format, warnings, and context dump. While this example focuses on hikes near San Francisco, we can adapt the structure to technical analysis, problem-solving, and research scenarios. Here’s a breakdown of how to use this type of prompt in such contexts, along with examples.
General Structure
- Goal: Clearly state what you want to achieve or learn.
- Return Format: Specify how the response should be organized to ensure usability.
- Warnings: Highlight potential pitfalls or inaccuracies to avoid.
- Context Dump: Provide background information or previous attempts to narrow the scope of the task.
Example 1: Technical Analysis
Prompt:
The Anatomy of an o1 Prompt for Analyzing System Performance
- Goal: I want a list of the top bottlenecks in the system performance of a web application experiencing latency under peak load conditions. Each bottleneck should include specific details about the cause, affected components, and potential impact on user experience.
- Return Format:
- Component: Name the component experiencing the issue.
- Cause: Describe why this bottleneck occurs.
- Impact: State how this affects the overall system.
- Resolution Steps: Provide actionable steps to mitigate the bottleneck.
- Tool: Recommend tools to confirm the bottleneck and test solutions.
- Warnings: Ensure identified bottlenecks align with real system data. Avoid hypothetical issues unrelated to the reported latency.
- Context Dump: The system is a React-based frontend with a Node.js backend and a PostgreSQL database hosted on AWS. Under 10,000 concurrent users, the response time spikes to over 5 seconds. We have already ruled out frontend rendering as a cause. AWS metrics suggest database CPU usage is consistently high during these spikes.
Example 2: Problem Solving
Prompt:
The Anatomy of an o1 Prompt for Solving a Hardware Issue
- Goal: I want a list of potential root causes for overheating in a high-performance GPU during deep learning model training. Each root cause should include relevant diagnostic methods and mitigation strategies.
- Return Format:
- Potential Cause: Identify the specific cause.
- Diagnostics: Recommend tools or methods to confirm this cause.
- Mitigation Strategy: Provide steps to resolve the issue.
- Warnings: Make sure suggested solutions are practical for standard workstation setups and avoid recommending costly industrial setups unless necessary.
- Context Dump: The GPU is an NVIDIA RTX 4090 running on a custom-built machine with a 1000W PSU. Training is on a Transformer model with batch sizes of 256. Overheating happens within 15 minutes of training, and the case has three fans. Thermal paste was applied during assembly, but it’s been over two years since then.
Example 3: Technical Research
Prompt:
The Anatomy of an o1 Prompt for Researching Emerging Technologies
- Goal: I want a comprehensive overview of the latest breakthroughs in quantum computing algorithms for solving optimization problems. Each breakthrough should include a summary, key innovations, and potential applications.
- Return Format:
- Breakthrough Name: Name the algorithm or approach.
- Summary: Provide a concise explanation of the innovation.
- Applications: Describe real-world use cases.
- Reference: Include a citation or link to the original paper or source.
- Warnings: Avoid outdated or speculative technologies. Focus on approaches published within the last 2 years in reputable journals or conferences.
- Context Dump: My specific interest lies in applying quantum algorithms to logistics and supply chain problems. I am familiar with Grover’s algorithm but need details on newer methods, such as variational quantum algorithms.
How to Use This Prompt Type
Technical Analysis:
- Use the structured return format to organize findings in a way that supports debugging or optimization efforts.
- Highlight potential pitfalls (e.g., "Ensure that all metrics are accurate").
Problem Solving:
- Define actionable goals and encourage the use of diagnostics and mitigation steps.
- Include prior attempts to avoid redundancy in suggestions.
Research:
- Request summaries of complex topics to save time while maintaining focus on relevant, actionable details.
- Include references to encourage fact-checking and deeper exploration.
Key Benefits of o1 Prompts
- Clarity: The structured format reduces ambiguity.
- Precision: Focused warnings and context avoid wasted effort.
- Actionability: Well-defined return formats enable practical implementation.
This approach can be applied across disciplines, ensuring comprehensive and targeted responses that align with the desired outcome.
From <https://chatgpt.com/>
Comments
Post a Comment