diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index c217e77..b049f28 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -40,6 +40,7 @@ jobs: HF_API_TOKEN: ${{ secrets.HF_API_KEY }} OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} SERPERDEV_API_KEY: ${{ secrets.SERPERDEV_API_KEY }} + NOTION_API_KEY: ${{ secrets.NOTION_API_KEY }} steps: - name: Checkout diff --git a/.github/workflows/run_tutorials.yml b/.github/workflows/run_tutorials.yml index aab9121..a68da7e 100644 --- a/.github/workflows/run_tutorials.yml +++ b/.github/workflows/run_tutorials.yml @@ -71,6 +71,7 @@ jobs: HF_API_TOKEN: ${{ secrets.HF_API_KEY }} OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} SERPERDEV_API_KEY: ${{ secrets.SERPERDEV_API_KEY }} + NOTION_API_KEY: ${{ secrets.NOTION_API_KEY }} steps: - name: Checkout diff --git a/index.toml b/index.toml index d8a0c65..269f0c4 100644 --- a/index.toml +++ b/index.toml @@ -227,5 +227,5 @@ notebook = "45_Creating_a_Multi_Agent_System.ipynb" aliases = [] completion_time = "20 min" created_at = 2025-06-02 -dependencies = [] +dependencies = ["duckduckgo-api-haystack", "docstring-parser"] featured = true diff --git a/tutorials/45_Creating_a_Multi_Agent_System.ipynb b/tutorials/45_Creating_a_Multi_Agent_System.ipynb index 1369a74..84425b5 100644 --- a/tutorials/45_Creating_a_Multi_Agent_System.ipynb +++ b/tutorials/45_Creating_a_Multi_Agent_System.ipynb @@ -64,7 +64,9 @@ } ], "source": [ - "!pip install -q haystack-ai duckduckgo-api-haystack" + "%%bash\n", + "\n", + "pip install -q haystack-ai duckduckgo-api-haystack" ] }, { @@ -123,7 +125,7 @@ "outputs": [], "source": [ "from haystack.tools import ComponentTool\n", - "from haystack.components.websearch import DuckduckgoApiWebSearch\n", + "from duckduckgo_api_haystack import DuckduckgoApiWebSearch\n", "\n", "\n", "def doc_to_string(documents) -> str:\n",