Intelligent Voice is pleased to announce the 7.0.0 release ready for download. Full details can be found in the Intelligent Voice 7.0.0 release note.
Images for this release will be tagged iv-7.0
and iv-7.0.0
.
Upgrades
To upgrade to IV 7.0, run the new Installer 4.8.0 (see download below).
To upgrade from IV version 6.1 or 6.2, first run the uninstall playbook first (please review the README for further details) and then run the Installer as usual (via the install playbook). Make sure to add your inventory (hosts.ini
), generated-passwords.yaml
and ssl/
folders, plus any manual modifications, to preserve your existing configuration.
Downloads
Installer 4.8.0
All IV 7.0.0 components can be installed using the latest version 4.8.0 of the IV universal installer:
This version of the installer will install images using the iv-7.0
tag.
The installer is an Ansible playbook which installs IV components onto one or more Red Hat, Oracle Linux, Alma Linux or Ubuntu servers. The installer itself can run on any Linux platform with Ansible 10+ (ansible-core 2.17+) and OpenSSL 3.0.2+, and can install the IV software onto the same server or remotely using SSH.
Internet access requirements for installation
By default the installer will connect to the internet to download the required components. All sources are configurable, so the installer can run on a server without any internet access if the requirements below are mirrored locally. See the Offline Installation guide for more details on doing this.
Once installation is complete, no internet access is required.
1. Pre-requisite packages
The installer will attempt to download and install all pre-requisite packages if not already present. If all the pre-requisite packages are already present, no action is taken.
These will be installed using yum, dnf, apt or pip as appropriate, using existing configured package repositories and adding two new repositories: Docker (from download.docker.com
) and NVIDIA (from nvidia.github.io
).
The pre-requisite packages for all supported operating systems are:
python3-pip
docker-ce
,docker-ce-cli
,containerd.io
,docker-compose-plugin
python
docker
andrequests
packages (installed with pip)nvidia-container-runtime
for GPU support (if you setnvidia_runtime_enabled=yes
)
2. Container images
Container images will be downloaded from:
IV’s container registry at http://intelligentvoice.azurecr.io
Docker Hub (http://registry.hub.docker.com )
NVIDIA NGC (nvcr.io)
See the README.md file included in the installer for details on configuring a local private registry, which will remove the need for internet access during installation.
3. IV models
IV models will be downloaded from models.intelligentvoice.com. To remove the requirement for internet access, set the download_models
option to false or change the model URLs to point to a local mirror of the models.