The CreatorCon Call for Content is officially open! Get started here.

Now Assist Skill Kit vs Gen AI Controller

Khushboo8
Tera Contributor

Both the Now Assist Skill Kit (NASK) and the Gen AI Controller in ServiceNow allow integration with third-party LLMs. NASK enables you to build generative AI skills using either the built-in Now LLM or an external LLM by specifying a provider. Meanwhile, the Gen AI Controller allows you to connect to third-party LLMs using Connections & Credentials and use general-purpose capabilities like summarization and prompting.

What is the difference between these two approaches, given that both can connect to external LLMs?

 

5 REPLIES 5

Eliza
ServiceNow Employee
ServiceNow Employee

Hello @Khushboo8 ,

 

It's a great question! Both the Generative AI Controller & Now Assist Skill Kit allow for you to create custom generative AI functionality to embed into your workflows.

 

The GAIC only allows you to utilize four functions: Generic Prompt, Summarize, Sentiment Analysis, and Generate Content. You simply add these functions to your workflow and provide the input data and prompt (if using a generic prompt). These functions are not reusable, and thus each time you wish to utilise it, you will have to rebuild the action and provide updates on the context + prompt. You also have no visibility into which workflows are leveraging these functions without going inside them (i.e. it is not surfaced within Now Assist Admin). Because of this, we suggest building your custom generative AI feature as a skill within Now Assist Skill Kit.

 

Now Assist Skill Kit is a guided experience that results in the creation of a custom skill. We give you the flexibility to implement logic to determine which prompt or LLM provider to use in different scenarios (using usage conditions), add tools to retrieve data from sources such as AI Search, PI, subflows, etc, and enable ease of deployment so you can have your skill be triggered within interfaces such as Now Assist panel,  Flow Actions, UI Actions, and UI Builder components. The skills are managed within the Now Assist Admin console, so you can keep track of all your generative AI functionality in a single location.

 

It really is recommended to use NASK where possible, as it provides a ton more benefits and guidance than using the GAIC directly does. You can compare the two experiences in the below videos:
- Building using the GAIC controller
- Building a custom skill in NASK

 

Additional Resources