diff --git a/diagrams/gcp/ml.py b/diagrams/gcp/ml.py
index 080067db..5611715a 100644
--- a/diagrams/gcp/ml.py
+++ b/diagrams/gcp/ml.py
@@ -23,6 +23,9 @@ class AIPlatformDataLabelingService(_ML):
class AIPlatform(_ML):
_icon = "ai-platform.png"
+class ArtifactsRegistry(_ML):
+ _icon = "artifacts-registry.png"
+
class AutomlNaturalLanguage(_ML):
_icon = "automl-natural-language.png"
@@ -67,6 +70,9 @@ class NaturalLanguageAPI(_ML):
class RecommendationsAI(_ML):
_icon = "recommendations-ai.png"
+class RetailAPI(_ML):
+ _icon = "retail-api.png"
+
class SpeechToText(_ML):
_icon = "speech-to-text.png"
@@ -83,6 +89,8 @@ class TPU(_ML):
class TranslationAPI(_ML):
_icon = "translation-api.png"
+class VertexAI(_ML):
+ _icon = "vertex-ai.png"
class VideoIntelligenceAPI(_ML):
_icon = "video-intelligence-api.png"
diff --git a/docs/nodes/gcp.md b/docs/nodes/gcp.md
index a47f8020..21f7d6ce 100644
--- a/docs/nodes/gcp.md
+++ b/docs/nodes/gcp.md
@@ -173,6 +173,10 @@ Node classes list of gcp provider.
**diagrams.gcp.ml.AIPlatform**
+
+**diagrams.gcp.ml.artifacts-registry**, **ArtifactsRegistry** (alias)
+
+
**diagrams.gcp.ml.AutomlNaturalLanguage**
@@ -206,6 +210,9 @@ Node classes list of gcp provider.
**diagrams.gcp.ml.RecommendationsAI**
+
+**diagrams.gcp.ml.RetailAPI**
+
**diagrams.gcp.ml.SpeechToText**, **STT** (alias)
@@ -221,6 +228,9 @@ Node classes list of gcp provider.
**diagrams.gcp.ml.VideoIntelligenceAPI**
+
+**diagrams.gcp.ml.VertexAI**
+
**diagrams.gcp.ml.VisionAPI**