Veo on Vertex AI is designed with Google's AI
principles in mind. However, it
is important for developers to understand how to test and deploy Google's models
safely and responsibly. To aid developers, Veo on Vertex AI has built-in safety
features to help customers block potentially harmful outputs within their use
cases. For more information, see safety filters. Google Cloud encourages you to use fairness, interpretability, privacy, and security
best practices when you develop AI applications. For more information, see The
People + AI Guidebook. You can provide prompts to Veo on Vertex AI to generate videos in several ways, including
text, video, and images. Veo assesses the prompts that you provide
against a list of safety filters, which include harmful categories
(for example, If the model responds to a request with an error message, such as If your request is blocked by a safety filter, the output might contain a support code. For example: "Veo could not generate videos because the input image violates Vertex AI's usage guidelines. If you think this was an error, send feedback. Support codes: 15236754" The code listed in the output corresponds to a specific harmful category. The following table lists the support codes and their corresponding safety categories: Learn about Responsible AI for Large Language Models
(LLMs) Learn more about Google's recommendations for Responsible AI
practices Read our blog, A shared agenda for responsible AI
progressSafety filters
violence
, sexual
, derogatory
, and toxic
). These safety
filters help filter out input images and videos that violate the Google Cloud
Platform Acceptable Use Policy,
Generative AI Prohibited Use
Policy, or Our AI
Principles.The
prompt couldn't be submitted
or it might violate our
policies
, then the input is triggering a safety filter. If fewer videos
than requested are returned, then some generated output is being blocked for not
meeting safety requirements.Safety filter code categories
Support code
Safety category
Description
58061214
17301594
Child
Rejects requests to generate content depicting children if
personGeneration
isn't set to "allow_all"
or if the project isn't on the allowlist for this feature.
29310472
15236754
Celebrity
Rejects requests to generate a photorealistic representation of
a prominent person or if the project isn't on the allowlist for this
feature.
64151117
42237218
Video safety violation
Detects content that's a safety violation.
62263041
Dangerous content
Detects content that's potentially dangerous in nature.
57734940
22137204
Hate
Detects hate-related topics or content.
74803281
29578790
42876398
Other
Detects other miscellaneous safety issues with the request
92201652
Personal information
Detects Personally Identifiable Information (PII) in the text, such as
mentioning a credit card number, home addresses, or other such
information.
89371032
49114662
72817394
Prohibited content
Detects the request of prohibited content in the request.
90789179
63429089
43188360
Sexual
Detects content that's sexual in nature.
78610348
Toxic
Detects toxic topics or content in the text.
61493863
56562880
Violence
Detects violence-related content from the video or text.
32635315
Vulgar
Detects vulgar topics or content from the text.
What's next
Responsible AI and usage guidelines for Veo
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-27 UTC.