Skip to content

Commit

Permalink
fix broken links (#196)
Browse files Browse the repository at this point in the history
  • Loading branch information
davorrunje authored Sep 12, 2024
1 parent 9dcf941 commit 27c0beb
Show file tree
Hide file tree
Showing 8 changed files with 19 additions and 19 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,8 @@ With FastAgency, you can create interactive applications using various interface

FastAgency currently supports workflows defined using AutoGen and provides options for different types of applications:

- **Console**: Use the [ConsoleUI](https://fastagency.ai/latest/api/fastagency/io/console/ConsoleUI/) interface for command-line based interaction. This is ideal for developing and testing workflows in a text-based environment.
- **Mesop**: Utilize [Mesop](https://google.github.io/mesop/) with [MesopUI](https://fastagency.ai/latest/api/fastagency/io/mesop/MesopUI/) for web-based applications. This interface is suitable for creating web applications with a user-friendly interface.
- **Console**: Use the [ConsoleUI](https://fastagency.ai/latest/api/fastagency/ui/console/ConsoleUI/) interface for command-line based interaction. This is ideal for developing and testing workflows in a text-based environment.
- **Mesop**: Utilize [Mesop](https://google.github.io/mesop/) with [MesopUI](https://fastagency.ai/latest/api/fastagency/ui/mesop/MesopUI/) for web-based applications. This interface is suitable for creating web applications with a user-friendly interface.

We are also working on adding support for other frameworks, such as [CrewAI](https://www.crewai.com/), to broaden the scope and capabilities of FastAgency. Stay tuned for updates on these integrations.

Expand Down
4 changes: 2 additions & 2 deletions docs/docs/en/getting-started/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,8 @@ With FastAgency, you can create interactive applications using various interface

FastAgency currently supports workflows defined using AutoGen and provides options for different types of applications:

- **Console**: Use the [ConsoleUI](../api/fastagency/io/console/ConsoleUI.md) interface for command-line based interaction. This is ideal for developing and testing workflows in a text-based environment.
- **Mesop**: Utilize [Mesop](https://google.github.io/mesop/){target="_blank"} with [MesopUI](../api/fastagency/io/mesop/MesopUI.md) for web-based applications. This interface is suitable for creating web applications with a user-friendly interface.
- **Console**: Use the [ConsoleUI](../api/fastagency/ui/console/ConsoleUI.md) interface for command-line based interaction. This is ideal for developing and testing workflows in a text-based environment.
- **Mesop**: Utilize [Mesop](https://google.github.io/mesop/){target="_blank"} with [MesopUI](../api/fastagency/ui/mesop/MesopUI.md) for web-based applications. This interface is suitable for creating web applications with a user-friendly interface.

We are also working on adding support for other frameworks, such as [CrewAI](https://www.crewai.com/){target="_blank"}, to broaden the scope and capabilities of FastAgency. Stay tuned for updates on these integrations.

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/en/user-guide/api/openapi/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ This example demonstrates how to integrate external REST API calls into `AutoGen
In this example, we'll use a simple [weather API](https://weather.tools.fastagency.ai/docs){target="_blank"} and its specification available at [https://weather.tools.fastagency.ai/openapi.json](https://weather.tools.fastagency.ai/openapi.json){target="_blank"}.

!!! note
The [weather API](https://weather.tools.fastagency.ai/docs){target="_blank"} has two routes: one for the daily weather forecast, which has no security, and another for the hourly forecast, which is secured. We will learn how to access external APIs that are secured in the [next chapter](./security.md){.internal-link}.
The [weather API](https://weather.tools.fastagency.ai/docs){target="_blank"} has two routes: one for the daily weather forecast, which has no security, and another for the hourly forecast, which is secured. We will learn how to access external APIs that are secured in the [next chapter](../security.md){.internal-link}.

## Install

Expand Down
4 changes: 2 additions & 2 deletions docs/docs/en/user-guide/basics.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,8 @@ With FastAgency, you can create interactive applications using various interface

FastAgency currently supports workflows defined using AutoGen and provides options for different types of applications:

- **Console**: Use the [ConsoleUI](../api/fastagency/io/console/ConsoleUI.md) interface for command-line based interaction. This is ideal for developing and testing workflows in a text-based environment.
- **Mesop**: Utilize [Mesop](https://google.github.io/mesop/){target="_blank"} with [MesopUI](../api/fastagency/io/mesop/MesopUI.md) for web-based applications. This interface is suitable for creating web applications with a user-friendly interface.
- **Console**: Use the [ConsoleUI](../api/fastagency/ui/console/ConsoleUI.md) interface for command-line based interaction. This is ideal for developing and testing workflows in a text-based environment.
- **Mesop**: Utilize [Mesop](https://google.github.io/mesop/){target="_blank"} with [MesopUI](../api/fastagency/ui/mesop/MesopUI.md) for web-based applications. This interface is suitable for creating web applications with a user-friendly interface.

We are also working on adding support for other frameworks, such as [CrewAI](https://www.crewai.com/){target="_blank"}, to broaden the scope and capabilities of FastAgency. Stay tuned for updates on these integrations.

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/en/user-guide/runtime/autogen/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ In this step, we create two agents:

- **ConversableAgent**: This agent acts as the weather agent, responsible for fetching weather data from the API.

The workflow is registered using **[AutoGenWorkflows](../../../../api/fastagency/runtime/autogen/AutoGenWorkflows/)**.
The workflow is registered using **[AutoGenWorkflows](../../../api/fastagency/runtime/autogen/AutoGenWorkflows/)**.

```python
{! docs_src/user_guide/runtime/autogen/main.py [ln:27-45] !}
Expand Down
4 changes: 2 additions & 2 deletions docs/docs/en/user-guide/runtime/autogen/interactions.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Custom User Interactions

In this example, we'll demonstrate how to create custom interaction with the user using [`UI`](../api/fastagency/UI.md) protocol and its [`process_message`](../api/fastagency/UI.md#fastagency.UI.create_subconversation) method.
In this example, we'll demonstrate how to create custom interaction with the user using [`UI`](../../../../api/fastagency/UI/) protocol and its [`process_message`](../../../../api/fastagency/UI/#fastagency.UI.create_subconversation) method.


## Install
Expand Down Expand Up @@ -44,7 +44,7 @@ Let's define three functions which will be available to the agents:

### Other Types of Messages

All supported messages are subclasses of the [IOMessage](../api/fastagency/IOMessage.md) base class.
All supported messages are subclasses of the [IOMessage](../../../../api/fastagency/IOMessage/) base class.

## Registering the Functions
We now register these functions with the workflow, linking the `student_agent` as the caller and the `teacher_agent` as the executor.
Expand Down
6 changes: 3 additions & 3 deletions docs/docs/en/user-guide/runtime/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ The **AutoGen** runtime is central to FastAgency’s architecture and provides a

FastAgency seamlessly integrates with AutoGen, helping you transition from development in Jupyter notebooks to fully deployed applications. Whether you're managing conversational agents or orchestrating task automation, the AutoGen runtime in FastAgency helps you streamline the path from prototype to production.

For more information on using AutoGen within FastAgency, visit the [AutoGen section](runtime/autogen/).
For more information on using AutoGen within FastAgency, visit the [AutoGen section](autogen/).

## [CrewAI (coming soon)](crewai/)
## [CrewAI (coming soon)](crewai/basics/)
The **CrewAI** runtime is an upcoming integration designed to further expand FastAgency’s capabilities. CrewAI offers a highly modular approach, providing greater flexibility for building more complex and dynamic workflows where agents need to collaborate autonomously. Its role-based design, combined with autonomous task delegation, makes CrewAI particularly suitable for projects involving a large number of specialized agents working in tandem.

As the AI ecosystem continues to evolve, FastAgency’s support for CrewAI ensures that your workflows remain adaptable and ready for future innovations. This planned integration allows you to harness the advanced features of CrewAI, offering more options for scaling your multi-agent applications.

For future updates and documentation on CrewAI, please visit the [CrewAI section](crewai/).
For future updates and documentation on CrewAI, please visit the [CrewAI section](crewai/basics/).

---

Expand Down
12 changes: 6 additions & 6 deletions docs/docs/en/user-guide/ui/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,20 @@ Below is an overview of the supported UIs, with links to their respective pages

## Available User Interfaces

### 1. **[ConsoleUI](./console/)**
### 1. **[ConsoleUI](./console/basics/)**
The **ConsoleUI** provides a command-line interface for interacting with FastAgency's agent workflows. It’s an ideal choice for developers who need to quickly test and prototype workflows directly in the terminal.

[Learn more about ConsoleUI →](./console/)
[Learn more about ConsoleUI →](./console/basics/)

### 2. **[MesopUI](./mesop/)**
### 2. **[MesopUI](./mesop/basics/)**
The **MesopUI** is a web-based interface that enables users to interact with agents through a browser. This UI is designed for applications that need a more graphical and interactive experience for users.

[Learn more about MesopUI →](./mesop/)
[Learn more about MesopUI →](./mesop/basics/basics/)

### 3. **[FastAPI UI (Coming Soon)](./fastapi/)**
### 3. **[FastAPI UI (Coming Soon)](./fastapi/basics/)**
FastAgency will soon introduce **FastAPI UI** support, which will allow you to build multi-agent systems with a FastAPI backend. This will enable seamless integration with RESTful APIs for modern web applications.

[Learn more about FastAPI UI (Coming Soon) →](./fastapi/)
[Learn more about FastAPI UI (Coming Soon) →](./fastapi/basics/)

---

Expand Down

0 comments on commit 27c0beb

Please sign in to comment.