Skip to content

Commit 24f5438

Browse files
Add Agent tutorial (#388)
* Add Agent tutorial * Update index.toml * Update README.md * Update index.toml * Update index.toml * Update 43_Building_a_Tool_Calling_Agent.ipynb * Update README.md * add trafilatura and ComponentTool name * fix streaming, remove exit_conditions example * explain SERP, add ChatGenerator links * update the agent tutorial --------- Co-authored-by: bilgeyucel <[email protected]>
1 parent a4ea94f commit 24f5438

File tree

3 files changed

+439
-2
lines changed

3 files changed

+439
-2
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,4 @@ To contribute to the tutorials, please check out our [Contributing Guidelines](.
3131
| [Building a Chat Application with Function Calling](./tutorials/40_Building_Chat_Application_with_Function_Calling.ipynb) | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/deepset-ai/haystack-tutorials/blob/main/tutorials/40_Building_Chat_Application_with_Function_Calling.ipynb)|
3232
| [Query Classification with TransformersTextRouter](./tutorials/41_Query_Classification_with_TransformersTextRouter_and_TransformersZeroShotTextRouter.ipynb) | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/deepset-ai/haystack-tutorials/blob/main/tutorials/41_Query_Classification_with_TransformersTextRouter_and_TransformersZeroShotTextRouter.ipynb) |
3333
| [Retrieving a Context Window Around a Sentence](./tutorials/42_Sentence_Window_Retriever.ipynb) | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/deepset-ai/haystack-tutorials/blob/main/tutorials/42_Sentence_Window_Retriever.ipynb) | |
34+
| [Build a Tool-Calling Agent](./tutorials/43_Building_a_Tool_Calling_Agent.ipynb) | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/deepset-ai/haystack-tutorials/blob/main/tutorials/43_Building_a_Tool_Calling_Agent.ipynb) | |

index.toml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,6 @@ completion_time = "10 min"
488488
created_at = 2024-10-16
489489
haystack_2 = true
490490
dependencies = ["nltk"]
491-
featured = true
492491

493492
[[tutorial]]
494493
title = "Evaluation"
@@ -500,4 +499,17 @@ haystack_2 = true
500499
guide = true
501500
colab = false
502501
download = false
503-
created_at = 2024-07-17
502+
created_at = 2024-07-17
503+
504+
[[tutorial]]
505+
title = "Build a Tool-Calling Agent"
506+
description = "Learn how to create an Agent that can use a web search tool to answer questions"
507+
level = "beginner"
508+
weight = 7
509+
notebook = "43_Building_a_Tool_Calling_Agent.ipynb"
510+
aliases = []
511+
completion_time = "10 min"
512+
created_at = 2025-04-03
513+
haystack_2 = true
514+
dependencies = ["docstring-parser", "trafilatura"]
515+
featured = true

0 commit comments

Comments
 (0)