Skip to content

megagonlabs/blue-examples

blue-examples

In this repo you can find many example demonstrations of blue agents and template agent code.

To try demos:

  • Go to demos page and explore base and experimental agents

Or you can check out:

openai service

Many of the examples in this repo use OPENAI service as the backend service of the agent. As such before trying these demos you need to create and start the OPENAI service. Please refer to the Installation Documentation - Start Service to do so, if you havent' already done so.

example data

As part of installation, there is example data you can explore blue with, as shown below:

example_data_registry

To allow blue agents discover the example data you will need to sync to extract schema and other metadata into the data registry. You can do so using the blue web application. Once logged in, first click in Data under registries, and then click on postgres_example dataset in the registry. Then, select Actions and Sync.

If you reload the page now you should see postgres database listed under Databases. If you click click on postgres and then public you can explore the database schema.

example_data_registry example_data_registry example_data_registry

You are now ready to play with this dataset in the examples!



Disclosures:

This software may include, incorporate, or access open source software (OSS) components, datasets and other third party components, including those identified below. The license terms respectively governing the datasets and third-party components continue to govern those portions, and you agree to those license terms may limit any distribution, use, and copying.

You may use any OSS components under the terms of their respective licenses, which may include BSD 3, Apache 2.0, and other licenses. In the event of conflicts between Megagon Labs, Inc. (“Megagon”) license conditions and the OSS license conditions, the applicable OSS conditions governing the corresponding OSS components shall prevail.

You agree not to, and are not permitted to, distribute actual datasets used with the OSS components listed below. You agree and are limited to distribute only links to datasets from known sources by listing them in the datasets overview table below. You agree that any right to modify datasets originating from parties other than Megagon are governed by the respective third party’s license conditions.

You agree that Megagon grants no license as to any of its intellectual property and patent rights. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS (INCLUDING MEGAGON) “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. You agree to cease using, incorporating, and distributing any part of the provided materials if you do not agree with the terms or the lack of any warranty herein.

While Megagon makes commercially reasonable efforts to ensure that citations in this document are complete and accurate, errors may occur. If you see any error or omission, please help us improve this document by sending information to [email protected].

Open Source Software (OSS) Components

All OSS components used within the product are listed below (including their copyright holders and the license information).

For OSS components having different portions released under different licenses, please refer to the included Upstream link(s) specified for each of the respective OSS components for identifications of code files released under the identified licenses.


ID OSS Component Name Modified Copyright Holder Upstream Link License
1 async-timeout No aio-libs collaboration link Apache Software License
2 bidict No Joshua Bronson link Mozilla Public License 2.0
3 blinker No Jason Kirtland link MIT License
4 click No Pallets link BSD License
5 dnspython No Dnspython Contributors link ISC License
6 eventlet No Eventlet Contributors, Linden Research, Inc. link MIT License
7 Flask No Pallets link BSD License
8 Flask-SocketIO No Miguel Grinberg link MIT License
9 greenlet No Armin Rigo, Christian Tismer and contributors link MIT License
10 gunicorn No Benoît Chesneau [email protected] link MIT License
11 importlib-metadata No Jason R. Coombs link Apache Software License
12 itsdangerous No Pallets link BSD License
13 Jinja2 No Pallets link BSD License
14 jsonmerge No Tomaz Solc link MIT License
15 jsonpath-ng No Tomas Aparicio link Apache Software License
16 jsonschema No Julian Berman link MIT License
17 MarkupSafe No Pallets link BSD License
18 psutil No Jay Loden, Dave Daeschler, Giampaolo Rodola link BSD License
19 pydash No Derrick Gilland link MIT License
20 python-engineio No Miguel Grinberg link MIT License
21 python-socketio No Miguel Grinberg link MIT License
22 redis No Redis, inc. link MIT License
23 rpyc No Tomer Filiba link MIT License
24 six No Benjamin Peterson link MIT License
25 tqdm No noamraph link MIT License
26 uuid No Ka-ping Yee link Python software license
27 websockets No Aymeric Augustin and contributors link BSD License
28 Werkzeug No Pallets link BSD License
29 zipp No Jason R. Coombs link MIT License

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •