---
schema_version: "1"
id: cbe2dd93b0be3ea07eeb564226f0c4ebf69b0a9ca988806aa551d3a1e5a6d844
title: Prepare for Model Deprecation and Rerouting
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ai/264-0-0/generative_ai_model_deprecation_rerouting.md
canonical_url: https://help.salesforce.com/s/articleView?id=ai.generative_ai_model_deprecation_rerouting.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 7923c465329c37b9f5c62408c3280529c3f49167887de0e39144db2f63df4a49
description: This document provides guidance on retesting Salesforce AI implementations during model deprecation and rerouting. Deprecation and rerouting are considered temporary. If your model is in one of these states, consider switching to a new model.
products:
  - Agentforce
  - Cross Cloud
release: "264"
---
# Prepare for Model Deprecation and Rerouting

This document provides guidance on retesting Salesforce AI implementations during model deprecation and rerouting. Deprecation and rerouting are considered temporary. If your model is in one of these states, consider switching to a new model.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d21062e27">Term Glossary</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Term Glossary" class="slds-cell-wrap" style="vertical-align:top;" headers="d21062e27 "><strong>Deprecation</strong></td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d21062e27 ">In the context of AI development, “deprecation” describes a model that is no
              longer recommended for use. Model providers, such as Open AI, typically deprecate
              old models when new, improved models are available. Deprecation is a formal process
              that indicates to users to transition to a different model. During the deprecation
              phase, a deprecated model still works as designed.</td>

          </tr>
          <tr class="">
            <td data-label="Term Glossary" class="slds-cell-wrap" style="vertical-align:top;" headers="d21062e27 "><strong>Rerouting</strong></td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d21062e27 ">Model rerouting is a process of redirecting requests from an older model to an
              available alternative. Rerouting can occur when the model provider deprecates or
              retires the model. Salesforce reroutes requests to ensure the continuity of
              service.&nbsp;</td>

          </tr>

        </tbody>
      </table>

## Deprecation and Rerouting Information

Model deprecation and rerouting notices are published in the [Einstein Platform release notes](https://help.salesforce.com/s/articleView?id=release-notes.salesforce_release_notes.htm&language=en_US). A list of deprecated and rerouted models are also listed on the [Large Language Model Support](https://help.salesforce.com/s/articleView?id=ai.generative_ai_large_language_model_support.htm&release=264.0.0&type=5 "Understand supported large language models (LLMs) from multiple providers for embedded features, such as Prompt Builder. Identify the Salesforce-managed models that are available out of the box. Learn how you can bring your own model (BYOLLM) by using AI Models (formerly Einstein Studio).") page.

When a model provider retires a model, Salesforce may route requests to the latest version of that model family to ensure continuity of service. For example, OpenAI GPT 3.5 Turbo 16k requests route to OpenAI GPT 3.5 Turbo.

## Define Success for Your Implementation

1. Define what success looks like for your end users. Different use cases require unique testing methods.
2. Save testing results from the initial implementation phase. If you have examples of expected responses, use them to compare with the result. Use the same tests for the new model to ensure there aren’t significant variations.

## Guidance When Changing Models

1. ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ai-generative_ai-264-0-0-production-enus/f8ef6498-d7b2-44e3-9b34-ffd5a850aae9/images/icon_note.png)
    
    Note Review the model configuration in Model Builder. See, [Create a Model Configuration](https://help.salesforce.com/s/articleView?id=data.c360_a_ai_foundation_models_configure.htm&type=5&language=en_US).
    
    When configuring a model in AI Models (formerly Einstein Studio) Model Playground, deprecated and rerouted models can't be selected. Instead, you can select a new foundation model to continue using your configurations.
2. In AI Models, create a new configured model that matches the rerouted model (if applicable). Set the configuration with the same hyperparameters as the previous model.
3. After saving the configuration, open Prompt Builder.
4. Retest prompt templates using the new model. Testing prompts and responses in Prompt Builder can be done directly in the Model Playground in AI Models. Adjust the prompt template so that it aligns with your goals.
5. If your implementation includes agents, open the agent in Agentforce Builder. In Agentforce Builder, you can test subagents, actions, and knowledge to configure an agent. Adjust the agent behavior so that it aligns with the predetermined definition of success.
6. After setting the configured model, prompt template, and agent individually, test your entire AI implementation end to end. It is important to continually get user feedback for improvements.