AI services on GCP have been divided into two main areas.
AI Building Blocks are a set of pre-trained models which can be used as is or customized to easily develop AI enhanced applications. By providing appropriate input to the building block (video, document, speech, etc.) the AI model can provide specific responses (annotations, text, etc.).
AI Platforms and Accelerators are a set of managed services to assist in the building of AI solutions. This includes
- VMs or Kubeflow clusters with AI tools (Tensorflow Enterprise, Jupyter Notebooks, etc.) pre installed. These services include additional infrastructure components, GPUs and TPUs, to support model training.
- Tensorflow Enterprise is a managed TF solution which provides additional support over the opensource version.
AI Solutions are vertically focused AI platforms and APIs meant to solve a specific business problem within a vertical.