{
  "cells": [
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "ESv3uzlwmWtg"
      },
      "source": [
        "# Advance Prompt Customization for Anthropic"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "b3R11-WUl4zo"
      },
      "source": [
        "![thumbnail (1).png](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAEaCAYAAADnmKV4AAAAAXNSR0IArs4c6QAAAOplWElmTU0AKgAAAAgABgESAAMAAAABAAEAAAEaAAUAAAABAAAAVgEbAAUAAAABAAAAXgExAAIAAAAGAAAAZgE7AAIAAAAMAAAAbIdpAAQAAAABAAAAeAAAAAAAAAA8AAAAAQAAADwAAAABQ2FudmEAVHVhbmEgQ2VsaWsAAASShgAHAAAAPAAAAK6gAQADAAAAAQABAACgAgAEAAAAAQAAAfSgAwAEAAAAAQAAARoAAAAAQVNDSUkAAAB4cjpkOkRBRjU5WTEyV2VFOjM0LGo6MjQ4MTkwNTY1NDQ1NzQ4MTA4NSx0OjI0MDMyMDExNDZyyQAAAAlwSFlzAAAJOgAACToB8GSSSgAABmppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDYuMC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpBdHRyaWI9Imh0dHA6Ly9ucy5hdHRyaWJ1dGlvbi5jb20vYWRzLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5DYW52YTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8ZGM6Y3JlYXRvcj4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGk+VHVhbmEgQ2VsaWs8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L2RjOmNyZWF0b3I+CiAgICAgICAgIDxkYzp0aXRsZT4KICAgICAgICAgICAgPHJkZjpBbHQ+CiAgICAgICAgICAgICAgIDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+dGh1bWJuYWlsIC0gMzwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpBbHQ+CiAgICAgICAgIDwvZGM6dGl0bGU+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjYwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj42MDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPEF0dHJpYjpBZHM+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPEF0dHJpYjpUb3VjaFR5cGU+MjwvQXR0cmliOlRvdWNoVHlwZT4KICAgICAgICAgICAgICAgICAgPEF0dHJpYjpDcmVhdGVkPjIwMjQtMDMtMjA8L0F0dHJpYjpDcmVhdGVkPgogICAgICAgICAgICAgICAgICA8QXR0cmliOkV4dElkPjY4Yjg1OTY2LWM5YzYtNDZjNy05ZWY3LWZkMDA3MmYyNzVjZDwvQXR0cmliOkV4dElkPgogICAgICAgICAgICAgICAgICA8QXR0cmliOkZiSWQ+NTI1MjY1OTE0MTc5NTgwPC9BdHRyaWI6RmJJZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC9BdHRyaWI6QWRzPgogICAgICAgICA8ZXhpZjpVc2VyQ29tbWVudD4KICAgICAgICAgICAgPHJkZjpBbHQ+CiAgICAgICAgICAgICAgIDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+eHI6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)"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "uP2XU1n_lnlf"
      },
      "source": [
        "*Notebook by Bilge Yucel ([LI](https://www.linkedin.com/in/bilge-yucel/) & [X (Twitter)](https://twitter.com/bilgeycl))*\n",
        "\n",
        "In this example, we'll create a RAG application using prompting techniques in [Anthropic's Prompt Engineering Guide](https://docs.anthropic.com/claude/docs/prompt-engineering). This application will use Anthropic Claude 3 models and [Haystack](https://github.com/deepset-ai/haystack) to extract relevant quotes from given documents and generate an answer based on extracted quotes.\n",
        "\n",
        "**📚 Useful Sources:**\n",
        "* [Docs: AnthropicChatGenerator](https://docs.haystack.deepset.ai/docs/anthropicchatgenerator)\n",
        "* [Integration: Anthropic](https://haystack.deepset.ai/integrations/anthropic)"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "Fl2qgtFLRWUT"
      },
      "source": [
        "## Setup the Development Environment\n",
        "\n",
        "Install [antropic-haystack](https://pypi.org/project/anthropic-haystack/) package and other required packages with pip:"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "id": "alM0lmgJXb5M"
      },
      "outputs": [],
      "source": [
        "!pip install anthropic-haystack \"datasets>=2.6.1\" \"sentence-transformers>=3.0.0\""
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "DRNs06MjY3sm"
      },
      "source": [
        "You need an `ANTHROPIC_API_KEY` to work with Claude models. Get your API key [here](https://docs.anthropic.com/claude/docs/getting-access-to-claude#step-3-generate-an-api-key)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 2,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "rLIc5djcj6U2",
        "outputId": "54bcc3b3-a672-485e-d989-16a0a457fecf"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "text": [
            "Enter the ANTHROPIC_API_KEY: ··········\n"
          ]
        }
      ],
      "source": [
        "import os\n",
        "from getpass import getpass\n",
        "\n",
        "os.environ[\"ANTHROPIC_API_KEY\"] = getpass(\"Enter the ANTHROPIC_API_KEY: \")"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "mMjY_oV5JfT8"
      },
      "source": [
        "## Download the Dataset\n",
        "\n",
        "We'll use the [bilgeyucel/seven-wonders](https://huggingface.co/datasets/bilgeyucel/seven-wonders) dataset on Hugging Face"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "id": "iBZ2oFHyoCrP"
      },
      "outputs": [],
      "source": [
        "from datasets import load_dataset\n",
        "from haystack import Document\n",
        "\n",
        "dataset = load_dataset(\"bilgeyucel/seven-wonders\", split=\"train\")\n",
        "docs = [Document(content=doc[\"content\"], meta=doc[\"meta\"]) for doc in dataset]"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "qKK6SVLCJmD7"
      },
      "source": [
        "## Create Embeddings and Index into the DocumentStore"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "id": "m3Hk7VWfoGOI"
      },
      "outputs": [],
      "source": [
        "from haystack.document_stores.in_memory import InMemoryDocumentStore\n",
        "from haystack.components.embedders import SentenceTransformersDocumentEmbedder\n",
        "\n",
        "document_store = InMemoryDocumentStore()\n",
        "\n",
        "doc_embedder = SentenceTransformersDocumentEmbedder(model=\"sentence-transformers/all-MiniLM-L6-v2\")\n",
        "\n",
        "docs_with_embeddings = doc_embedder.run(docs)\n",
        "document_store.write_documents(docs_with_embeddings[\"documents\"])"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "GPZwiWzhbaN2"
      },
      "source": [
        "## Build the Prompt\n",
        "\n",
        "Claude models are familiar with prompts that contain XML tags, as they were exposed to such prompts during training. By wrapping key parts of the prompt (such as instructions, examples, or input data) in XML tags, we can help Claude better understand the context and generate more accurate outputs.\n",
        "\n",
        "To formulate a prompt that first extracts quotes from relevant documents and then refers to these quotes to generate the answer, follow these steps in your prompt:\n",
        "\n",
        "1. Place retrieved documents between `<documents> </documents>` tags.\n",
        "2. Render each document between `<document> </document>` tags, including a document index for Claude to reference later.\n",
        "3. Instruct Claude to extract quotes within `<quotes> </quotes>` tags, including document index information.\n",
        "4. Ensure that Claude generates the answer between `<answer> </answer>` tags.\n"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 5,
      "metadata": {
        "id": "eSdg0KxobEhD"
      },
      "outputs": [],
      "source": [
        "prompt = \"\"\"\n",
        "Here is a document, in <document></document> XML tags:\n",
        "\n",
        "<documents>\n",
        "{% for document in documents %}\n",
        " <document index=\"{{loop.index}}\">\n",
        "  {{document.content}}\n",
        "  </document>\n",
        "{% endfor %}\n",
        "</documents>\n",
        "\n",
        "First, extract, word-for-word, any quotes relevant to the question, enclose the full list of quotes in <quotes></quotes> XML tags with the corresponding document index and use these quotes to an answer to the question.\n",
        "\n",
        "If there are no quotes in this document that seem relevant to this question, please say \"I can't find any relevant quotes\".\n",
        "\n",
        "Then, answer the question in <answer></answer> tags. Do not include or reference quoted content verbatim in the answer. Ensure that your answer is accurate and doesn't contain any information not directly supported by the quotes. Make references to quotes relevant to each section of the answer solely by adding their bracketed numbers at the end of relevant sentences\n",
        "\n",
        "Here is the question: {{question}}\n",
        "\"\"\""
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "7JNgcSAADr37"
      },
      "source": [
        "The rendered prompt should look like this when it's fed with relevant documents and the question:\n",
        "\n",
        "```xml\n",
        "Here is a document, in <document></document> XML tags:\n",
        "\n",
        "<documents>\n",
        "<document index=\"1\">\n",
        "  (the text content of the first document)\n",
        "</document>\n",
        "<document index=\"2\">\n",
        "  (the text content of the second document)\n",
        "</document>\n",
        "<document index=\"3\">\n",
        "  (the text content of the third document)\n",
        "</document>\n",
        "...\n",
        "</documents>\n",
        "\n",
        "First, extract, word-for-word, any quotes relevant to the question, enclose the full list of quotes in <quotes></quotes> XML tags with the corresponding document index and use these quotes to an answer to the question.\n",
        "\n",
        "If there are no quotes in this document that seem relevant to this question, please say \"I can't find any relevant quotes\".\n",
        "\n",
        "Then, answer the question in <answer></answer> tags. Do not include or reference quoted content verbatim in the answer. Ensure that your answer is accurate and doesn't contain any information not directly supported by the quotes. Make references to quotes relevant to each section of the answer solely by adding their bracketed numbers at the end of relevant sentences\n",
        "\n",
        "Here is the question: (user question)\n",
        "```\n",
        "\n",
        "And in return, Claude's response should look like this:\n",
        "\n",
        "\n",
        "```xml\n",
        "<quotes>\n",
        "<quote index=\"1\">Large numbers of people came to Ephesus in March and in the beginning of May to attend the main Artemis Procession.</quote>\n",
        "<quote index=\"2\">The Temple of Artemis or Artemision (Greek: Ἀρτεμίσιον; Turkish: Artemis Tapınağı), also known as the Temple of Diana, was a Greek temple dedicated to an ancient, local form of the goddess Artemis (identified with Diana, a Roman goddess).</quote>\n",
        "</quotes>\n",
        "\n",
        "<answer>\n",
        "According to the documents, people visited the Temple of Artemis in Ephesus primarily for religious reasons to attend festivals and processions dedicated to the goddess Artemis (also known as Diana). The temple was dedicated to an ancient local form of the goddess and held a main Artemis Procession in March and early May that drew large crowds. [1] The temple was considered an important religious site for the worship of Artemis in the Greek world. [2] People likely traveled there to make offerings, participate in rituals, and celebrate the goddess during major festivals and ceremonies held at the sacred site.\n",
        "</answer>\n",
        "```"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "GjD7l36pJtBU"
      },
      "source": [
        "## Initialize RAG Pipeline Components\n",
        "\n",
        "Initialize components required for a RAG pipeline:\n",
        "- [SentenceTransformersTextEmbedder](https://docs.haystack.deepset.ai/docs/sentencetransformerstextembedder): to create embeddings using for the query using sentence-transformers models\n",
        "- [InMemoryEmbeddingRetriever](https://docs.haystack.deepset.ai/docs/inmemoryembeddingretriever): to retrieve relevant documents\n",
        "- [ChatPromptBuilder](https://docs.haystack.deepset.ai/docs/chatpromptbuilder): to construct prompts by processing `ChatMessage` objects\n",
        "- [AnthropicChatGenerator](https://docs.haystack.deepset.ai/docs/anthropicchatgenerator): to use chat completion API of Anthropic Claude models, we'll use `claude-3-sonnet-20240229` for this example"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "n3f6jp13Z102",
        "outputId": "2616fed0-858d-416d-9f12-83565f85370f"
      },
      "outputs": [
        {
          "name": "stderr",
          "output_type": "stream",
          "text": [
            "WARNING:haystack.components.builders.chat_prompt_builder:ChatPromptBuilder has 2 prompt variables, but `required_variables` is not set. By default, all prompt variables are treated as optional, which may lead to unintended behavior in multi-branch pipelines. To avoid unexpected execution, ensure that variables intended to be required are explicitly set in `required_variables`.\n"
          ]
        }
      ],
      "source": [
        "from haystack.components.builders import ChatPromptBuilder\n",
        "from haystack_integrations.components.generators.anthropic import AnthropicChatGenerator\n",
        "from haystack.dataclasses import ChatMessage\n",
        "from haystack.components.embedders import SentenceTransformersTextEmbedder\n",
        "from haystack.components.retrievers.in_memory import InMemoryEmbeddingRetriever\n",
        "\n",
        "text_embedder = SentenceTransformersTextEmbedder(model=\"sentence-transformers/all-MiniLM-L6-v2\")\n",
        "retriever = InMemoryEmbeddingRetriever(document_store)\n",
        "\n",
        "messages = [\n",
        "    ChatMessage.from_system(\"You are an expert who answers questions based on the given documents.\"),\n",
        "    ChatMessage.from_user(prompt),\n",
        "]\n",
        "\n",
        "prompt_builder = ChatPromptBuilder(template=messages, required_variables=\"*\")\n",
        "llm = AnthropicChatGenerator(model=\"claude-3-sonnet-20240229\")"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "4yPHqvfOKA27"
      },
      "source": [
        "## Build the RAG Pipeline\n",
        "\n",
        "Learn how to build a pipeline in [Creating Pipelines](https://docs.haystack.deepset.ai/docs/creating-pipelines)."
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "id": "csL2vR6RFMkY"
      },
      "outputs": [],
      "source": [
        "from haystack import Pipeline\n",
        "\n",
        "rag_with_quotes = Pipeline()\n",
        "# Add components to your pipeline\n",
        "rag_with_quotes.add_component(\"text_embedder\", text_embedder)\n",
        "rag_with_quotes.add_component(\"retriever\", retriever)\n",
        "rag_with_quotes.add_component(\"prompt_builder\", prompt_builder)\n",
        "rag_with_quotes.add_component(\"llm\", llm)\n",
        "\n",
        "# Now, connect the components to each other\n",
        "rag_with_quotes.connect(\"text_embedder.embedding\", \"retriever.query_embedding\")\n",
        "rag_with_quotes.connect(\"retriever\", \"prompt_builder.documents\")\n",
        "rag_with_quotes.connect(\"prompt_builder\", \"llm\")"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "jj0yzGI0KDVH"
      },
      "source": [
        "## Test Different Questions"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 18,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 49,
          "referenced_widgets": [
            "643a185957814141ad1e9ce3ba6370c5",
            "c7ee3af230d24ce9a34d0743b7bf1be2",
            "83569bdc1ec04e729653230e3745e7cb",
            "9ae6b8cd60444328bc2f180bbf729678",
            "8f0520ad46e5450e990bd9917a0cbee1",
            "0aa69681c1e547adb84475ee88586bb2",
            "71782515b7dd4c229da21f57d0d447eb",
            "47201cefa2d84b8b8d7a419b49e3b7f3",
            "826b5ab824c546d5a4248ee95e052bdc",
            "78c871256d244d969104281c86c154a2",
            "aba8ab7a85a243819346b51f9f06db33"
          ]
        },
        "id": "6PypcBNWtMIo",
        "outputId": "37bfbeab-578c-4085-f2de-a87bd0217945"
      },
      "outputs": [
        {
          "data": {
            "application/vnd.jupyter.widget-view+json": {
              "model_id": "643a185957814141ad1e9ce3ba6370c5",
              "version_major": 2,
              "version_minor": 0
            },
            "text/plain": [
              "Batches:   0%|          | 0/1 [00:00<?, ?it/s]"
            ]
          },
          "metadata": {},
          "output_type": "display_data"
        }
      ],
      "source": [
        "question = \"Why were people visiting the Temple of Artemis?\" # @param [\"Why were people visiting the Temple of Artemis?\", \"How did Colossus of Rhodes collapse?\", \"What is the importance of Colossus of Rhodes?\", \"Why did people build Great Pyramid of Giza?\", \"What does Rhodes Statue look like?\"]\n",
        "\n",
        "result = rag_with_quotes.run(\n",
        "    data={\n",
        "        \"text_embedder\" : {\"text\": question},\n",
        "        \"retriever\" : {\"top_k\": 5},\n",
        "        \"prompt_builder\": {\"question\": question},\n",
        "    }\n",
        ")"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 19,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "DwycR4IDI55G",
        "outputId": "169049f4-8bc9-4acb-8114-339a5099a576"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "text": [
            "<quotes>\n",
            "<quote index=\"1\">Large numbers of people came to Ephesus in March and in the beginning of May to attend the main Artemis Procession.</quote>\n",
            "<quote index=\"3\">The fame of the Temple of Artemis was known in the Renaissance, as demonstrated in this imagined portrayal of the temple in a 16th-century hand-colored engraving by Martin Heemskerck.</quote>\n",
            "</quotes>\n",
            "\n",
            "<answer>\n",
            "People visited the Temple of Artemis primarily for religious purposes, to participate in the Artemis Procession held in March and May each year. [1] The Temple of Artemis was a famous and renowned structure, known even in the Renaissance period, attracting visitors from far and wide to witness its splendor and attend worship services and festivals dedicated to the goddess Artemis. [3] Its prominence as one of the Seven Wonders of the Ancient World also likely drew many visitors seeking to experience the architectural marvel.\n",
            "</answer>\n"
          ]
        }
      ],
      "source": [
        "print(result[\"llm\"][\"replies\"][0].text)"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "wt_u4YSXDBu-"
      },
      "source": [
        "### Extract the Quotes"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 20,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "6YHiJ3kY5OUA",
        "outputId": "2a5ff963-9052-4300-c686-7d62a8483a5b"
      },
      "outputs": [
        {
          "data": {
            "text/plain": [
              "['Large numbers of people came to Ephesus in March and in the beginning of May to attend the main Artemis Procession.',\n",
              " 'The fame of the Temple of Artemis was known in the Renaissance, as demonstrated in this imagined portrayal of the temple in a 16th-century hand-colored engraving by Martin Heemskerck.']"
            ]
          },
          "execution_count": 20,
          "metadata": {},
          "output_type": "execute_result"
        }
      ],
      "source": [
        "import re\n",
        "\n",
        "re.findall(r'<quote .*?>([\\s\\S]*?)<\\/quote>', result[\"llm\"][\"replies\"][0].text)"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "aQgtPnGSC8zJ"
      },
      "source": [
        "### Extract the Answer"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 21,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "xxO3Q8Ts6JQX",
        "outputId": "ad296972-5733-45d6-adcc-c32663091b30"
      },
      "outputs": [
        {
          "data": {
            "text/plain": [
              "['\\nPeople visited the Temple of Artemis primarily for religious purposes, to participate in the Artemis Procession held in March and May each year. [1] The Temple of Artemis was a famous and renowned structure, known even in the Renaissance period, attracting visitors from far and wide to witness its splendor and attend worship services and festivals dedicated to the goddess Artemis. [3] Its prominence as one of the Seven Wonders of the Ancient World also likely drew many visitors seeking to experience the architectural marvel.\\n']"
            ]
          },
          "execution_count": 21,
          "metadata": {},
          "output_type": "execute_result"
        }
      ],
      "source": [
        "import re\n",
        "\n",
        "re.findall(r'<answer>([\\s\\S]*?)<\\/answer>', result[\"llm\"][\"replies\"][0].text)"
      ]
    }
  ],
  "metadata": {
    "colab": {
      "provenance": []
    },
    "kernelspec": {
      "display_name": "Python 3",
      "name": "python3"
    },
    "language_info": {
      "name": "python"
    },
    "widgets": {
      "application/vnd.jupyter.widget-state+json": {
        "0aa69681c1e547adb84475ee88586bb2": {
          "model_module": "@jupyter-widgets/base",
          "model_module_version": "1.2.0",
          "model_name": "LayoutModel",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "47201cefa2d84b8b8d7a419b49e3b7f3": {
          "model_module": "@jupyter-widgets/base",
          "model_module_version": "1.2.0",
          "model_name": "LayoutModel",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "643a185957814141ad1e9ce3ba6370c5": {
          "model_module": "@jupyter-widgets/controls",
          "model_module_version": "1.5.0",
          "model_name": "HBoxModel",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HBoxModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HBoxView",
            "box_style": "",
            "children": [
              "IPY_MODEL_c7ee3af230d24ce9a34d0743b7bf1be2",
              "IPY_MODEL_83569bdc1ec04e729653230e3745e7cb",
              "IPY_MODEL_9ae6b8cd60444328bc2f180bbf729678"
            ],
            "layout": "IPY_MODEL_8f0520ad46e5450e990bd9917a0cbee1"
          }
        },
        "71782515b7dd4c229da21f57d0d447eb": {
          "model_module": "@jupyter-widgets/controls",
          "model_module_version": "1.5.0",
          "model_name": "DescriptionStyleModel",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        },
        "78c871256d244d969104281c86c154a2": {
          "model_module": "@jupyter-widgets/base",
          "model_module_version": "1.2.0",
          "model_name": "LayoutModel",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "826b5ab824c546d5a4248ee95e052bdc": {
          "model_module": "@jupyter-widgets/controls",
          "model_module_version": "1.5.0",
          "model_name": "ProgressStyleModel",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "ProgressStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "bar_color": null,
            "description_width": ""
          }
        },
        "83569bdc1ec04e729653230e3745e7cb": {
          "model_module": "@jupyter-widgets/controls",
          "model_module_version": "1.5.0",
          "model_name": "FloatProgressModel",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "FloatProgressModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "ProgressView",
            "bar_style": "success",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_47201cefa2d84b8b8d7a419b49e3b7f3",
            "max": 1,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_826b5ab824c546d5a4248ee95e052bdc",
            "value": 1
          }
        },
        "8f0520ad46e5450e990bd9917a0cbee1": {
          "model_module": "@jupyter-widgets/base",
          "model_module_version": "1.2.0",
          "model_name": "LayoutModel",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "9ae6b8cd60444328bc2f180bbf729678": {
          "model_module": "@jupyter-widgets/controls",
          "model_module_version": "1.5.0",
          "model_name": "HTMLModel",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_78c871256d244d969104281c86c154a2",
            "placeholder": "​",
            "style": "IPY_MODEL_aba8ab7a85a243819346b51f9f06db33",
            "value": " 1/1 [00:00&lt;00:00, 16.71it/s]"
          }
        },
        "aba8ab7a85a243819346b51f9f06db33": {
          "model_module": "@jupyter-widgets/controls",
          "model_module_version": "1.5.0",
          "model_name": "DescriptionStyleModel",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        },
        "c7ee3af230d24ce9a34d0743b7bf1be2": {
          "model_module": "@jupyter-widgets/controls",
          "model_module_version": "1.5.0",
          "model_name": "HTMLModel",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_0aa69681c1e547adb84475ee88586bb2",
            "placeholder": "​",
            "style": "IPY_MODEL_71782515b7dd4c229da21f57d0d447eb",
            "value": "Batches: 100%"
          }
        }
      }
    }
  },
  "nbformat": 4,
  "nbformat_minor": 0
}
