Publish docker
All checks were successful
Publish documentation to great-ai.schmelczer.dev / publish (push) Successful in 1m3s
Check / Lint, format & type checks (push) Successful in 1m35s
Check / Test on Python 3.12 (push) Successful in 2m0s
Check / Test on Python 3.13 (push) Successful in 1m58s
Check / Notebooks on Python 3.12 (push) Successful in 6m29s
Check / Notebooks on Python 3.13 (push) Successful in 6m6s
All checks were successful
Publish documentation to great-ai.schmelczer.dev / publish (push) Successful in 1m3s
Check / Lint, format & type checks (push) Successful in 1m35s
Check / Test on Python 3.12 (push) Successful in 2m0s
Check / Test on Python 3.13 (push) Successful in 1m58s
Check / Notebooks on Python 3.12 (push) Successful in 6m29s
Check / Notebooks on Python 3.13 (push) Successful in 6m6s
This commit is contained in:
parent
59d423c327
commit
b08bc3b8ae
3 changed files with 47 additions and 30 deletions
|
|
@ -38,7 +38,7 @@ numpy==1.23.0
|
|||
|
||||
```Dockerfile title="Dockerfile"
|
||||
# syntax=docker/dockerfile:1
|
||||
FROM schmelczera/great-ai:v0.1.6
|
||||
FROM git.schmelczer.dev/andras/great-ai:latest
|
||||
|
||||
COPY --from=ghcr.io/astral-sh/uv:latest /uv /usr/local/bin/uv
|
||||
|
||||
|
|
@ -55,6 +55,9 @@ CMD ["deploy.ipynb"]
|
|||
|
||||
> This is used by the CD pipeline to create the production deployment of the service.
|
||||
|
||||
For reproducible deployments, replace `latest` with a release tag from the
|
||||
[Forgejo container registry](https://git.schmelczer.dev/andras/great-ai/packages).
|
||||
|
||||
## .dockerignore
|
||||
|
||||
```dockerignore title=".dockerignore"
|
||||
|
|
|
|||
|
|
@ -107,7 +107,7 @@ Run the notebook directly in a container or create a service for it using your f
|
|||
|
||||
```sh
|
||||
docker run -p 6060:6060 --volume `pwd`:/app --rm \
|
||||
schmelczera/great-ai deploy.ipynb
|
||||
git.schmelczer.dev/andras/great-ai:latest deploy.ipynb
|
||||
```
|
||||
> You can replace ``pwd`` with the path to your code's folder.
|
||||
|
||||
|
|
@ -119,7 +119,7 @@ To this end, you can also create a custom Docker image. It is especially useful
|
|||
|
||||
```Dockerfile
|
||||
# syntax=docker/dockerfile:1
|
||||
FROM schmelczera/great-ai:latest
|
||||
FROM git.schmelczer.dev/andras/great-ai:latest
|
||||
|
||||
COPY --from=ghcr.io/astral-sh/uv:latest /uv /usr/local/bin/uv
|
||||
|
||||
|
|
|
|||
|
|
@ -3,12 +3,10 @@
|
|||
<img src="media/logo.png" width=80>
|
||||
</div>
|
||||
|
||||
[](https://badge.fury.io/py/great-ai)
|
||||
[](https://pepy.tech/project/great-ai)
|
||||
[](https://hub.docker.com/repository/docker/schmelczera/great-ai)
|
||||
[](https://git.schmelczer.dev/andras/great-ai/actions?workflow=test.yml)
|
||||
[](https://sonar.scoutinscience.com/dashboard?id=great-ai)
|
||||
[](https://sonar.scoutinscience.com/dashboard?id=great-ai)
|
||||
[](https://pypi.org/project/great-ai/)
|
||||
[](https://pepy.tech/projects/great-ai)
|
||||
[](https://git.schmelczer.dev/andras/great-ai/packages)
|
||||
[](https://git.schmelczer.dev/andras/great-ai/actions?workflow=test.yml)
|
||||
|
||||
Applying AI is becoming increasingly easier, but many case studies have shown that these applications are often deployed poorly. This may lead to suboptimal performance and to introducing [unintended biases](https://en.wikipedia.org/wiki/Weapons_of_Math_Destruction){ target=_blank }. GreatAI helps ==prepare prototype AI code for deployment with tracing, model versioning, and API scaffolding==. These engineering features support oversight; they do not establish a model's accuracy, fairness, or trustworthiness, which require evaluation for the intended use case.
|
||||
|
||||
|
|
@ -112,7 +110,7 @@ However, research indicates that professionals rarely use them. This may be due
|
|||
<div style="display: flex; justify-content: space-evenly; flex-wrap: wrap;" markdown>
|
||||
[:fontawesome-brands-python: Find it on PyPI](https://pypi.org/project/great-ai){ .md-button .md-button--primary }
|
||||
|
||||
[:fontawesome-brands-docker: Find it on DockerHub](https://hub.docker.com/repository/docker/schmelczera/great-ai){ .md-button .md-button--primary }
|
||||
[:fontawesome-brands-docker: Find the container image on Forgejo](https://git.schmelczer.dev/andras/great-ai/packages){ .md-button .md-button--primary }
|
||||
|
||||
[:fontawesome-solid-laptop-code: Check out the tutorial](https://great-ai.schmelczer.dev/tutorial){ .md-button .md-button--primary }
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Reference in a new issue