What is the flipped interaction pattern?
A prompt strategy where the AI leads: it asks questions or issues steps, and the human/system executes and reports back.
Why is the flipped interaction pattern foundational for agentic systems?
It places the AI “in the driver’s seat,” enabling autonomous step selection and adaptation based on feedback.
In flipped interaction, who initiates questions and actions?
The AI initiates questions and specifies actions; the human or tools execute and report outcomes.
What is the goal of using one-at-a-time questioning?
To let the AI adapt after each answer, selecting the next best question or step toward the goal.
What prompt clause kicks off the flipped pattern effectively?
“Ask me questions one at a time … Ask the first question.”
Why add “Ask the first question” at the end of the prompt?
To force the AI to start with a single, focused question and establish the one-step cadence.
What is the restaurant example task used to illustrate?
Gathering preferences to suggest a restaurant in Nashville, Tennessee, for tonight.
How does the AI adapt after the user says “Tex-Mex”?
It chooses the next most relevant question (e.g., dietary restrictions).
What demonstrates agency in the questioning sequence?
The AI selects each next question based on previous user responses.
Why is free-form user input important in this pattern?
The AI must interpret varied formats and content without rigid schemas.
What is the parallel between adaptive questioning and task execution?
After each answer or action outcome, the AI adapts the next question or task step.
How does the AI handle constraints like “kid friendly”?
It integrates the constraint and refines subsequent questions or recommendations.
How does the AI treat situational context like “it’s raining”?
It adapts preferences (e.g., deprioritizes outdoor seating) in follow-up steps.
What does specifying “near Vanderbilt” enable?
Geographically constrained recommendations and travel-time-aware choices.
How did travel time feedback influence the recommendation?
The AI replaced Rosepepper with a closer option (SATCo) after 13-minute drive feedback.
What capability does the pattern showcase with the SATCo switch?
Real-time plan revision based on external feedback (e.g., Google Maps).
What is the human’s role in flipped interaction?
Execute actions, provide feedback, and supply context or constraints.
What is the AI’s role in flipped interaction?
Plan, ask, specify steps, and adapt based on reported outcomes.
Why is one-step-at-a-time often best for agentic systems?
It minimizes compounding errors and maximizes adaptivity to new information.
What problem does this pattern solve compared to static prompts?
It avoids rigid, pre-scripted flows by enabling dynamic, context-aware progression.
How does flipped interaction support decision-making tasks?
By iteratively eliciting preferences and constraints to converge on a recommendation.
What is the difference between collecting info from humans vs. databases?
Humans accept natural language; databases require precise, formal query languages.
What must the AI do when querying a database?
Translate goals into the database’s target language (e.g., SQL) and schema.
Why are LLMs well-suited to tool and database interaction?
They excel at translation between natural language, formal languages, and schemas.