Practical AI
Practical AI

Success (and failure) in prompting

With the recent proliferation of generative AI models (from OpenAI, co:here, Anthropic, etc.), practitioners are racing to come up with best practices around prompting, grounding, and control of outputs. Chris and Daniel take a deep dive into the kinds of behavior we are seeing with this latest wave

Topics Discussed

Episode Summary

Executive Summary: Daniel and Chris examine the rapid mainstreaming of generative AI and how practitioners can harness its creative, coherent outputs while reducing harmful or unreliable results. They attribute surprises to messy training data, open-ended or adversarial prompting, and application design. Because models do not understand or verify their outputs, teams should set realistic expectations and use structured prompts, examples, and suitable interfaces.

Main Topics: AI's rapid shift from niche to infrastructure: The hosts reflect on how generative AI has become a mainstream topic and how products and startups increasingly depend on model services. Model outages can now disrupt applications built on top of them. Useful creativity and unwanted outputs: Generative models enable engaging creative applications and chained workflows, but can also produce disturbing imagery, biased or sexualized content, combative responses, and plausible-sounding misinformation. Training data and realistic expectations: Models learn from large, uncontrolled collections of human-produced material that contain inaccuracies, biases, and conflicting perspectives. Practitioners should expect fluent and creative output, not guaranteed factual accuracy or sound logic. Prompts, model behavior, and human interpretation: Prompts shape outputs, and adversarial tests can expose failures, but models generate likely, coherent continuations rather than understanding meaning or intent. People may mistakenly attribute human-like knowledge and morality to them. Application design and guardrails: Free-form chat interfaces invite a wider range of outputs, while templates and structured inputs can constrain interactions and improve predictability. Product design is therefore part of managing model behavior. Practical prompt-engineering techniques: The hosts recommend experimenting with prompt formulations; specifying instructions, context, input, and an output indicator; and giving examples. Image prompts can also specify style, qualities, resolution, and exclusions. Prompt engineering as an applied skill: Prompting, chaining, and potentially fine-tuning form an application layer on top of model training. The hosts expect these skills to matter alongside traditional data science and machine-learning work, rather than replace them.

Key Arguments: Generative AI can deliver substantial creative utility, but its usefulness in real applications depends on understanding and managing failure modes rather than assuming outputs are dependable. Large-scale training data reflects human biases, misinformation, and contradictions; fluent generation should not be mistaken for factual correctness or reasoning. Models produce coherent, probable continuations without human-like comprehension, morality, or intent, so users should avoid treating a conversational interface as proof of understanding. Prompting and interface design are practical controls: clear instructions, relevant context, well-defined input and output formats, examples, and constraints can guide generations toward useful results. Prompt engineering is an emerging applied skill, but it complements rather than replaces model training and other AI work.

Data Points: Podcast launch year: 2018 - The hosts say they began the show in 2018, when AI remained a niche topic. Year discussed: 2023 - The hosts describe 2023 as a turning point when AI became a day-to-day public conversation. Typical prompt components: 4: instructions, context, input data, and output indicator - Daniel outlines a structure for language-model prompts, including a sentiment-classification example. Prompt-engineering recommendations discussed: 3: experiment with formulations, describe the task and setting, and provide examples - The hosts summarize practical advice from Cohere's prompt-engineering guide.

Pivotal Quotes: "It's less about what these models do and more about what is the trajectory that they're on." — Chris: He argues that companies should focus on the long-term development of generative AI rather than overreacting to each early failure. "It has no clue what it's saying; it's just producing coherent output." — Daniel: He emphasizes that fluent model responses do not indicate understanding, factual grounding, or intent. "The biggest thing that's under our control that guides the utility or acceptability of the output is the prompt." — Daniel: He frames prompt design as a key practical lever for teams using hosted models they are unlikely to retrain.

Implications: Teams adopting generative AI should design prompts and interfaces deliberately, test for failures, and communicate that fluent output may still be wrong or harmful. Prompting and application-level expertise will complement traditional model development as AI becomes more deeply embedded in products.

🔓 Sign Up for Unlimited Episode Search

About Practical AI

View all episodes from Practical AI