mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-04-25 16:36:22 +02:00
Rename env.copy to env.example, updated readme and notice
This commit is contained in:
parent
04e0cfdd07
commit
10fe4bfe76
3 changed files with 6 additions and 6 deletions
|
|
@ -5,7 +5,7 @@ Please visit https://www.rowboatlabs.com to learn more about RowBoat Labs
|
|||
|
||||
## Overview
|
||||
- RowBoat Agents is a multi-agent framework which powers agentic workflows. The best way to configure these workflows is via the RowBoat Studio (UI), the source code for which is at [rowboatlabs/rowboat](https://github.com/rowboatlabs/rowboat/tree/dev/apps/rowboat)
|
||||
- The Rowboat Agents framework has been built upon [OpenAI Swarm](https://github.com/openai/swarm), with modifications and improvements. Please see NOTICE.md in this directory, for attribution notes and more details. OpenAI Swarm is available under the MIT license as of the time of this writing.
|
||||
- The Rowboat Agents framework has been built upon [OpenAI Swarm](https://github.com/openai/swarm), with modifications and improvements. Please see the `NOTICE.md` file in this directory, for attribution notes and more details. OpenAI Swarm is available under the MIT license as of the time of this writing.
|
||||
- Multi-agent systems are typically implemented as graphs, where each agent is a node in the graph. At every turn of conversation, the graph is traversed based on the a) `state` which contains currently active agent and agent-level histories and b) the current set of `messages`.
|
||||
- RowBoat Agents is a stateless implementation of such a graph-based system (specifically, a DAG or directed acyclic graph). The incoming request JSON (corresponding to a turn of conversation) is parsed to extract `messages`, `state` and the `workflow`.
|
||||
- The `workflow` is a representation of the DAG containing agents, with each agent having a set of tools and connected children agents. See `tests/sample_requests/default_example.json` for an example of a complete request JSON from an upstream service.
|
||||
|
|
@ -60,7 +60,7 @@ Install either using poetry or using pip
|
|||
`pip install -r requirements.txt`
|
||||
|
||||
## Set up .env file
|
||||
Copy `.env.copy` to `.env` and add your API keys
|
||||
Copy `.env.example` to `.env` and add your API keys
|
||||
|
||||
## Run interactive test
|
||||
`python -m tests.interactive --config default_config.json --sample_request default_example.json --load_messages`
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue