diff --git a/.gitignore b/.gitignore index 5d381cc..4a7c204 100644 --- a/.gitignore +++ b/.gitignore @@ -160,3 +160,4 @@ cython_debug/ # option (not recommended) you can uncomment the following to ignore the entire idea folder. #.idea/ +.env \ No newline at end of file diff --git a/README.md b/README.md index d46eb11..8c905b6 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ # SmolAgent_Tutorial +## Tutorial 0: Installation and Environment Setup \ No newline at end of file diff --git a/T0_Installation/installation.ipynb b/T0_Installation/installation.ipynb index fc6265f..5bbce67 100644 --- a/T0_Installation/installation.ipynb +++ b/T0_Installation/installation.ipynb @@ -191,7 +191,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "# Test installation" + "# Test installation by using ollama" ] }, { @@ -660,6 +660,972 @@ "\n", "print(\"CodeAgent:\", agent.run(\"What's the weather like in Paris?\"))" ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Test Installation by Hugging face API key" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [], + "source": [ + "from smolagents import CodeAgent, DuckDuckGoSearchTool, HfApiModel\n", + "from huggingface_hub import login" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [], + "source": [ + "from dotenv import load_dotenv\n", + "import os\n", + "\n", + "# Load .env file\n", + "load_dotenv()\n", + "\n", + "api_key = os.environ.get('API_KEY')" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [], + "source": [ + "login(api_key)" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [], + "source": [ + "model = HfApiModel()\n", + "agent = CodeAgent(tools=[DuckDuckGoSearchTool()], model=model)" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
╭──────────────────────────────────────────────────── New run ────────────────────────────────────────────────────╮\n", + "│ │\n", + "│ How many seconds would it take for a leopard at full speed to run through Pont des Arts? │\n", + "│ │\n", + "╰─ HfApiModel - Qwen/Qwen2.5-Coder-32B-Instruct ──────────────────────────────────────────────────────────────────╯\n", + "\n" + ], + "text/plain": [ + "\u001b[38;2;212;183;2m╭─\u001b[0m\u001b[38;2;212;183;2m───────────────────────────────────────────────────\u001b[0m\u001b[38;2;212;183;2m \u001b[0m\u001b[1;38;2;212;183;2mNew run\u001b[0m\u001b[38;2;212;183;2m \u001b[0m\u001b[38;2;212;183;2m───────────────────────────────────────────────────\u001b[0m\u001b[38;2;212;183;2m─╮\u001b[0m\n", + "\u001b[38;2;212;183;2m│\u001b[0m \u001b[38;2;212;183;2m│\u001b[0m\n", + "\u001b[38;2;212;183;2m│\u001b[0m \u001b[1mHow many seconds would it take for a leopard at full speed to run through Pont des Arts?\u001b[0m \u001b[38;2;212;183;2m│\u001b[0m\n", + "\u001b[38;2;212;183;2m│\u001b[0m \u001b[38;2;212;183;2m│\u001b[0m\n", + "\u001b[38;2;212;183;2m╰─\u001b[0m\u001b[38;2;212;183;2m HfApiModel - Qwen/Qwen2.5-Coder-32B-Instruct \u001b[0m\u001b[38;2;212;183;2m─────────────────────────────────────────────────────────────────\u001b[0m\u001b[38;2;212;183;2m─╯\u001b[0m\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Step 1 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n", + "\n" + ], + "text/plain": [ + "\u001b[38;2;212;183;2m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ \u001b[0m\u001b[1mStep \u001b[0m\u001b[1;36m1\u001b[0m\u001b[38;2;212;183;2m ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
─ Executing parsed code: ──────────────────────────────────────────────────────────────────────────────────────── \n", + " pont_des_arts_length = web_search(query=\"length of Pont des Arts\") \n", + " print(pont_des_arts_length) \n", + " ───────────────────────────────────────────────────────────────────────────────────────────────────────────────── \n", + "\n" + ], + "text/plain": [ + " ─ \u001b[1mExecuting parsed code:\u001b[0m ──────────────────────────────────────────────────────────────────────────────────────── \n", + " \u001b[38;2;248;248;242;48;2;39;40;34mpont_des_arts_length\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m \u001b[0m\u001b[38;2;255;70;137;48;2;39;40;34m=\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m \u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34mweb_search\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m(\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34mquery\u001b[0m\u001b[38;2;255;70;137;48;2;39;40;34m=\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34mlength of Pont des Arts\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m)\u001b[0m\u001b[48;2;39;40;34m \u001b[0m \n", + " \u001b[38;2;248;248;242;48;2;39;40;34mprint\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m(\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34mpont_des_arts_length\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m)\u001b[0m\u001b[48;2;39;40;34m \u001b[0m \n", + " ───────────────────────────────────────────────────────────────────────────────────────────────────────────────── \n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
Execution logs:\n",
+ "## Search Results\n",
+ "\n",
+ "[Pont des Arts - The Love Bridge](https://www.tourdefrance-bridges.com/post/pont-des-arts-the-love-bridge)\n",
+ "Context:The Pont des Arts, originally a cast iron arch bridge, known more often as the \"Love Bridge,\" crosses the \n",
+ "Seine river in Paris, connecting the Louvre to the Institut de Paris, formerly the Collèges des quatre Nations. ...\n",
+ "The original bridge had 9 arches, was 155m in length and 11m wide and was made using cast iron. The number of ...\n",
+ "\n",
+ "[17 Famous Bridges in France: Must-See Wonders! - Salut from \n",
+ "Paris](https://www.salutfromparis.com/famous-bridges-in-france/)\n",
+ "(built in 2004, 2460m length) Millau Viaduct in Aveyron - the world's tallest bridge. The Millau Viaduct is an \n",
+ "engineering gem, standing tall in the heart of the Tarn Valley, ... #10 Pont des Arts, Paris (initial construction \n",
+ "between 1801 and 1804, 155m length) Pont des Arts.\n",
+ "\n",
+ "[Love Lock bridge in Paris then & now: The Pont des \n",
+ "Arts](https://cosmopoliclan.com/travel-with-kids/inspiration/love-lock-bridge-paris-pont-des-arts/)\n",
+ "The Pont des Arts or Passerelle des Arts is the pedestrian bridge over the Seine that connects the Louvre Museum on\n",
+ "the Right bank to the Institut de France on the Left Bank.As a result, it connects the 1st and the 6th Paris \n",
+ "arrondissements. It is flanked by the Pont du Carrousel downstream and by the Pont-Neuf and the Île de la Cité, \n",
+ "home to the Notre Dame cathedral, upstream.\n",
+ "\n",
+ "[Learn everything about the history of Pont des Arts in Paris](https://sainte-chapelle.co/pont-des-arts/)\n",
+ "Built-in 1801 and 1804, Pont Des Arts, previously known as Passerelle des Arts, was the first iron bridge in Paris.\n",
+ "Now a pedestrian bridge, it is used by locals and tourists to have a pleasant stroll with friends and family and \n",
+ "get stunning views of the River Seine.\n",
+ "\n",
+ "[A Comprehensive Guide to Visiting the Pont des Arts, Paris](https://audiala.com/en/france/paris/pont-des-arts)\n",
+ "What are the visiting hours for Pont des Arts? The Pont des Arts is open 24/7. Is there an entrance fee for Pont \n",
+ "des Arts? No, access to the Pont des Arts is free. How do I get to Pont des Arts? You can reach the Pont des Arts \n",
+ "via the Louvre-Rivoli (Line 1) and Pont Neuf (Line 7) metro stations. Are there guided tours available?\n",
+ "\n",
+ "[Pont des Arts in Paris - Misadventures with Andi](https://misadventureswithandi.com/pont-des-arts-in-paris/)\n",
+ "The new bridge would retain its name as Pont des Arts, but have 7 arches instead of the original 9, and would be \n",
+ "supported by steel instead of cast iron. The Love Lock Bridge. Paris, the city of love, has multiple romantic spots\n",
+ "scattered across its length and breadth, but perhaps the most romantic is the Pont des Arts. With its proximity to \n",
+ "...\n",
+ "\n",
+ "[Pont des Arts - The Parisian Guide](https://www.theparisianguide.com/s/pont-des-arts/)\n",
+ "The Pont des Arts, connecting the Louvre and the Institut de France, holds a prominent place not only in Parisian \n",
+ "architecture but also in the city's heart.\n",
+ "\n",
+ "[Weight of love: Pont des Arts, Paris' love lock bridge that \n",
+ "collapsed](https://timesofindia.indiatimes.com/travel/destinations/weight-of-love-pont-des-arts-paris-love-lock-bri\n",
+ "dge-that-collapsed/articleshow/103443865.cms)\n",
+ "The Pont des Arts, also lovingly called Love Lock Bridge, is a pedestrian bridge located in Paris, over the iconic \n",
+ "River Seine. The bridge connects the Institut de France with the central square ...\n",
+ "\n",
+ "[Pont des Arts - Wikipedie](https://cs.wikipedia.org/wiki/Pont_des_Arts)\n",
+ "Pont des Arts byl postaven v letech 1801-1804 pro chodce jako první železný most v Paříži. Původně měl deset \n",
+ "oblouků, ale v roce 1852 při rozšiřování nábřeží na levém břehu se ze dvou oblouků stal jeden. V roce 1975 byl most\n",
+ "zanesen mezi historické památky, ovšem již o rok později bylo konstatováno, že konstrukce mostu je velmi poškozená.\n",
+ "\n",
+ "[Pont des Arts, Paris | gotravelyourself.com](https://gotravelyourself.com/item/pont-des-arts/)\n",
+ "Located in the heart of Paris, the Pont des Arts is a picturesque pedestrian bridge that spans the Seine River. \n",
+ "This historic bridge, also known as the\n",
+ "\n",
+ "Out: None\n",
+ "
\n"
+ ],
+ "text/plain": [
+ "\u001b[1mExecution logs:\u001b[0m\n",
+ "## Search Results\n",
+ "\n",
+ "[Pont des Arts - The Love Bridge](https://www.tourdefrance-bridges.com/post/pont-des-arts-the-love-bridge)\n",
+ "Context:The Pont des Arts, originally a cast iron arch bridge, known more often as the \"Love Bridge,\" crosses the \n",
+ "Seine river in Paris, connecting the Louvre to the Institut de Paris, formerly the Collèges des quatre Nations. ...\n",
+ "The original bridge had 9 arches, was 155m in length and 11m wide and was made using cast iron. The number of ...\n",
+ "\n",
+ "[17 Famous Bridges in France: Must-See Wonders! - Salut from \n",
+ "Paris](https://www.salutfromparis.com/famous-bridges-in-france/)\n",
+ "(built in 2004, 2460m length) Millau Viaduct in Aveyron - the world's tallest bridge. The Millau Viaduct is an \n",
+ "engineering gem, standing tall in the heart of the Tarn Valley, ... #10 Pont des Arts, Paris (initial construction \n",
+ "between 1801 and 1804, 155m length) Pont des Arts.\n",
+ "\n",
+ "[Love Lock bridge in Paris then & now: The Pont des \n",
+ "Arts](https://cosmopoliclan.com/travel-with-kids/inspiration/love-lock-bridge-paris-pont-des-arts/)\n",
+ "The Pont des Arts or Passerelle des Arts is the pedestrian bridge over the Seine that connects the Louvre Museum on\n",
+ "the Right bank to the Institut de France on the Left Bank.As a result, it connects the 1st and the 6th Paris \n",
+ "arrondissements. It is flanked by the Pont du Carrousel downstream and by the Pont-Neuf and the Île de la Cité, \n",
+ "home to the Notre Dame cathedral, upstream.\n",
+ "\n",
+ "[Learn everything about the history of Pont des Arts in Paris](https://sainte-chapelle.co/pont-des-arts/)\n",
+ "Built-in 1801 and 1804, Pont Des Arts, previously known as Passerelle des Arts, was the first iron bridge in Paris.\n",
+ "Now a pedestrian bridge, it is used by locals and tourists to have a pleasant stroll with friends and family and \n",
+ "get stunning views of the River Seine.\n",
+ "\n",
+ "[A Comprehensive Guide to Visiting the Pont des Arts, Paris](https://audiala.com/en/france/paris/pont-des-arts)\n",
+ "What are the visiting hours for Pont des Arts? The Pont des Arts is open 24/7. Is there an entrance fee for Pont \n",
+ "des Arts? No, access to the Pont des Arts is free. How do I get to Pont des Arts? You can reach the Pont des Arts \n",
+ "via the Louvre-Rivoli (Line 1) and Pont Neuf (Line 7) metro stations. Are there guided tours available?\n",
+ "\n",
+ "[Pont des Arts in Paris - Misadventures with Andi](https://misadventureswithandi.com/pont-des-arts-in-paris/)\n",
+ "The new bridge would retain its name as Pont des Arts, but have 7 arches instead of the original 9, and would be \n",
+ "supported by steel instead of cast iron. The Love Lock Bridge. Paris, the city of love, has multiple romantic spots\n",
+ "scattered across its length and breadth, but perhaps the most romantic is the Pont des Arts. With its proximity to \n",
+ "...\n",
+ "\n",
+ "[Pont des Arts - The Parisian Guide](https://www.theparisianguide.com/s/pont-des-arts/)\n",
+ "The Pont des Arts, connecting the Louvre and the Institut de France, holds a prominent place not only in Parisian \n",
+ "architecture but also in the city's heart.\n",
+ "\n",
+ "[Weight of love: Pont des Arts, Paris' love lock bridge that \n",
+ "collapsed](https://timesofindia.indiatimes.com/travel/destinations/weight-of-love-pont-des-arts-paris-love-lock-bri\n",
+ "dge-that-collapsed/articleshow/103443865.cms)\n",
+ "The Pont des Arts, also lovingly called Love Lock Bridge, is a pedestrian bridge located in Paris, over the iconic \n",
+ "River Seine. The bridge connects the Institut de France with the central square ...\n",
+ "\n",
+ "[Pont des Arts - Wikipedie](https://cs.wikipedia.org/wiki/Pont_des_Arts)\n",
+ "Pont des Arts byl postaven v letech 1801-1804 pro chodce jako první železný most v Paříži. Původně měl deset \n",
+ "oblouků, ale v roce 1852 při rozšiřování nábřeží na levém břehu se ze dvou oblouků stal jeden. V roce 1975 byl most\n",
+ "zanesen mezi historické památky, ovšem již o rok později bylo konstatováno, že konstrukce mostu je velmi poškozená.\n",
+ "\n",
+ "[Pont des Arts, Paris | gotravelyourself.com](https://gotravelyourself.com/item/pont-des-arts/)\n",
+ "Located in the heart of Paris, the Pont des Arts is a picturesque pedestrian bridge that spans the Seine River. \n",
+ "This historic bridge, also known as the\n",
+ "\n",
+ "Out: None\n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "[Step 0: Duration 6.49 seconds| Input tokens: 2,089 | Output tokens: 74]\n",
+ "
\n"
+ ],
+ "text/plain": [
+ "\u001b[2m[Step 0: Duration 6.49 seconds| Input tokens: 2,089 | Output tokens: 74]\u001b[0m\n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Step 2 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n", + "\n" + ], + "text/plain": [ + "\u001b[38;2;212;183;2m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ \u001b[0m\u001b[1mStep \u001b[0m\u001b[1;36m2\u001b[0m\u001b[38;2;212;183;2m ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
Error in code parsing:\n", + "Your code snippet is invalid, because the regex pattern ```(?:py|python)?\\n(.*?)\\n``` was not found in it.\n", + "Here is your code snippet:\n", + "Observation:\n", + "\n", + "Make sure to include code with the correct pattern, for instance:\n", + "Thoughts: Your thoughts\n", + "Code:\n", + "```py\n", + "# Your python code here\n", + "```<end_code>\n", + "Make sure to provide correct code blobs.\n", + "\n" + ], + "text/plain": [ + "\u001b[1;31mError in code parsing:\u001b[0m\n", + "\u001b[1;31mYour code snippet is invalid, because the regex pattern ```\u001b[0m\u001b[1;31m(\u001b[0m\u001b[1;31m?:py|python\u001b[0m\u001b[1;31m)\u001b[0m\u001b[1;31m?\\\u001b[0m\u001b[1;31mn\u001b[0m\u001b[1;31m(\u001b[0m\u001b[1;31m.*?\u001b[0m\u001b[1;31m)\u001b[0m\u001b[1;31m\\n``` was not found in it.\u001b[0m\n", + "\u001b[1;31mHere is your code snippet:\u001b[0m\n", + "\u001b[1;31mObservation:\u001b[0m\n", + "\n", + "\u001b[1;31mMake sure to include code with the correct pattern, for instance:\u001b[0m\n", + "\u001b[1;31mThoughts: Your thoughts\u001b[0m\n", + "\u001b[1;31mCode:\u001b[0m\n", + "\u001b[1;31m```py\u001b[0m\n", + "\u001b[1;31m# Your python code here\u001b[0m\n", + "\u001b[1;31m```\u001b[0m\u001b[1;31m<\u001b[0m\u001b[1;31mend_code\u001b[0m\u001b[1;31m>\u001b[0m\n", + "\u001b[1;31mMake sure to provide correct code blobs.\u001b[0m\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
[Step 1: Duration 5.82 seconds| Input tokens: 5,459 | Output tokens: 77]\n",
+ "
\n"
+ ],
+ "text/plain": [
+ "\u001b[2m[Step 1: Duration 5.82 seconds| Input tokens: 5,459 | Output tokens: 77]\u001b[0m\n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Step 3 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n", + "\n" + ], + "text/plain": [ + "\u001b[38;2;212;183;2m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ \u001b[0m\u001b[1mStep \u001b[0m\u001b[1;36m3\u001b[0m\u001b[38;2;212;183;2m ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
─ Executing parsed code: ──────────────────────────────────────────────────────────────────────────────────────── \n", + " pont_des_arts_length = web_search(query=\"length of Pont des Arts\") \n", + " print(\"Length of Pont des Arts:\", pont_des_arts_length) \n", + " ───────────────────────────────────────────────────────────────────────────────────────────────────────────────── \n", + "\n" + ], + "text/plain": [ + " ─ \u001b[1mExecuting parsed code:\u001b[0m ──────────────────────────────────────────────────────────────────────────────────────── \n", + " \u001b[38;2;248;248;242;48;2;39;40;34mpont_des_arts_length\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m \u001b[0m\u001b[38;2;255;70;137;48;2;39;40;34m=\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m \u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34mweb_search\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m(\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34mquery\u001b[0m\u001b[38;2;255;70;137;48;2;39;40;34m=\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34mlength of Pont des Arts\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m)\u001b[0m\u001b[48;2;39;40;34m \u001b[0m \n", + " \u001b[38;2;248;248;242;48;2;39;40;34mprint\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m(\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34mLength of Pont des Arts:\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m,\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m \u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34mpont_des_arts_length\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m)\u001b[0m\u001b[48;2;39;40;34m \u001b[0m \n", + " ───────────────────────────────────────────────────────────────────────────────────────────────────────────────── \n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
Execution logs:\n",
+ "Length of Pont des Arts: ## Search Results\n",
+ "\n",
+ "[Pont des Arts - Wikipedia](https://en.wikipedia.org/wiki/Pont_des_Arts)\n",
+ "The Pont des Arts (French pronunciation: [pɔ̃ dez‿aʁ]) or Passerelle des Arts ([pasʁɛl-]) is a pedestrian bridge in\n",
+ "Paris which crosses the River Seine. It links the Institut de France and the central square ( cour carrée ) of the \n",
+ "Palais du Louvre , (which had been termed the \"Palais des Arts\" under the First French Empire ).\n",
+ "\n",
+ "[10 Picturesque Facts About The Pont Des Arts](https://art-facts.com/pont-des-arts-facts/)\n",
+ "The Pont des Arts literally translates to ... Even though the bridge doesn't look that big at first sight, it still\n",
+ "has a length of 155 meters (509 feet) and a width of 11 meters (36 feet). The original bridge during the 1880s / \n",
+ "Wiki Commons 4. The bridge was completely rebuilt in the early 1980s.\n",
+ "\n",
+ "[8 Most Famous Bridges in Paris, by Appeal, Lenght & Love Locks](https://culturefrancia.com/en/paris-best-bridges/)\n",
+ "Appeal ★★☆☆☆ Use 🚶🏻♂️Pedestrian Size (length x widht) 270 x 20 m (885 x 65 ft). Arrondissements 6th & 1st. French \n",
+ "Names Pont des Arts Passerelle des Arts. This pedestrian bridge that spans the River Seine, was the first metal \n",
+ "bridge in Paris and has become a symbol of romance and artistic expression.\n",
+ "\n",
+ "[Love Lock bridge in Paris then & now: The Pont des \n",
+ "Arts](https://cosmopoliclan.com/travel-with-kids/inspiration/love-lock-bridge-paris-pont-des-arts/)\n",
+ "The Pont des Arts or Passerelle des Arts is the pedestrian bridge over the Seine that connects the Louvre Museum on\n",
+ "the Right bank to the Institut de France on the Left Bank.As a result, it connects the 1st and the 6th Paris \n",
+ "arrondissements. It is flanked by the Pont du Carrousel downstream and by the Pont-Neuf and the Île de la Cité, \n",
+ "home to the Notre Dame cathedral, upstream.\n",
+ "\n",
+ "[17 Famous Bridges in France: Must-See Wonders! - Salut from \n",
+ "Paris](https://www.salutfromparis.com/famous-bridges-in-france/)\n",
+ "(built in 2004, 2460m length) Millau Viaduct in Aveyron - the world's tallest bridge. The Millau Viaduct is an \n",
+ "engineering gem, standing tall in the heart of the Tarn Valley, ... #10 Pont des Arts, Paris (initial construction \n",
+ "between 1801 and 1804, 155m length) Pont des Arts.\n",
+ "\n",
+ "[Pont des Arts - All You Need to Know BEFORE You Go (2025) - \n",
+ "Tripadvisor](https://www.tripadvisor.com/Attraction_Review-g187147-d2072995-Reviews-Pont_des_Arts-Paris_Ile_de_Fran\n",
+ "ce.html)\n",
+ "Too bad about that symbolism. Otherwise, the Pont des Arts, inaugurated in 1804, is a 100% pedestrian bridge that \n",
+ "connects the Institut de France to the Louvre, offering a splendid view of the Seine. ... Reviews ordered by \n",
+ "recency and descriptiveness of user-identified themes such as wait time, length of visit, general tips, and \n",
+ "location ...\n",
+ "\n",
+ "[The Unique Architecture of the Pont des Arts in \n",
+ "Paris](https://www.parisartstravel.com/the-unique-architecture-of-the-pont-des-arts-in-paris/)\n",
+ "The bridge is composed of nine arches and spans approximately 155 meters in length. Its iron structure, adorned \n",
+ "with numerous decorative details, gives it an elegant and romantic appearance. ... The Pont des Arts was first \n",
+ "opened in 1804; however, the current bridge that we see today is a reconstruction dating back to 1984. During the \n",
+ "1980s ...\n",
+ "\n",
+ "[Pont des Arts - The Love Bridge](https://www.tourdefrance-bridges.com/post/pont-des-arts-the-love-bridge)\n",
+ "Context:The Pont des Arts, originally a cast iron arch bridge, known more often as the \"Love Bridge,\" crosses the \n",
+ "Seine river in Paris, connecting the Louvre to the Institut de Paris, formerly the Collèges des quatre Nations. ...\n",
+ "The original bridge had 9 arches, was 155m in length and 11m wide and was made using cast iron. The number of ...\n",
+ "\n",
+ "[Learn everything about the history of Pont des Arts in Paris](https://sainte-chapelle.co/pont-des-arts/)\n",
+ "Built-in 1801 and 1804, Pont Des Arts, previously known as Passerelle des Arts, was the first iron bridge in Paris.\n",
+ "Now a pedestrian bridge, it is used by locals and tourists to have a pleasant stroll with friends and family and \n",
+ "get stunning views of the River Seine.\n",
+ "\n",
+ "[Pont des Arts in Paris - Misadventures with Andi](https://misadventureswithandi.com/pont-des-arts-in-paris/)\n",
+ "The new bridge would retain its name as Pont des Arts, but have 7 arches instead of the original 9, and would be \n",
+ "supported by steel instead of cast iron. The Love Lock Bridge. Paris, the city of love, has multiple romantic spots\n",
+ "scattered across its length and breadth, but perhaps the most romantic is the Pont des Arts. With its proximity to \n",
+ "...\n",
+ "\n",
+ "Out: None\n",
+ "
\n"
+ ],
+ "text/plain": [
+ "\u001b[1mExecution logs:\u001b[0m\n",
+ "Length of Pont des Arts: ## Search Results\n",
+ "\n",
+ "[Pont des Arts - Wikipedia](https://en.wikipedia.org/wiki/Pont_des_Arts)\n",
+ "The Pont des Arts (French pronunciation: [pɔ̃ dez‿aʁ]) or Passerelle des Arts ([pasʁɛl-]) is a pedestrian bridge in\n",
+ "Paris which crosses the River Seine. It links the Institut de France and the central square ( cour carrée ) of the \n",
+ "Palais du Louvre , (which had been termed the \"Palais des Arts\" under the First French Empire ).\n",
+ "\n",
+ "[10 Picturesque Facts About The Pont Des Arts](https://art-facts.com/pont-des-arts-facts/)\n",
+ "The Pont des Arts literally translates to ... Even though the bridge doesn't look that big at first sight, it still\n",
+ "has a length of 155 meters (509 feet) and a width of 11 meters (36 feet). The original bridge during the 1880s / \n",
+ "Wiki Commons 4. The bridge was completely rebuilt in the early 1980s.\n",
+ "\n",
+ "[8 Most Famous Bridges in Paris, by Appeal, Lenght & Love Locks](https://culturefrancia.com/en/paris-best-bridges/)\n",
+ "Appeal ★★☆☆☆ Use 🚶🏻♂️Pedestrian Size (length x widht) 270 x 20 m (885 x 65 ft). Arrondissements 6th & 1st. French \n",
+ "Names Pont des Arts Passerelle des Arts. This pedestrian bridge that spans the River Seine, was the first metal \n",
+ "bridge in Paris and has become a symbol of romance and artistic expression.\n",
+ "\n",
+ "[Love Lock bridge in Paris then & now: The Pont des \n",
+ "Arts](https://cosmopoliclan.com/travel-with-kids/inspiration/love-lock-bridge-paris-pont-des-arts/)\n",
+ "The Pont des Arts or Passerelle des Arts is the pedestrian bridge over the Seine that connects the Louvre Museum on\n",
+ "the Right bank to the Institut de France on the Left Bank.As a result, it connects the 1st and the 6th Paris \n",
+ "arrondissements. It is flanked by the Pont du Carrousel downstream and by the Pont-Neuf and the Île de la Cité, \n",
+ "home to the Notre Dame cathedral, upstream.\n",
+ "\n",
+ "[17 Famous Bridges in France: Must-See Wonders! - Salut from \n",
+ "Paris](https://www.salutfromparis.com/famous-bridges-in-france/)\n",
+ "(built in 2004, 2460m length) Millau Viaduct in Aveyron - the world's tallest bridge. The Millau Viaduct is an \n",
+ "engineering gem, standing tall in the heart of the Tarn Valley, ... #10 Pont des Arts, Paris (initial construction \n",
+ "between 1801 and 1804, 155m length) Pont des Arts.\n",
+ "\n",
+ "[Pont des Arts - All You Need to Know BEFORE You Go (2025) - \n",
+ "Tripadvisor](https://www.tripadvisor.com/Attraction_Review-g187147-d2072995-Reviews-Pont_des_Arts-Paris_Ile_de_Fran\n",
+ "ce.html)\n",
+ "Too bad about that symbolism. Otherwise, the Pont des Arts, inaugurated in 1804, is a 100% pedestrian bridge that \n",
+ "connects the Institut de France to the Louvre, offering a splendid view of the Seine. ... Reviews ordered by \n",
+ "recency and descriptiveness of user-identified themes such as wait time, length of visit, general tips, and \n",
+ "location ...\n",
+ "\n",
+ "[The Unique Architecture of the Pont des Arts in \n",
+ "Paris](https://www.parisartstravel.com/the-unique-architecture-of-the-pont-des-arts-in-paris/)\n",
+ "The bridge is composed of nine arches and spans approximately 155 meters in length. Its iron structure, adorned \n",
+ "with numerous decorative details, gives it an elegant and romantic appearance. ... The Pont des Arts was first \n",
+ "opened in 1804; however, the current bridge that we see today is a reconstruction dating back to 1984. During the \n",
+ "1980s ...\n",
+ "\n",
+ "[Pont des Arts - The Love Bridge](https://www.tourdefrance-bridges.com/post/pont-des-arts-the-love-bridge)\n",
+ "Context:The Pont des Arts, originally a cast iron arch bridge, known more often as the \"Love Bridge,\" crosses the \n",
+ "Seine river in Paris, connecting the Louvre to the Institut de Paris, formerly the Collèges des quatre Nations. ...\n",
+ "The original bridge had 9 arches, was 155m in length and 11m wide and was made using cast iron. The number of ...\n",
+ "\n",
+ "[Learn everything about the history of Pont des Arts in Paris](https://sainte-chapelle.co/pont-des-arts/)\n",
+ "Built-in 1801 and 1804, Pont Des Arts, previously known as Passerelle des Arts, was the first iron bridge in Paris.\n",
+ "Now a pedestrian bridge, it is used by locals and tourists to have a pleasant stroll with friends and family and \n",
+ "get stunning views of the River Seine.\n",
+ "\n",
+ "[Pont des Arts in Paris - Misadventures with Andi](https://misadventureswithandi.com/pont-des-arts-in-paris/)\n",
+ "The new bridge would retain its name as Pont des Arts, but have 7 arches instead of the original 9, and would be \n",
+ "supported by steel instead of cast iron. The Love Lock Bridge. Paris, the city of love, has multiple romantic spots\n",
+ "scattered across its length and breadth, but perhaps the most romantic is the Pont des Arts. With its proximity to \n",
+ "...\n",
+ "\n",
+ "Out: None\n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "[Step 2: Duration 21.70 seconds| Input tokens: 8,957 | Output tokens: 159]\n",
+ "
\n"
+ ],
+ "text/plain": [
+ "\u001b[2m[Step 2: Duration 21.70 seconds| Input tokens: 8,957 | Output tokens: 159]\u001b[0m\n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Step 4 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n", + "\n" + ], + "text/plain": [ + "\u001b[38;2;212;183;2m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ \u001b[0m\u001b[1mStep \u001b[0m\u001b[1;36m4\u001b[0m\u001b[38;2;212;183;2m ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
─ Executing parsed code: ──────────────────────────────────────────────────────────────────────────────────────── \n", + " leopard_speed = web_search(query=\"top running speed of leopard\") \n", + " print(\"Top running speed of leopard:\", leopard_speed) \n", + " ───────────────────────────────────────────────────────────────────────────────────────────────────────────────── \n", + "\n" + ], + "text/plain": [ + " ─ \u001b[1mExecuting parsed code:\u001b[0m ──────────────────────────────────────────────────────────────────────────────────────── \n", + " \u001b[38;2;248;248;242;48;2;39;40;34mleopard_speed\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m \u001b[0m\u001b[38;2;255;70;137;48;2;39;40;34m=\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m \u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34mweb_search\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m(\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34mquery\u001b[0m\u001b[38;2;255;70;137;48;2;39;40;34m=\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34mtop running speed of leopard\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m)\u001b[0m\u001b[48;2;39;40;34m \u001b[0m \n", + " \u001b[38;2;248;248;242;48;2;39;40;34mprint\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m(\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34mTop running speed of leopard:\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m,\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m \u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34mleopard_speed\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m)\u001b[0m\u001b[48;2;39;40;34m \u001b[0m \n", + " ───────────────────────────────────────────────────────────────────────────────────────────────────────────────── \n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
Execution logs:\n",
+ "Top running speed of leopard: ## Search Results\n",
+ "\n",
+ "[How Fast Are Leopards? Top Speeds and How It Compares ... - AZ \n",
+ "Animals](https://a-z-animals.com/blog/how-fast-leopards-top-speeds-how-compares-other-big-cats/)\n",
+ "However, humans have much more endurance when it comes to running, though not at the speeds Usain Bolt reaches. \n",
+ "When comparing how long a human can run versus how long a cat can run, the human wins. Some factors that give \n",
+ "humans an advantage in endurance include bipedalism, tons of sweat glands, and the ability to conserve energy while\n",
+ "running ...\n",
+ "\n",
+ "[How Fast Can a Leopard Run? It's Slower than Most of Its Prey](https://africafreak.com/how-fast-can-a-leopard-run)\n",
+ "African leopards have a top speed of 56-60 km/h (35-37 mph). That's significantly slower than cheetahs and lions, \n",
+ "as well as being slower than a lot of its prey. But this top speed isn't the full story. The leopard is one of the \n",
+ "greatest predators on the African savannah and speed is just one piece of its hunting prowess.\n",
+ "\n",
+ "[Unraveling the Speed of Leopards: How Fast Can They Actually \n",
+ "Run?](https://startingrun.com/unraveling-the-speed-of-leopards-how-fast-can-they-actually-run/)\n",
+ "Environmental and situational factors, including terrain, prey's size and speed, climatic conditions, fatigue, age,\n",
+ "and health, significantly influence the leopard's speed. Compared to other big cats such as lions, cheetahs, \n",
+ "jaguars, and tigers, leopards hold a respectable position with a top speed of 58 km/h (36 mph), showcasing a ...\n",
+ "\n",
+ "[How Fast Can a Leopard Run? A Fascinating Look at Their \n",
+ "Speed](https://tiger-universe.com/blogs/tiger-blog/how-fast-can-a-leopard-run)\n",
+ "Understanding Leopard's Top Speed. Leopards are incredibly agile and strong, reaching speeds up to 36 mph. Their \n",
+ "speed is vital for hunting alone, unlike other predators that hunt in groups. Leopard run speed records reveal \n",
+ "their incredible burst of speed, essential for sneaking up on their prey.\n",
+ "\n",
+ "[How Fast Are Snow Leopards? See Their Top Speeds Compared ... - AZ \n",
+ "Animals](https://a-z-animals.com/articles/how-fast-are-snow-leopards-see-their-top-speeds-compared-to-other-fast-ca\n",
+ "ts/)\n",
+ "The snow leopard, Panthera uncia, can run up to 35 to 40 miles per hour over short distances.This big cat has \n",
+ "adaptations that help it to hunt and thrive in steep and rocky terrain. Snow leopards, according to the IUCN Red \n",
+ "List, are a vulnerable species with only a few thousand mature individuals.They live primarily in the mountainous \n",
+ "regions of central Asia.\n",
+ "\n",
+ "[Leopard Top Speed: How Fast Can They Run](https://womeninbusiness.byu.edu/leopard-top-speed_22663.html)\n",
+ "Several factors can influence a leopard's running speed, including: Terrain: Leopards can run faster on flat, open \n",
+ "terrain, but their speed may be reduced on rocky, mountainous, or dense forest terrain.; Subspecies: Different \n",
+ "subspecies of leopards may have varying levels of speed, depending on their adaptations to their environment.; Prey\n",
+ "type: Leopards may adjust their running speed ...\n",
+ "\n",
+ "[Leopard Top Speed: How Fast Can They Really Run](https://upload.independent.com/leopard-top-speed_28150.html)\n",
+ "Leopard Top Speed: The Facts. According to various studies, a leopard's top speed can reach up to 45 miles per hour\n",
+ "(72 kilometers per hour). However, this speed is only achieved over short distances, typically when chasing prey or\n",
+ "escaping danger. Over longer distances, a leopard's speed is more likely to average around 30 miles per hour (48 \n",
+ "...\n",
+ "\n",
+ "[How fast can leopards run and how agile are they? - \n",
+ "WildLifeFAQs](https://www.wildlifefaq.com/leopard-speed-and-agility/)\n",
+ "In this section, we will explore the leopard's running speed, top speed, and overall agility. Get ready to be \n",
+ "amazed by these agile big cats! Leopards are known for their remarkable speed and agility. They can reach speeds of\n",
+ "up to 58 kilometers per hour (36 mph) during short bursts of running. Their long, muscular legs allow them to cover\n",
+ "...\n",
+ "\n",
+ "[Leopard's Peak Speed: Unleashing Their Running \n",
+ "Power](https://startingrun.com/unleashing-the-speed-how-fast-can-a-leopard-run/)\n",
+ "Heavy vegetation or rugged terrain can limit a leopard's speed as it demands more careful maneuvering. On the flip \n",
+ "side, open grasslands tend to be the best running grounds for these feline speedsters. Lastly, prey availability \n",
+ "and behavior create a complex dynamic that influences a leopard's speed. The need to chase, capture, and retain ...\n",
+ "\n",
+ "[What is leopard top speed? - \n",
+ "reptileknowledge.com](https://www.reptileknowledge.com/reptile-pedia/what-is-leopard-top-speed)\n",
+ "The runner-up in our big cat race would be the jaguar at a top speed of 50 mph (80 km/h). The bronze medal would be\n",
+ "for the leopard, which prefers to lounge in trees, and has a top running speed of 'only' 36 mph (58 km/h).\n",
+ "\n",
+ "Out: None\n",
+ "
\n"
+ ],
+ "text/plain": [
+ "\u001b[1mExecution logs:\u001b[0m\n",
+ "Top running speed of leopard: ## Search Results\n",
+ "\n",
+ "[How Fast Are Leopards? Top Speeds and How It Compares ... - AZ \n",
+ "Animals](https://a-z-animals.com/blog/how-fast-leopards-top-speeds-how-compares-other-big-cats/)\n",
+ "However, humans have much more endurance when it comes to running, though not at the speeds Usain Bolt reaches. \n",
+ "When comparing how long a human can run versus how long a cat can run, the human wins. Some factors that give \n",
+ "humans an advantage in endurance include bipedalism, tons of sweat glands, and the ability to conserve energy while\n",
+ "running ...\n",
+ "\n",
+ "[How Fast Can a Leopard Run? It's Slower than Most of Its Prey](https://africafreak.com/how-fast-can-a-leopard-run)\n",
+ "African leopards have a top speed of 56-60 km/h (35-37 mph). That's significantly slower than cheetahs and lions, \n",
+ "as well as being slower than a lot of its prey. But this top speed isn't the full story. The leopard is one of the \n",
+ "greatest predators on the African savannah and speed is just one piece of its hunting prowess.\n",
+ "\n",
+ "[Unraveling the Speed of Leopards: How Fast Can They Actually \n",
+ "Run?](https://startingrun.com/unraveling-the-speed-of-leopards-how-fast-can-they-actually-run/)\n",
+ "Environmental and situational factors, including terrain, prey's size and speed, climatic conditions, fatigue, age,\n",
+ "and health, significantly influence the leopard's speed. Compared to other big cats such as lions, cheetahs, \n",
+ "jaguars, and tigers, leopards hold a respectable position with a top speed of 58 km/h (36 mph), showcasing a ...\n",
+ "\n",
+ "[How Fast Can a Leopard Run? A Fascinating Look at Their \n",
+ "Speed](https://tiger-universe.com/blogs/tiger-blog/how-fast-can-a-leopard-run)\n",
+ "Understanding Leopard's Top Speed. Leopards are incredibly agile and strong, reaching speeds up to 36 mph. Their \n",
+ "speed is vital for hunting alone, unlike other predators that hunt in groups. Leopard run speed records reveal \n",
+ "their incredible burst of speed, essential for sneaking up on their prey.\n",
+ "\n",
+ "[How Fast Are Snow Leopards? See Their Top Speeds Compared ... - AZ \n",
+ "Animals](https://a-z-animals.com/articles/how-fast-are-snow-leopards-see-their-top-speeds-compared-to-other-fast-ca\n",
+ "ts/)\n",
+ "The snow leopard, Panthera uncia, can run up to 35 to 40 miles per hour over short distances.This big cat has \n",
+ "adaptations that help it to hunt and thrive in steep and rocky terrain. Snow leopards, according to the IUCN Red \n",
+ "List, are a vulnerable species with only a few thousand mature individuals.They live primarily in the mountainous \n",
+ "regions of central Asia.\n",
+ "\n",
+ "[Leopard Top Speed: How Fast Can They Run](https://womeninbusiness.byu.edu/leopard-top-speed_22663.html)\n",
+ "Several factors can influence a leopard's running speed, including: Terrain: Leopards can run faster on flat, open \n",
+ "terrain, but their speed may be reduced on rocky, mountainous, or dense forest terrain.; Subspecies: Different \n",
+ "subspecies of leopards may have varying levels of speed, depending on their adaptations to their environment.; Prey\n",
+ "type: Leopards may adjust their running speed ...\n",
+ "\n",
+ "[Leopard Top Speed: How Fast Can They Really Run](https://upload.independent.com/leopard-top-speed_28150.html)\n",
+ "Leopard Top Speed: The Facts. According to various studies, a leopard's top speed can reach up to 45 miles per hour\n",
+ "(72 kilometers per hour). However, this speed is only achieved over short distances, typically when chasing prey or\n",
+ "escaping danger. Over longer distances, a leopard's speed is more likely to average around 30 miles per hour (48 \n",
+ "...\n",
+ "\n",
+ "[How fast can leopards run and how agile are they? - \n",
+ "WildLifeFAQs](https://www.wildlifefaq.com/leopard-speed-and-agility/)\n",
+ "In this section, we will explore the leopard's running speed, top speed, and overall agility. Get ready to be \n",
+ "amazed by these agile big cats! Leopards are known for their remarkable speed and agility. They can reach speeds of\n",
+ "up to 58 kilometers per hour (36 mph) during short bursts of running. Their long, muscular legs allow them to cover\n",
+ "...\n",
+ "\n",
+ "[Leopard's Peak Speed: Unleashing Their Running \n",
+ "Power](https://startingrun.com/unleashing-the-speed-how-fast-can-a-leopard-run/)\n",
+ "Heavy vegetation or rugged terrain can limit a leopard's speed as it demands more careful maneuvering. On the flip \n",
+ "side, open grasslands tend to be the best running grounds for these feline speedsters. Lastly, prey availability \n",
+ "and behavior create a complex dynamic that influences a leopard's speed. The need to chase, capture, and retain ...\n",
+ "\n",
+ "[What is leopard top speed? - \n",
+ "reptileknowledge.com](https://www.reptileknowledge.com/reptile-pedia/what-is-leopard-top-speed)\n",
+ "The runner-up in our big cat race would be the jaguar at a top speed of 50 mph (80 km/h). The bronze medal would be\n",
+ "for the leopard, which prefers to lounge in trees, and has a top running speed of 'only' 36 mph (58 km/h).\n",
+ "\n",
+ "Out: None\n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "[Step 3: Duration 12.82 seconds| Input tokens: 13,838 | Output tokens: 232]\n",
+ "
\n"
+ ],
+ "text/plain": [
+ "\u001b[2m[Step 3: Duration 12.82 seconds| Input tokens: 13,838 | Output tokens: 232]\u001b[0m\n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Step 5 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n", + "\n" + ], + "text/plain": [ + "\u001b[38;2;212;183;2m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ \u001b[0m\u001b[1mStep \u001b[0m\u001b[1;36m5\u001b[0m\u001b[38;2;212;183;2m ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
Error in code parsing:\n", + "Your code snippet is invalid, because the regex pattern ```(?:py|python)?\\n(.*?)\\n``` was not found in it.\n", + "Here is your code snippet:\n", + "Observation:\n", + "\n", + "Make sure to include code with the correct pattern, for instance:\n", + "Thoughts: Your thoughts\n", + "Code:\n", + "```py\n", + "# Your python code here\n", + "```<end_code>\n", + "Make sure to provide correct code blobs.\n", + "\n" + ], + "text/plain": [ + "\u001b[1;31mError in code parsing:\u001b[0m\n", + "\u001b[1;31mYour code snippet is invalid, because the regex pattern ```\u001b[0m\u001b[1;31m(\u001b[0m\u001b[1;31m?:py|python\u001b[0m\u001b[1;31m)\u001b[0m\u001b[1;31m?\\\u001b[0m\u001b[1;31mn\u001b[0m\u001b[1;31m(\u001b[0m\u001b[1;31m.*?\u001b[0m\u001b[1;31m)\u001b[0m\u001b[1;31m\\n``` was not found in it.\u001b[0m\n", + "\u001b[1;31mHere is your code snippet:\u001b[0m\n", + "\u001b[1;31mObservation:\u001b[0m\n", + "\n", + "\u001b[1;31mMake sure to include code with the correct pattern, for instance:\u001b[0m\n", + "\u001b[1;31mThoughts: Your thoughts\u001b[0m\n", + "\u001b[1;31mCode:\u001b[0m\n", + "\u001b[1;31m```py\u001b[0m\n", + "\u001b[1;31m# Your python code here\u001b[0m\n", + "\u001b[1;31m```\u001b[0m\u001b[1;31m<\u001b[0m\u001b[1;31mend_code\u001b[0m\u001b[1;31m>\u001b[0m\n", + "\u001b[1;31mMake sure to provide correct code blobs.\u001b[0m\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
[Step 4: Duration 10.19 seconds| Input tokens: 20,019 | Output tokens: 235]\n",
+ "
\n"
+ ],
+ "text/plain": [
+ "\u001b[2m[Step 4: Duration 10.19 seconds| Input tokens: 20,019 | Output tokens: 235]\u001b[0m\n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Step 6 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n", + "\n" + ], + "text/plain": [ + "\u001b[38;2;212;183;2m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ \u001b[0m\u001b[1mStep \u001b[0m\u001b[1;36m6\u001b[0m\u001b[38;2;212;183;2m ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m\n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
─ Executing parsed code: ──────────────────────────────────────────────────────────────────────────────────────── \n", + " leopard_speed = web_search(query=\"top running speed of leopard\") \n", + " print(\"Top running speed of leopard:\", leopard_speed) \n", + " ───────────────────────────────────────────────────────────────────────────────────────────────────────────────── \n", + "\n" + ], + "text/plain": [ + " ─ \u001b[1mExecuting parsed code:\u001b[0m ──────────────────────────────────────────────────────────────────────────────────────── \n", + " \u001b[38;2;248;248;242;48;2;39;40;34mleopard_speed\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m \u001b[0m\u001b[38;2;255;70;137;48;2;39;40;34m=\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m \u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34mweb_search\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m(\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34mquery\u001b[0m\u001b[38;2;255;70;137;48;2;39;40;34m=\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34mtop running speed of leopard\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m)\u001b[0m\u001b[48;2;39;40;34m \u001b[0m \n", + " \u001b[38;2;248;248;242;48;2;39;40;34mprint\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m(\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34mTop running speed of leopard:\u001b[0m\u001b[38;2;230;219;116;48;2;39;40;34m\"\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m,\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m \u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34mleopard_speed\u001b[0m\u001b[38;2;248;248;242;48;2;39;40;34m)\u001b[0m\u001b[48;2;39;40;34m \u001b[0m \n", + " ───────────────────────────────────────────────────────────────────────────────────────────────────────────────── \n" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "
Execution logs:\n",
+ "Top running speed of leopard: ## Search Results\n",
+ "\n",
+ "[How Fast Are Leopards? Top Speeds and How It Compares ... - AZ \n",
+ "Animals](https://a-z-animals.com/blog/how-fast-leopards-top-speeds-how-compares-other-big-cats/)\n",
+ "However, humans have much more endurance when it comes to running, though not at the speeds Usain Bolt reaches. \n",
+ "When comparing how long a human can run versus how long a cat can run, the human wins. Some factors that give \n",
+ "humans an advantage in endurance include bipedalism, tons of sweat glands, and the ability to conserve energy while\n",
+ "running ...\n",
+ "\n",
+ "[How Fast Can a Leopard Run? It's Slower than Most of Its Prey](https://africafreak.com/how-fast-can-a-leopard-run)\n",
+ "African leopards have a top speed of 56-60 km/h (35-37 mph). That's significantly slower than cheetahs and lions, \n",
+ "as well as being slower than a lot of its prey. But this top speed isn't the full story. The leopard is one of the \n",
+ "greatest predators on the African savannah and speed is just one piece of its hunting prowess.\n",
+ "\n",
+ "[Unraveling the Speed of Leopards: How Fast Can They Actually \n",
+ "Run?](https://startingrun.com/unraveling-the-speed-of-leopards-how-fast-can-they-actually-run/)\n",
+ "Environmental and situational factors, including terrain, prey's size and speed, climatic conditions, fatigue, age,\n",
+ "and health, significantly influence the leopard's speed. Compared to other big cats such as lions, cheetahs, \n",
+ "jaguars, and tigers, leopards hold a respectable position with a top speed of 58 km/h (36 mph), showcasing a ...\n",
+ "\n",
+ "[How fast can leopards run and how agile are they? - \n",
+ "WildLifeFAQs](https://www.wildlifefaq.com/leopard-speed-and-agility/)\n",
+ "In this section, we will explore the leopard's running speed, top speed, and overall agility. Get ready to be \n",
+ "amazed by these agile big cats! Leopards are known for their remarkable speed and agility. They can reach speeds of\n",
+ "up to 58 kilometers per hour (36 mph) during short bursts of running. Their long, muscular legs allow them to cover\n",
+ "...\n",
+ "\n",
+ "[How Fast Are Snow Leopards? See Their Top Speeds Compared ... - AZ \n",
+ "Animals](https://a-z-animals.com/articles/how-fast-are-snow-leopards-see-their-top-speeds-compared-to-other-fast-ca\n",
+ "ts/)\n",
+ "The snow leopard, Panthera uncia, can run up to 35 to 40 miles per hour over short distances.This big cat has \n",
+ "adaptations that help it to hunt and thrive in steep and rocky terrain. Snow leopards, according to the IUCN Red \n",
+ "List, are a vulnerable species with only a few thousand mature individuals.They live primarily in the mountainous \n",
+ "regions of central Asia.\n",
+ "\n",
+ "[How Fast Can a Leopard Run? A Fascinating Look at Their \n",
+ "Speed](https://tiger-universe.com/blogs/tiger-blog/how-fast-can-a-leopard-run)\n",
+ "Understanding Leopard's Top Speed. Leopards are incredibly agile and strong, reaching speeds up to 36 mph. Their \n",
+ "speed is vital for hunting alone, unlike other predators that hunt in groups. Leopard run speed records reveal \n",
+ "their incredible burst of speed, essential for sneaking up on their prey.\n",
+ "\n",
+ "[How Fast Can a Leopard Run? - YouTube](https://www.youtube.com/watch?v=CdK97tz4APQ)\n",
+ "Discover the incredible running speed of leopards and how they excel in the wild! In this video, we dive into \n",
+ "leopard running speed, exploring their top spri...\n",
+ "\n",
+ "[Leopard Top Speed: How Fast Can They Run](https://womeninbusiness.byu.edu/leopard-top-speed_22663.html)\n",
+ "Several factors can influence a leopard's running speed, including: Terrain: Leopards can run faster on flat, open \n",
+ "terrain, but their speed may be reduced on rocky, mountainous, or dense forest terrain.; Subspecies: Different \n",
+ "subspecies of leopards may have varying levels of speed, depending on their adaptations to their environment.; Prey\n",
+ "type: Leopards may adjust their running speed ...\n",
+ "\n",
+ "[How Fast Can a Leopard Run (Average Speed) - \n",
+ "brotherspets.com](https://brotherspets.com/how-fast-can-a-leopard-run/)\n",
+ "Leopards are known for their speed and agility, and they are capable of reaching impressive top speeds when they \n",
+ "need to. According to various sources, leopards can run at speeds ranging from 30-56 mph (48-90 km/h) with an \n",
+ "average speed of 58 km/h.\n",
+ "\n",
+ "[Leopard's Peak Speed: Unleashing Their Running \n",
+ "Power](https://startingrun.com/unleashing-the-speed-how-fast-can-a-leopard-run/)\n",
+ "Heavy vegetation or rugged terrain can limit a leopard's speed as it demands more careful maneuvering. On the flip \n",
+ "side, open grasslands tend to be the best running grounds for these feline speedsters. Lastly, prey availability \n",
+ "and behavior create a complex dynamic that influences a leopard's speed. The need to chase, capture, and retain ...\n",
+ "\n",
+ "Out: None\n",
+ "
\n"
+ ],
+ "text/plain": [
+ "\u001b[1mExecution logs:\u001b[0m\n",
+ "Top running speed of leopard: ## Search Results\n",
+ "\n",
+ "[How Fast Are Leopards? Top Speeds and How It Compares ... - AZ \n",
+ "Animals](https://a-z-animals.com/blog/how-fast-leopards-top-speeds-how-compares-other-big-cats/)\n",
+ "However, humans have much more endurance when it comes to running, though not at the speeds Usain Bolt reaches. \n",
+ "When comparing how long a human can run versus how long a cat can run, the human wins. Some factors that give \n",
+ "humans an advantage in endurance include bipedalism, tons of sweat glands, and the ability to conserve energy while\n",
+ "running ...\n",
+ "\n",
+ "[How Fast Can a Leopard Run? It's Slower than Most of Its Prey](https://africafreak.com/how-fast-can-a-leopard-run)\n",
+ "African leopards have a top speed of 56-60 km/h (35-37 mph). That's significantly slower than cheetahs and lions, \n",
+ "as well as being slower than a lot of its prey. But this top speed isn't the full story. The leopard is one of the \n",
+ "greatest predators on the African savannah and speed is just one piece of its hunting prowess.\n",
+ "\n",
+ "[Unraveling the Speed of Leopards: How Fast Can They Actually \n",
+ "Run?](https://startingrun.com/unraveling-the-speed-of-leopards-how-fast-can-they-actually-run/)\n",
+ "Environmental and situational factors, including terrain, prey's size and speed, climatic conditions, fatigue, age,\n",
+ "and health, significantly influence the leopard's speed. Compared to other big cats such as lions, cheetahs, \n",
+ "jaguars, and tigers, leopards hold a respectable position with a top speed of 58 km/h (36 mph), showcasing a ...\n",
+ "\n",
+ "[How fast can leopards run and how agile are they? - \n",
+ "WildLifeFAQs](https://www.wildlifefaq.com/leopard-speed-and-agility/)\n",
+ "In this section, we will explore the leopard's running speed, top speed, and overall agility. Get ready to be \n",
+ "amazed by these agile big cats! Leopards are known for their remarkable speed and agility. They can reach speeds of\n",
+ "up to 58 kilometers per hour (36 mph) during short bursts of running. Their long, muscular legs allow them to cover\n",
+ "...\n",
+ "\n",
+ "[How Fast Are Snow Leopards? See Their Top Speeds Compared ... - AZ \n",
+ "Animals](https://a-z-animals.com/articles/how-fast-are-snow-leopards-see-their-top-speeds-compared-to-other-fast-ca\n",
+ "ts/)\n",
+ "The snow leopard, Panthera uncia, can run up to 35 to 40 miles per hour over short distances.This big cat has \n",
+ "adaptations that help it to hunt and thrive in steep and rocky terrain. Snow leopards, according to the IUCN Red \n",
+ "List, are a vulnerable species with only a few thousand mature individuals.They live primarily in the mountainous \n",
+ "regions of central Asia.\n",
+ "\n",
+ "[How Fast Can a Leopard Run? A Fascinating Look at Their \n",
+ "Speed](https://tiger-universe.com/blogs/tiger-blog/how-fast-can-a-leopard-run)\n",
+ "Understanding Leopard's Top Speed. Leopards are incredibly agile and strong, reaching speeds up to 36 mph. Their \n",
+ "speed is vital for hunting alone, unlike other predators that hunt in groups. Leopard run speed records reveal \n",
+ "their incredible burst of speed, essential for sneaking up on their prey.\n",
+ "\n",
+ "[How Fast Can a Leopard Run? - YouTube](https://www.youtube.com/watch?v=CdK97tz4APQ)\n",
+ "Discover the incredible running speed of leopards and how they excel in the wild! In this video, we dive into \n",
+ "leopard running speed, exploring their top spri...\n",
+ "\n",
+ "[Leopard Top Speed: How Fast Can They Run](https://womeninbusiness.byu.edu/leopard-top-speed_22663.html)\n",
+ "Several factors can influence a leopard's running speed, including: Terrain: Leopards can run faster on flat, open \n",
+ "terrain, but their speed may be reduced on rocky, mountainous, or dense forest terrain.; Subspecies: Different \n",
+ "subspecies of leopards may have varying levels of speed, depending on their adaptations to their environment.; Prey\n",
+ "type: Leopards may adjust their running speed ...\n",
+ "\n",
+ "[How Fast Can a Leopard Run (Average Speed) - \n",
+ "brotherspets.com](https://brotherspets.com/how-fast-can-a-leopard-run/)\n",
+ "Leopards are known for their speed and agility, and they are capable of reaching impressive top speeds when they \n",
+ "need to. According to various sources, leopards can run at speeds ranging from 30-56 mph (48-90 km/h) with an \n",
+ "average speed of 58 km/h.\n",
+ "\n",
+ "[Leopard's Peak Speed: Unleashing Their Running \n",
+ "Power](https://startingrun.com/unleashing-the-speed-how-fast-can-a-leopard-run/)\n",
+ "Heavy vegetation or rugged terrain can limit a leopard's speed as it demands more careful maneuvering. On the flip \n",
+ "side, open grasslands tend to be the best running grounds for these feline speedsters. Lastly, prey availability \n",
+ "and behavior create a complex dynamic that influences a leopard's speed. The need to chase, capture, and retain ...\n",
+ "\n",
+ "Out: None\n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "[Step 5: Duration 9.68 seconds| Input tokens: 26,328 | Output tokens: 313]\n",
+ "
\n"
+ ],
+ "text/plain": [
+ "\u001b[2m[Step 5: Duration 9.68 seconds| Input tokens: 26,328 | Output tokens: 313]\u001b[0m\n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "Reached max steps.\n",
+ "
\n"
+ ],
+ "text/plain": [
+ "\u001b[1;31mReached max steps.\u001b[0m\n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "[Step 6: Duration 9.68 seconds| Input tokens: 31,906 | Output tokens: 578]\n",
+ "
\n"
+ ],
+ "text/plain": [
+ "\u001b[2m[Step 6: Duration 9.68 seconds| Input tokens: 31,906 | Output tokens: 578]\u001b[0m\n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/plain": [
+ "\"Based on the search results, the top speed of a leopard is approximately 56-60 km/h (35-37 mph).\\n\\nFirst, let's take the average top speed of a leopard, which is around 58 km/h (36 mph). We will convert this speed to meters per second (m/s):\\n\\n\\\\[ 58 \\\\text{ km/h} \\\\times \\\\frac{1000 \\\\text{ meters}}{1 \\\\text{ km}} \\\\times \\\\frac{1 \\\\text{ hour}}{3600 \\\\text{ seconds}} = 16.11 \\\\text{ m/s} \\\\]\\n\\nThe length of Pont des Arts is approximately 155 meters.\\n\\nTo determine how long it would take a leopard to run through the bridge at its full speed, we can use the formula:\\n\\n\\\\[ \\\\text{Time} = \\\\frac{\\\\text{Distance}}{\\\\text{Speed}} \\\\]\\n\\n\\\\[ \\\\text{Time} = \\\\frac{155 \\\\text{ meters}}{16.11 \\\\text{ m/s}} \\\\approx 9.62 \\\\text{ seconds} \\\\]\\n\\nTherefore, it would take a leopard approximately 9.62 seconds to run through Pont des Arts at full speed.\""
+ ]
+ },
+ "execution_count": 16,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "agent.run(\"How many seconds would it take for a leopard at full speed to run through Pont des Arts?\")"
+ ]
}
],
"metadata": {