Transform your prototype AI code into production-ready software. https://great-ai.scoutinscience.com
Find a file
2022-07-09 21:50:22 +02:00
.github Merge branch 'main' of github.com:schmelczer/great-ai 2022-07-08 21:41:16 +02:00
.vscode Replace aiohttp with httpx 2022-07-08 20:30:57 +02:00
docs Update docker image 2022-07-09 21:50:22 +02:00
great_ai Add custom repr string for better notebook DX 2022-07-09 21:33:31 +02:00
scripts Fix typing and minor issues 2022-07-07 14:12:44 +02:00
tests Improve batch processing API 2022-07-08 09:37:08 +02:00
.dockerignore Update docker image 2022-07-09 21:50:22 +02:00
.gitignore Improve API 2022-06-26 23:31:15 +02:00
Dockerfile Update docker image 2022-07-09 21:50:22 +02:00
LICENSE Create LICENSE 2022-07-04 14:58:31 +02:00
mkdocs.yaml Update overview 2022-07-08 21:38:38 +02:00
pyproject.toml Replace aiohttp with httpx 2022-07-08 20:30:57 +02:00
README.md Start documentation 2022-07-08 20:29:22 +02:00

GreatAI

work in progress, do not use!

Test Quality Gate Status Publish on PyPI Publish on DockerHub Downloads

Find great-ai on DockerHub

docker run -p6060:6060 schmelczera/great-ai

Find the dashboard at http://localhost:6060.

Find great-ai on PyPI

pip install great-ai
from great_ai import GreatAI

@GreatAI.create
def hello_world(name: str) -> str:
    return f"Hello {name}!"

Create a new file called main.py

Deploy by executing python3 -m great-ai main.py

Or: python3 -m great-ai main.py

Find the dashboard at http://localhost:6060.

Contribute

Install

python3 -m venv --copies .env
source .env/bin/activate
python3 -m pip install flit
python3 -m flit install --symlink --deps=all

Documentation

mkdocs serve --dirtyreload