forked from krohling/bondai
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'krohling:main' into main
- Loading branch information
Showing
23 changed files
with
197 additions
and
256 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
name: Deploy BondAI Website | ||
|
||
on: | ||
push: | ||
branches: | ||
- main | ||
|
||
jobs: | ||
deploy: | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v2 | ||
|
||
- name: Set up Node.js | ||
uses: actions/setup-node@v2 | ||
with: | ||
node-version: '19.7' | ||
|
||
- name: Install Docusaurus dependencies | ||
run: | | ||
cd website | ||
npm install | ||
npm run build | ||
- name: Deploy to S3 | ||
uses: jakejarvis/s3-sync-action@master | ||
with: | ||
args: --acl public-read --follow-symlinks --delete | ||
env: | ||
AWS_S3_BUCKET: bondai-docs | ||
AWS_ACCESS_KEY_ID: ${{ secrets.DOCS_DEPLOY_AWS_ACCESS_KEY }} | ||
AWS_SECRET_ACCESS_KEY: ${{ secrets.DOCS_DEPLOY_AWS_SECRET_ACCESS_KEY }} | ||
AWS_REGION: 'us-west-2' | ||
SOURCE_DIR: 'website/build' | ||
|
||
- name: Invalidate CloudFront distribution | ||
uses: chetan/[email protected] | ||
env: | ||
DISTRIBUTION: E1JJN112WBIR8P | ||
PATHS: '/*' | ||
AWS_REGION: 'us-west-2' | ||
AWS_ACCESS_KEY_ID: ${{ secrets.DOCS_DEPLOY_AWS_ACCESS_KEY }} | ||
AWS_SECRET_ACCESS_KEY: ${{ secrets.DOCS_DEPLOY_AWS_SECRET_ACCESS_KEY }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
name: Deploy to PyPI and DockerHub | ||
|
||
on: | ||
push: | ||
tags: | ||
- 'v[0-9]+.[0-9]+.[0-9]+' | ||
|
||
jobs: | ||
deploy: | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v2 | ||
|
||
- name: Set up Python | ||
uses: actions/setup-python@v2 | ||
with: | ||
python-version: '3.x' | ||
|
||
- name: Install Python dependencies | ||
run: | | ||
python -m pip install --upgrade pip | ||
pip install setuptools wheel twine setuptools_scm | ||
- name: Build and deploy to PyPI | ||
run: | | ||
python setup.py sdist bdist_wheel | ||
twine upload dist/* -u __token__ -p ${{ secrets.PYPI_TOKEN }} | ||
- name: Set up Docker | ||
uses: docker/setup-buildx-action@v1 | ||
|
||
- name: Login to DockerHub | ||
uses: docker/login-action@v1 | ||
with: | ||
username: ${{ secrets.DOCKERHUB_USERNAME }} | ||
password: ${{ secrets.DOCKERHUB_TOKEN }} | ||
|
||
- name: Build and push Docker image | ||
uses: docker/build-push-action@v2 | ||
with: | ||
context: ./docker | ||
push: true | ||
tags: | | ||
krohling/bondai:${{ github.ref_name }} | ||
krohling/bondai:latest | ||
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
sidebar_position: 9 | ||
--- | ||
|
||
# Finetuned Local LLM | ||
|
||
The holy grail is to have a capable Agent that can run fully independent of OpenAI and all other 3rd party hosted models. Unfortunately, current open source models make poor Agents. However, we believe that if a robust enough dataset of Agent interactions can be captured, an open source model can be fine tuned, greatly improving it's Agent capabilities. | ||
|
||
If you would like to participate and help this cause, simply enable prompt logging while running BondAI which will store all the LLM prompts and responses. Make a PR to this repository adding your prompt logs to the `prompt-dataset` directory. Note that we will make both the dataset and the resulting models available for free on Github and HuggingFace. | ||
|
||
Our goal is to get to a dataset of 50K prompts. Let's see what we can do! | ||
|
||
**Note: PLEASE make sure that any logs you share are free of personally identifying or sensitive data as they will be shared publically and used to train future models.** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
sidebar_position: 8 | ||
--- | ||
|
||
# BondAI Roadmap | ||
|
||
## Our Mission | ||
|
||
BondAI's forward looking goal is to integrate the latest research in building powerful AI Agents and make this functionality easy to use and integrate into any application. Additionally, we intend to expose this functionality to end users via an accessible assistant anyone can install on their own machine. Ultimately, we intend to develop a fully local, privately owned and operated AI system using a local LLM. We want this project to be part of the ecosystem of tools that counterbalance the consolidation of AI power currently owned by large corporations. | ||
|
||
## Upcoming Features | ||
|
||
- BondAI User Interface *(In Progress)* | ||
- Agent Benchmarks | ||
- Finetuned Llama 2 | ||
- ToolMaker - A tool that makes tools ([see paper](https://arxiv.org/abs/2305.17126)) | ||
- Tool Repository ([see Voyager paper](https://arxiv.org/abs/2305.16291)) | ||
- Multi-Agent Systems Support (MAS) (see [AutoGen paper](https://browse.arxiv.org/pdf/2308.08155.pdf)) | ||
- Cognitive Architectures: Reflexion ([see paper](https://arxiv.org/abs/2303.11366)) | ||
- Cognitive Architectures: Tree of Thoughts ([see paper](https://arxiv.org/abs/2305.10601)) | ||
- Cognitive Architectures: Graph of Thoughts ([see paper](https://arxiv.org/abs/2308.09687)) |