---
sourceDocument: Xanadu Enable AI
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/intelligent-experiences

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu Enable AI

ft:clusterId :

    - platai

bundleId :

    - platai

workflow :

    - Platform


---

# Exploring Generative AI Controller

# Exploring Generative AI Controller {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Learn more about generative AI concepts and how to integrate third-party generative AI
into the ServiceNow AI Platform to create content, summarize task records, and analyze user sentiment.

## Generative AI Controller overview {#exploring-generative-ai-controller__section_lbv_r4k_wwb}

Complex algorithms and deep learning models learn patterns and use that knowledge to generate new outputs. With Generative AI Controller, you can generate content directly within the ServiceNow AI Platform.

Generative AI Controller integrates with external LLMs, including ones by OpenAI, Azure OpenAI, Google Cloud (AI Studio and Vertex), Aleph Alpha, and IBM watsonx. These capabilities are available in Workflow Studio flows, Virtual Agent topics, and scripting like background scripts and business rules.

## Generative AI Controller benefits {#exploring-generative-ai-controller__section_pbv_r4k_wwb}

{#exploring-generative-ai-controller__table_qbv_r4k_wwb__entry__2}

| Benefit | Feature |
|-|-|
| Generate text to summarize complex information. | Workflow Studio Actions to [Generate Content](https://servicenow-prod.fluidtopics.net/4Vi3ZvrPoI4y36Q9TGSfQA "Use the Generate Content action with Workflow Studio and Virtual Agent to generate bodies of text.") and [Summarize](https://servicenow-prod.fluidtopics.net/yi6V_M5rhImv8OjGu37NmA "Use the Summarize action with Workflow Studio to summarize information with the AI model.") |
| Analyze user sentiment to identify and alleviate end-user concerns. | [Sentiment Analysis Workflow Studio Action](https://servicenow-prod.fluidtopics.net/K2dp_zPH9TLz8B6n5qdnzA "Use the Sentiment Analysis action with Workflow Studio and Virtual Agent to detect the sentiment of your users from their input.") |
| Query a large language model (LLM) directly. | [Generic Prompt Workflow Studio Action](https://servicenow-prod.fluidtopics.net/7HeG1hB6ZH1dPFxx8_a3HA "Use the Generic Prompt action for Workflow Studio to respond to a general prompt with an AI model.") |
| Write scripts for AI model capabilities that are designed to increase the accuracy and scalability of your custom content. | [Script with generative AI](https://servicenow-prod.fluidtopics.net/ZuzaUgvh5_QqS~ATi9RXtw "Use background scripts and Generative AI Controller Generic Prompt to interact directly with the generative AI model API.") |
| Integrate with third-party AI service providers to customize your AI experience | OpenAI, Azure OpenAI, Google AI, Aleph Alpha, IBM watsonx |
[ ]

{#exploring-generative-ai-controller__table_qbv_r4k_wwb}

## Get started with Generative AI Controller

* The Generative AI Controller application is installed with any [Now Assist application](https://servicenow-prod.fluidtopics.net/HW2hSMJtPrI4paQu_SaDEQ "ServiceNow Now Assist uses generative AI that is designed to enhance user productivity and efficiency through conversation and proactive experiences.").
* Sign up and create an account with a generative AI provider.
  * To sign up with OpenAI, go to their [official platform website](https://platform.openai.com/).
  * To get started with Azure OpenAI, go to their [documentation](https://learn.microsoft.com/en-us/azure/cognitive-services/openai/quickstart).
  * To start using AI Studio with Gemini API, go to the [AI Studio homepage](https://ai.google.dev/aistudio/).
  * To use Vertex AI on the Google Cloud, go to the [Vertex AI homepage](https://cloud.google.com/vertex-ai).
  * To get started with Aleph Alpha, go to [their website](https://app.aleph-alpha.com) and create an Aleph Alpha API account.
  * To get started with IBM watsonx, go to [Getting started with IBM watsonx as a Service](https://www.ibm.com/docs/en/watsonx/saas?topic=getting-started).
* [Configure credentials for your preferred AI service provider](https://servicenow-prod.fluidtopics.net/CUeVunnuLvoYUt2x4v5yXg "Configure the credentials and connections for your preferred generative AI service provider to integrate third-party generative AI on the ServiceNow AI Platform.") for the Generative AI Controller capabilities.
* [Add Generative AI Controller capabilities to Virtual Agent Designer](https://servicenow-prod.fluidtopics.net/nZM6aGxsaAnYEhaqdiBlsw "Add generative AI functionality to Virtual Agent topics to generate text, summarize information, analyze user sentiment, and interact with large language models (LLMs).") to start creating Virtual Agent topics with generative AI with your AI service provider.
* Add and configure [sensitive data handling](https://servicenow-prod.fluidtopics.net/s6o3jjHodl53nzPa0FDO5Q "Set up and configure how personally identifiable information and other sensitive data is removed from generative AI prompts.") and semantic filtering to tailor security needs to your use cases.
* [Use Generative AI Controller](https://servicenow-prod.fluidtopics.net/UMWV2zjSiPgKdIaDVJfWCg "Use Generative AI Controller to integrate generative AI with Workflow Studio, Virtual Agent Designer, and scripting.") with Virtual Agent Designer, Flow Designer, and scripts.

