ReportingConfiguration.CachingKeys Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la collection de chaînes uniques qui doivent être hachées lors de la génération des clés de cache pour les réponses IA mises en cache.
public:
property System::Collections::Generic::IReadOnlyList<System::String ^> ^ CachingKeys { System::Collections::Generic::IReadOnlyList<System::String ^> ^ get(); };
public System.Collections.Generic.IReadOnlyList<string> CachingKeys { get; }
member this.CachingKeys : System.Collections.Generic.IReadOnlyList<string>
Public ReadOnly Property CachingKeys As IReadOnlyList(Of String)
Valeur de propriété
Remarques
Si aucune clé de mise en cache supplémentaire n’est fournie, les clés de cache d’une réponse mise en cache sont générées en fonction du contenu de la demande IA qui a produit cette réponse, des métadonnées telles que le nom du modèle et le point de terminaison présents dans la configuration IChatClient et ChatOptions fournies dans le cadre de la génération de la réponse.
En outre, le nom du scénario et l’itération sont toujours inclus dans la clé de cache. Cela signifie que les réponses mises en cache pour un scénario particulier et l’itération ne seront pas réutilisées pour un scénario et une itération différents, même si le contenu et les métadonnées de requête IA sont identiques.
L’approvisionnement de clés de mise en cache supplémentaires peut être utile lorsque certains facteurs externes doivent être pris en compte lorsque vous décidez si une réponse IA mise en cache est toujours valide. Par exemple, considérez le cas où l’une des clés de mise en cache supplémentaires fournies est la version du modèle IA appelée. Si le produit passe à une version plus récente du modèle, la mise à jour de la clé de mise en cache pour refléter cette modification entraîne l’invalidation de toutes les entrées mises en cache qui s’appuient sur cette clé de mise en cache afin que les évaluations suivantes n’utilisent pas les réponses mises en cache obsolètes produites par la version précédente du modèle.