Observed since 21 Oct, 11:15 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Declarative, instant REST APIs for base AI Models based on instarest, a FastAPI, Pydantic, SQLAlchemy, and PostgreSQL library, and MinIO.
To get started with aimbase for your application, visit the docs at https://aimbase.erob.io/
To contribute to aimbase, see the contributing section below.
Launch postgres and pgadmin via docker-compose docker-compose up --build.
Keeping your containers running, open a new terminal with the root of this repo as the working directory. Install poetry: pip install poetry (or use pipx on link here if you prefer isolated envs, or consider using conda).
Create and enter the virtual environment: poetry shell
Install the dependencies poetry install
Start the app: uvicorn examples.example_app:auto_app --reload.
Open localhost:8000/v1/docs and start interacting with swagger!
You can shut down and your db / minio data will persist via docker volumes.
localhost:9001. Login with user:miniouser and password:minioadmin if you launched the containers with docker-compose up --build.Set up the precommit hook with pre-commit install.
Run tests and get coverage with pytest --cov, and get html reports for vs code live server (or any server) with pytest --cov --cov-report=html:coverage_re
Open a pull request against the repo! Please write tests, your coverage will automatically be added as a comment to any PR via GH actions.
pip install -r requirements-docs.txt.mkdocs with pip install mkdocs-material.docs/en directory via cd docs/en.mkdocs serve to start a local server.Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.0.10 | 14 Jan 2024 | 5 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 11:15 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:bd624007454d71445eb73a9d0e11a89c93de1dd92235a5626a8ca41f663a184a