From 7d5ceee1fe690e6306720244dc12fda7f3a043ae Mon Sep 17 00:00:00 2001 From: Ashpreet Bedi Date: Thu, 19 Dec 2024 21:29:06 +0000 Subject: [PATCH] Flash thinking --- cookbook/providers/google/flash_thinking.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 cookbook/providers/google/flash_thinking.py diff --git a/cookbook/providers/google/flash_thinking.py b/cookbook/providers/google/flash_thinking.py new file mode 100644 index 000000000..0e2514f7a --- /dev/null +++ b/cookbook/providers/google/flash_thinking.py @@ -0,0 +1,12 @@ +from phi.agent import Agent +from phi.model.google import Gemini + +task = ( + "Three missionaries and three cannibals need to cross a river. " + "They have a boat that can carry up to two people at a time. " + "If, at any time, the cannibals outnumber the missionaries on either side of the river, the cannibals will eat the missionaries. " + "How can all six people get across the river safely? Provide a step-by-step solution and show the solutions as an ascii diagram" +) + +agent = Agent(model=Gemini(id="gemini-2.0-flash-thinking-exp-1219"), markdown=True) +agent.print_response(task, stream=True)