Skip to content

Commit ca46798

Browse files
committed
update nav
1 parent 581aa6b commit ca46798

File tree

8 files changed

+57
-1
lines changed

8 files changed

+57
-1
lines changed

docs/SmolaAgents/01_multistepagent.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
layout: default
3+
title: "MultiStepAgent"
4+
parent: "SmolaAgents"
5+
nav_order: 1
6+
---
7+
18
# Chapter 1: The MultiStepAgent - Your Task Orchestrator
29

310
Welcome to the SmolaAgents library! If you're looking to build smart AI agents that can tackle complex problems, you're in the right place.

docs/SmolaAgents/02_model_interface.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
layout: default
3+
title: "Model Interface"
4+
parent: "SmolaAgents"
5+
nav_order: 2
6+
---
7+
18
# Chapter 2: Model Interface - Your Agent's Universal Translator
29

310
Welcome back! In [Chapter 1: The MultiStepAgent - Your Task Orchestrator](01_multistepagent.md), we met the `MultiStepAgent`, our AI project manager. We learned that it follows a "Think -> Act -> Observe" cycle to solve tasks. A crucial part of the "Think" phase is consulting its "brain" – a Large Language Model (LLM).

docs/SmolaAgents/03_tool.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
layout: default
3+
title: "Tool"
4+
parent: "SmolaAgents"
5+
nav_order: 3
6+
---
7+
18
# Chapter 3: Tool - Giving Your Agent Superpowers
29

310
Welcome back! In [Chapter 2: Model Interface](02_model_interface.md), we learned how our `MultiStepAgent` uses a "universal remote" (the Model Interface) to talk to its LLM "brain". The LLM thinks and suggests what the agent should do next.

docs/SmolaAgents/04_agentmemory.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
layout: default
3+
title: "AgentMemory"
4+
parent: "SmolaAgents"
5+
nav_order: 4
6+
---
7+
18
# Chapter 4: AgentMemory - The Agent's Notepad
29

310
Welcome back! In [Chapter 3: Tool](03_tool.md), we equipped our agent with "superpowers" – tools like web search or calculators that let it interact with the world and perform actions. We saw how the agent's "brain" (the LLM) decides which tool to use, and the agent executes it.

docs/SmolaAgents/05_prompttemplates.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
layout: default
3+
title: "PromptTemplates"
4+
parent: "SmolaAgents"
5+
nav_order: 5
6+
---
7+
18
# Chapter 5: PromptTemplates - Crafting Your Agent's Script
29

310
Welcome back! In [Chapter 4: AgentMemory](04_agentmemory.md), we learned how our agent uses its "logbook" (`AgentMemory`) to remember the task, its past actions, and observations. This memory is crucial for deciding the next step.

docs/SmolaAgents/06_pythonexecutor.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
layout: default
3+
title: "PythonExecutor"
4+
parent: "SmolaAgents"
5+
nav_order: 6
6+
---
7+
18
# Chapter 6: PythonExecutor - Running Code Safely
29

310
Welcome back! In [Chapter 5: PromptTemplates](05_prompttemplates.md), we saw how agents use templates to create clear instructions for their LLM brain. These instructions often involve asking the LLM to generate code, especially for agents like `CodeAgent`, which are designed to solve problems by writing and running Python.

docs/SmolaAgents/07_agenttype.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
layout: default
3+
title: "AgentType"
4+
parent: "SmolaAgents"
5+
nav_order: 7
6+
---
7+
18
# Chapter 7: AgentType - Handling More Than Just Text
29

310
Welcome back! In the previous chapters, especially when discussing [Tools](03_tool.md) and the [PythonExecutor](06_pythonexecutor.md), we saw how agents can perform actions and generate results. So far, we've mostly focused on text-based tasks and results.

docs/SmolaAgents/08_agentlogger___monitor.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
layout: default
3+
title: "AgentLogger & Monitor"
4+
parent: "SmolaAgents"
5+
nav_order: 8
6+
---
7+
18
# Chapter 8: AgentLogger & Monitor - Observing Your Agent in Action
29

310
Welcome to the final chapter of the SmolaAgents tutorial! In [Chapter 7: AgentType](07_agenttype.md), we saw how `SmolaAgents` handles different kinds of data like text, images, and audio using specialized containers. Now that our agent can perform complex tasks ([Chapter 1: MultiStepAgent](01_multistepagent.md)), use various [Tools](03_tool.md), remember its progress ([Chapter 4: AgentMemory](04_agentmemory.md)), and even handle diverse data types, a new question arises: **How do we actually see what the agent is doing?**
@@ -49,7 +56,7 @@ When you create a `MultiStepAgent`, it automatically creates an `AgentLogger` in
4956

5057
**Example Output (Simulated)**
5158

52-
The `AgentLogger` uses `rich` to make the output colorful and easy to read. Heres a simplified idea of what you might see in your console for our "Capital and Weather" example:
59+
The `AgentLogger` uses `rich` to make the output colorful and easy to read. Here's a simplified idea of what you might see in your console for our "Capital and Weather" example:
5360

5461
```console
5562
╭─[bold] New run ─ ToolCallingAgent [/bold]────────────────────────────────╮

0 commit comments

Comments
 (0)