From 287fa007f7a415d60f438fc3e99f9dfc89c614f7 Mon Sep 17 00:00:00 2001
From: Siraj R Aizlewood <siraj@aurelio.ai>
Date: Mon, 29 Apr 2024 14:43:04 +0400
Subject: [PATCH] Fixed bug in 02 after conflicts with main were 'resolved'.

---
 docs/02-dynamic-routes.ipynb | 66 ++++++++++++++++++++++++++----------
 1 file changed, 48 insertions(+), 18 deletions(-)

diff --git a/docs/02-dynamic-routes.ipynb b/docs/02-dynamic-routes.ipynb
index a1665e3e..665508ea 100644
--- a/docs/02-dynamic-routes.ipynb
+++ b/docs/02-dynamic-routes.ipynb
@@ -75,15 +75,6 @@
         "id": "dLElfRhgur0v"
       },
       "outputs": [
-        {
-          "name": "stderr",
-          "output_type": "stream",
-          "text": [
-            "\n",
-            "[notice] A new release of pip is available: 23.1.2 -> 24.0\n",
-            "[notice] To update, run: python.exe -m pip install --upgrade pip\n"
-          ]
-        },
         {
           "name": "stdout",
           "output_type": "stream",
@@ -95,6 +86,9 @@
           "name": "stderr",
           "output_type": "stream",
           "text": [
+            "\n",
+            "[notice] A new release of pip is available: 23.1.2 -> 24.0\n",
+            "[notice] To update, run: python.exe -m pip install --upgrade pip\n",
             "\n",
             "[notice] A new release of pip is available: 23.1.2 -> 24.0\n",
             "[notice] To update, run: python.exe -m pip install --upgrade pip\n"
@@ -102,7 +96,7 @@
         }
       ],
       "source": [
-        "!pip install tzdata"
+        "!pip install tzdata\n",
         "!pip install -qU semantic-router"
       ]
     },
@@ -191,7 +185,27 @@
           "name": "stderr",
           "output_type": "stream",
           "text": [
-            "\u001b[32m2024-04-29 14:34:53 INFO semantic_router.utils.logger local\u001b[0m\n"
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger local\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 1 length: 34\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 1 trunc length: 34\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 2 length: 51\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 2 trunc length: 51\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 3 length: 66\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 3 trunc length: 66\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 4 length: 38\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 4 trunc length: 38\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 5 length: 27\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 5 trunc length: 27\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 6 length: 24\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 6 trunc length: 24\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 7 length: 21\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 7 trunc length: 21\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 8 length: 20\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 8 trunc length: 20\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 9 length: 25\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 9 trunc length: 25\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 10 length: 22\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:32 INFO semantic_router.utils.logger Document 10 trunc length: 22\u001b[0m\n"
           ]
         }
       ],
@@ -236,6 +250,14 @@
         "outputId": "f3a1dc0b-d760-4efb-b634-d3547011dcb7"
       },
       "outputs": [
+        {
+          "name": "stderr",
+          "output_type": "stream",
+          "text": [
+            "\u001b[32m2024-04-29 14:42:33 INFO semantic_router.utils.logger Document 1 length: 24\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:33 INFO semantic_router.utils.logger Document 1 trunc length: 24\u001b[0m\n"
+          ]
+        },
         {
           "data": {
             "text/plain": [
@@ -310,7 +332,7 @@
         {
           "data": {
             "text/plain": [
-              "'06:34'"
+              "'06:42'"
             ]
           },
           "execution_count": 6,
@@ -424,7 +446,13 @@
           "name": "stderr",
           "output_type": "stream",
           "text": [
-            "\u001b[32m2024-04-29 14:34:54 INFO semantic_router.utils.logger Adding `get_time` route\u001b[0m\n"
+            "\u001b[32m2024-04-29 14:42:33 INFO semantic_router.utils.logger Adding `get_time` route\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:33 INFO semantic_router.utils.logger Document 1 length: 34\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:33 INFO semantic_router.utils.logger Document 1 trunc length: 34\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:33 INFO semantic_router.utils.logger Document 2 length: 27\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:33 INFO semantic_router.utils.logger Document 2 trunc length: 27\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:33 INFO semantic_router.utils.logger Document 3 length: 32\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:33 INFO semantic_router.utils.logger Document 3 trunc length: 32\u001b[0m\n"
           ]
         }
       ],
@@ -466,12 +494,14 @@
           "name": "stderr",
           "output_type": "stream",
           "text": [
-            "\u001b[33m2024-04-29 14:34:55 WARNING semantic_router.utils.logger No LLM provided for dynamic route, will use OpenAI LLM default. Ensure API key is set in OPENAI_API_KEY environment variable.\u001b[0m\n",
-            "\u001b[32m2024-04-29 14:34:55 INFO semantic_router.utils.logger Extracting function input...\u001b[0m\n",
-            "\u001b[32m2024-04-29 14:34:56 INFO semantic_router.utils.logger LLM output: {\n",
+            "\u001b[32m2024-04-29 14:42:34 INFO semantic_router.utils.logger Document 1 length: 34\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:34 INFO semantic_router.utils.logger Document 1 trunc length: 34\u001b[0m\n",
+            "\u001b[33m2024-04-29 14:42:34 WARNING semantic_router.utils.logger No LLM provided for dynamic route, will use OpenAI LLM default. Ensure API key is set in OPENAI_API_KEY environment variable.\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:34 INFO semantic_router.utils.logger Extracting function input...\u001b[0m\n",
+            "\u001b[32m2024-04-29 14:42:35 INFO semantic_router.utils.logger LLM output: {\n",
             "\t\"timezone\": \"America/New_York\"\n",
             "}\u001b[0m\n",
-            "\u001b[32m2024-04-29 14:34:56 INFO semantic_router.utils.logger Function inputs: {'timezone': 'America/New_York'}\u001b[0m\n"
+            "\u001b[32m2024-04-29 14:42:35 INFO semantic_router.utils.logger Function inputs: {'timezone': 'America/New_York'}\u001b[0m\n"
           ]
         },
         {
@@ -498,7 +528,7 @@
         {
           "data": {
             "text/plain": [
-              "'06:34'"
+              "'06:42'"
             ]
           },
           "execution_count": 13,
-- 
GitLab