Explore AI model providers
Summarize
Summary of Explore AI model providers
The Explore AI model providers section within AI Control Tower allows ServiceNow customers to manage data routing and third-party Large Language Models (LLMs) and Small Language Models (SLMs). This capability helps optimize AI request handling by selecting appropriate model providers and routing data efficiently to improve performance and comply with regional regulations.
Show less
Data Routing and Model Providers
Data routing directs LLM and SLM requests to the best datacenters to reduce latency and speed response times. There are two routing options:
- Regional data routing: Routes requests within a specific geographic area, useful for meeting government regulations.
- Global data routing: Routes requests to optimal datacenters worldwide.
Administrators can choose allowed model providers and configure routing based on organizational or regulatory needs.
AI Model Providers
There are two categories of AI model providers:
- Supported by ServiceNow: Includes providers such as Now LLM Service, AWS Claude, and Now LLM-LTS model.
- Configured by your organization: Custom providers like Perplexity and IBM Watson.
The Now LLM Service-LTS model is designed for regulated industries, offering enhanced governance, transparency, and compliance.
Fallback and Spillover Features
- Fallback: Automatically enables unsupported AI systems to continue operating with default approved providers. It is enabled by default but can be disabled. Disabling fallback requires deactivation of unsupported AI systems.
- Spillover: Prevents performance issues by allowing AI requests to overflow to other datacenters when regional capacity is limited. Currently, this feature is available only for Azure OpenAI.
Impact Summary and Support Matrix
The Impact Summary reflects how your selections for allowed model providers and fallback status affect AI system support, showing:
- Total AI systems
- AI systems supported by allowed providers
- AI systems requiring deactivation if fallback is disabled
- AI systems supported by fallback providers if fallback is enabled
The Support Matrix provides a detailed view of all AI systems, their activation status, and associated model providers, enabling administrators to manage and update AI configurations effectively.
Audit Logs
Audit logs track all configuration changes in Data routing, Approvals, and AI model provider settings within AI Control Tower. Customers can filter logs by date (up to 90 days) and review detailed change information including timestamps, users, and before/after settings. In multi-instance setups, logs clearly indicate changes related to instance synchronization.
Explore the AI model providers section in AI Control Tower.
AI model providers enable you to select data routing and manage third-party LLMs (Large Language Models) and SLMs (Small Language Models). You can also configure third-party LLMs by selecting the allowed model providers.
Data routing and model providers
Data routing is a technology by which LLM and SLM requests are routed to the most suitable datacenter. This technology helps to optimize data traffic, which reduces latency and speeds up response time.
The Data routing and model providers section enables you to route AI model requests and select the Allowed model providers.
There are two types of data routing:
- Regional data routing
-
Regional data routing routes LLM and SLM requests to datacenters within your region. For example, if you’re in the APJC (Asia Pacific, Japan, and China) region, these requests could be routed to the most suitable datacenter in the APJC region. Regional data routing can sometimes be mandated by governments of specific regions.
- Global data routing
- When you opt for Global data routing, LLM and SLM requests are routed to the most suitable datacenter globally.
You can configure the third-party LLM providers using the edit option by choosing either Regional or Global data routing and select all the Allowed model providers.
- AI model providers supported by ServiceNow
- AI model providers configured by your organization
The AI model providers supported by ServiceNow contain providers such as Now LLM Service, AWS Claude, Now LLM-LTS model and so on.
The AI model providers configured by your organization such as Perplexity, IBM Watson and so on.
AI asset lifecycleFor more information on Now LLM Service- LTS model, see Long term stable models
For information on exploring the scenarios configuring third-party LLMs for all the regions, see Explore the third-party LLMs and regions
For information about configuring third-party LLMs through Data routing configuration for APJC region, see Configure third-party LLMs using AI Control Tower
Fallback and Spillover
- Fallback
- If you have active AI systems in ServiceNow® that aren’t supported by your enabled model providers, the ‘fallback mechanism’ enables these systems to continue operating with their default providers. However, if you choose not to enable
fallback, these AI systems must be deactivated. AI systems deployed on fallback providers conform with the list of approved providers.Note:The Fallback is activated by default and can be modified.
- Spillover
- Regional deployments of AI models can experience limited capacity, which could lead to request rate limiting and impact performance. Enabling spillover can help prevent these performance issues. In ServiceNow®, only Azure OpenAI currently makes this switch.
Impact Summary
The Impact Summary is determined by the chosen Allowed model providers and the status of the fallback, which is either active or inactive. The Fallback significantly affects how the Impact Summary data appears in the Impact Summary table.
You can use the edit option to select Yes or No for activating the Fallback. Before saving, you can select Preview impact to review and confirm all your selections.
Let's review the Impact Summary table data for the following two scenarios.
- Activate fallback- No
-
- Total AI systems- Shows all AI systems that are supported by the allowed model providers.
- AI systems supported by allowed providers- Shows AI systems with skill sets that are supported by the providers.
- AI systems require deactivation- Lists all active AI systems that lack provider support and must be deactivated because the fallback option isn’t enabled.
- AI systems can’t be activated- Shows all those systems, which are currently inactive and aren’t supported by any provider.
- Activate fallback- Yes
-
- Total AI systems- Shows all AI systems that are supported by the allowed model providers.
- AI systems supported by allowed providers- Shows all AI systems with skill sets that are supported by the providers.
- AI systems supported by fallback providers- Shows AI systems that are non-compliant as fallback providers aren’t permitted providers.
When you select an entry from the table, the support matrix page appears with those selected entries, allowing you to update your personalized list.
The support matrix presents all AI systems in a table format, along with their respective AI model providers. You are able to view the support matrix table and categories such as AI system, type, activation status and more, as well as the selected AI model provider.
If you have selected an AI provider supported, which is supported by your organization or a third party provider, the selected provider will show up in the AI systems and model provider support table.
Audit logs
Audit logs show configuration changes made on Data, Approvals, and AI model providers categories in AI Control Tower. You can select the View audit logs option to view the Audit logs.
The Audit logs page displays all the configuration changes details organized in the following categories:
- Timestamp
- User
- Changed category
- Changed setting
- After change
- Before change
You can also filter the changes by selecting a date range, starting with the last 90 days.
In the Multi-instance setup, when a managed (sub-prod) instance is added or removed from the syncing instances in the AI inventory information to synchronize with a specific manager (prod) instance, the audit logs first display a record of all instances being removed, followed by a separate record indicating the instance being added or removed.