0 / 0
Retourner à la version anglaise de la documentation
Métrique d'évaluation du nombre de jetons d'entrée
Dernière mise à jour : 05 mars 2025
Métrique d'évaluation du nombre de jetons d'entrée

La mesure du nombre de jetons d'entrée calcule le nombre total, moyen, minimum, maximum et médian de jetons d'entrée sur plusieurs demandes de notation au cours des évaluations.

Détails de l'indicateur

Le nombre de jetons d'entrée est une mesure du nombre de jetons pour les évaluations du moniteur d'intégrité des modèles qui calcule le nombre de jetons traités dans les demandes de notation.

Portée

L'indicateur de nombre de jetons d'entrée évalue uniquement les actifs d'IA générative.

  • Tâches d'IA générative :
    • Synthèse de texte
    • Classification de texte
    • Génération de contenu
    • Extraction d'entités
    • Réponse aux questions
    • Récupération Augmentée Génération (RAG)
  • Langues prises en charge : anglais

Processus d'évaluation

Pour calculer la métrique de comptage des jetons d'entrée, vous devez spécifier le champ input_token_count lorsque vous envoyez des demandes de scoring avec le SDK Python afin de calculer les métriques de comptage des jetons d'entrée et de sortie, comme indiqué dans l'exemple suivant :

request = {
            "fields": [
                "comment"
            ],
            "values": [
                [
                    "Customer service was friendly and helpful."
                ]
            ]
        }
response = {
            "fields": [
                "generated_text",
                "generated_token_count",
                "input_token_count",
                "stop_reason",
                "scoring_id",
                "response_time"
            ],
            "values": [
                [
                    "1",
                    2,
                    73,
                    "eos_token",
                    "MRM_7610fb52-b11d-4e20-b1fe-f2b971cae4af-50",
                    3558
                ],
                [
                    "0",
                    3,
                    62,
                    "eos_token",
                    "MRM_7610fb52-b11d-4e20-b1fe-f2b971cae4af-51",
                    3778
                ]
            ]
        }

from ibm_watson_openscale.supporting_classes.payload_record import PayloadRecord    
        client.data_sets.store_records(
            data_set_id=payload_data_set_id, 
            request_body=[
                PayloadRecord(
                    scoring_id=<uuid>,
                    request=request,
                    response=response,
                    response_time=<response_time>,
                    user_id=<user_id>). --> value to be supplied by user 
            ]
        ) 

Sujet parent : Indicateurs d'évaluation