Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
Introduction to Prompt Engineering with Ollama
- Comprehending Ollama’s capabilities and constraints
- Core principles of prompt engineering
- Investigating prompt-response dynamics
Priming and Instruction Design
- Formulating role-based instructions
- Enhancing initial prompts for task-specific results
- Case studies on effective priming strategies
Chain-of-Thought and Reasoning Prompts
- Facilitating step-by-step reasoning
- Crafting structured logical flows
- Balancing detail with precision
Prompt Templates and Reusability
- Developing reusable prompt frameworks
- Dynamic context insertion
- Scaling prompt engineering efforts via templates
Context Window Strategies
- Managing constrained context windows
- Summarisation and context reduction
- Sliding window and memory-based approaches
Multi-Stage Prompting
- Chaining prompts for complex tasks
- Building pipelines featuring intermediate outputs
- Iterative refinement and feedback loops
Evaluation and Optimisation
- Establishing success metrics for prompts
- Systematic A/B testing of prompt strategies
- Continuous improvement of prompting methodologies
Summary and Next Steps
Requirements
- A fundamental understanding of large language models
- Proficiency in Python programming
- Familiarity with prompt-based interactions
Audience
- Prompt engineers
- Developers
- Product managers exploring Ollama capabilities