https://github.com/ai4os/ai4-cli
CLI tools and API library for the AI4EOSC platform
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.7%) to scientific vocabulary
Repository
CLI tools and API library for the AI4EOSC platform
Basic Info
- Host: GitHub
- Owner: ai4os
- License: gpl-3.0
- Language: Python
- Default Branch: main
- Size: 46.9 KB
Statistics
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
- Releases: 1
Metadata Files
README.md
AI4 CLI tools and API library
Command line utilities for the AI4OS (AI4EOSC, iMagine) platforms.
Installation
The reccomended way to install the AI4 CLI tools is using pip:
$ pip install ai4-cli
Configuration
The ai4-cli package will load the needed configuration from environment
variables whenever possible. In order to do so, it will read the .env.ai4
file in the current working directory, if it exists. If you want to use any
other file you can set the AI4_DOTENV_FILE environment variable to the path
of the file that you want to use.
The file can contain the following variables:
AI4_API_ENDPOINT: The URL of the AI4OS compatible API.AI4_API_VERSION: The version of the API to use. Currently onlyv1is supported.AI4_DEBUG: If set to True, the CLI will output debug information.
Usage
The ai4-cli package provides a set of subcommands that can be used to interact
with the AI4OS platform. The available subcommands can be listed using the
ai4-cli --help command.
Owner
- Name: AI4OS
- Login: ai4os
- Kind: organization
- Email: ai4eosc-po@listas.csic.es
- Website: http://ai4eosc.eu
- Twitter: AI4EOSC
- Repositories: 1
- Profile: https://github.com/ai4os
AI4OS is the software powering the AI4EOSC platform
GitHub Events
Total
Last Year
Dependencies
- actions/checkout v4 composite
- actions/setup-python v5 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- actions/checkout v4 composite
- googleapis/release-please-action v4 composite
- tox ^4.18.1 develop
- python ^3.10
- requests ^2.32.3
- typer ^0.12.5
- pytest ^8.3.2 test
- pytest-cov ^5.0.0 test
- bandit ^1.7.9 test-bandit
- black ^24.8.0 test-black
- flake8 ^7.1.1 test-flake8
- flake8-bugbear ^24.8.19 test-flake8
- flake8-colors ^0.1.9 test-flake8
- flake8-docstrings ^1.7.0 test-flake8
- flake8-typing-imports ^1.15.0 test-flake8
- pep8-naming ^0.14.1 test-flake8
- pydocstyle ^6.3.0 test-flake8
- mypy ^1.11.2 test-mypy
- types-requests ^2.32.0.20240907 test-mypy
- pip-check-reqs ^2.5.3 test-pip-missing-reqs
- poetry-plugin-export ^1.8.0 test-pip-missing-reqs
- poetry ^1.8.3 test-pypi