Le serveur réutilise les calculs pour les parties correspondantes des requêtes. L'effet du cache peut être évalué sur un ensemble répété d'entrées avec les mêmes paramètres de génération.

Trouvez la répétition dans les entrées
Supposons que l'équipe lit un guide et lui pose différentes questions. Dans chaque demande, les règles de réponse et le document lui-même sont répétés et seule la question change. C'est dans cet ensemble que vous devriez regarder la mise en cache du préfixe SGLang. Le serveur peut réutiliser une partie des calculs déjà effectués. Si chaque requête commence par une nouvelle insertion personnelle, les correspondances au début seront plus petites et l'image changera.
Deux ensembles pour un modèle
Rassemblez des questions d'apprentissage de la même complexité. Dans la première série, laissez les instructions générales et le document au début. Dans le second, mettez différents documents de la même taille. Faites passer la série à la même longueur de réponse et enregistrez le temps jusqu'à l'apparition du premier fragment, le nombre d'erreurs et la charge de mémoire. Ne mélangez pas l'effet de cache avec un changement de modèle ou de température. Pour un petit parcours, le démarrage à froid et les premiers virages sont particulièrement visibles, alors marquez-les séparément.
Comment prendre une décision
Si les requêtes typiques ont rarement un point de départ commun, comparez les serveurs principalement par le comportement de la distribution réelle de la longueur et du nombre de visites. Lorsque le flux est répété, il est utile d'écrire combien de documents partagés sont placés dans la configuration de travail. Vérifiez la disponibilité du modèle souhaité, l'itinéraire du client et le comportement après le redémarrage avant l'implémentation. Le cache de calcul peut être réchauffé et le contrôle des droits sur les documents doit rester la tâche de l'application.
Pour quelles tâches convient-il
- Comparer la charge avec le début d'entrée général et variable
- Vérifier le serveur sur une série d'appels récurrents
Les points forts
- Mise en cache documentée des préfixes et démarrage parallèle
- Exemples pour plusieurs familles de modèles
Limites
- Les gains dépendent de la structure des entrées et du mode de démarrage
- Support de l'équipement et du format du modèle vérifié séparément
Choix et conditions
- Mode gratuit
- Oui
- Période d'essai
- Non confirmé
- Sans inscription
- Non confirmé
- Interface en russe
- Non confirmé
- Installation locale
- Oui
- API
- Oui
« Non confirmé » signifie que les informations disponibles ne suffisent pas. La fonctionnalité peut exister ; vérifiez les conditions du développeur.
- Formats d’entrée
- Texte, Code
- Résultat
- Texte, Données
Conditions
Vous pouvez déployer le moteur libre vous-même. Le coût du matériel et de l'hébergement ainsi que la licence des poids dépendent de la configuration. Le gain de performance dépend de la structure des entrées et du mode de déploiement.De la tâche au premier résultat
Exemple pratique
- Tâche
- Comparer la charge avec le début d'entrée général et variable
- Que préparer
- Modèle pris en charge, serveur de test et un petit ensemble de requêtes courtes et longues.
Consigne ou requête
Lancez le modèle sur le serveur de test. Comparez les réponses et le temps d'attente pour une requête et un groupe d'appels simultanés.
Résultat attendu
Tableau des retards, des erreurs et des paramètres de démarrage avec les entrées enregistrées.
Comment vérifier le résultat
- Vérifiez les paramètres de génération et la version des poids avant la comparaison.
- Vérifiez la requête longue et répétez après une erreur sans accès à partir d'un réseau ouvert.
Cet exemple pédagogique préparé par la rédaction décrit une tâche ; il ne présente pas le résultat d’un test personnel du service. Vérifiez la disponibilité du mode requis, les droits sur les fichiers d’origine et les conditions d’utilisation du résultat.
Vérifier les détails
Sources officielles
La description est faite à partir des matériaux du développeur. Les fonctionnalités, les prix et la disponibilité peuvent varier; vérifiez la source avant de l'utiliser.


