Usamos cookies para melhorar a tua experiência e medir o tráfego. Política de cookies

    Scalor
    CONVENCE-NOS →
    Glossário/Modelos & LLMs

    Temperature

    temperaturasampling temperature

    Paramètre qui contrôle l'équilibre entre la prévisibilité et la créativité des réponses d'un modèle de langage, définissant le niveau d'aléatoire dans le choix des mots.

    Qu'est-ce que c'est

    Dans le contexte de l'Intelligence Artificielle et des Modèles de Langage de Grande Échelle (LLMs), la Temperature (ou Température) est un hyperparamètre de configuration qui détermine à quel point la sortie textuelle du modèle sera « risquée » ou conservatrice. Bien que nous parlions souvent de l'IA comme si elle « pensait », en réalité, elle calcule des probabilités. Pour chaque mot (ou token) suivant dans un texte, le modèle génère une liste de candidats avec différentes probabilités d'occurrence. La température est le bouton qui ajuste ces probabilités avant le choix final.

    Imaginez la température comme un sélecteur de liberté créative. Si elle est basse, le modèle se comporte comme un employé extrêmement focalisé sur les règles et les faits, choisissant toujours l'option la plus évidente et la plus sûre. Si elle est élevée, le modèle se transforme en collaborateur lors d'une session de brainstorming, prêt à choisir des mots moins probables pour créer des phrases plus variées et inattendues.

    Comment ça marche

    La température fonctionne à travers une manipulation mathématique de la distribution de probabilité (généralement via la fonction softmax). La valeur varie typiquement entre 0 et 1, bien que certains systèmes permettent des valeurs allant jusqu'à 2.

    Lorsque la température est de 0 (ou proche de zéro), on dit que le modèle devient « déterministe ». Il choisira presque toujours le token ayant la probabilité la plus élevée. Si vous demandez « Quelle est la capitale de la France ? » dix fois, vous obtiendrez dix fois la même réponse courte et directe. Le modèle ne prend aucun risque.

    À mesure que nous augmentons la température vers des valeurs comme 0.7 ou 1.0, la différence entre le mot le plus probable et les autres diminue. Le modèle « aplatit » la courbe des probabilités, donnant une chance à des mots qui, autrement, seraient écartés. Cela introduit une variété linguistique, mais augmente aussi le risque que le modèle s'écarte du sujet ou invente des faits, un phénomène connu sous le nom d'hallucination.

    Quand l'utiliser

    Le choix de la température idéale dépend entièrement de la tâche que votre PME souhaite automatiser. Il n'existe pas de valeur « correcte » absolue, seulement la valeur adaptée au contexte.

    Température Basse (0.0 à 0.3) : Tâches de Précision Vous devez utiliser ces valeurs quand l'exactitude est prioritaire et que vous ne voulez pas de surprises dans le format ou le contenu. Les exemples typiques incluent :

    • Extraction de données de factures ou de contrats.
    • Classification de tickets de support (ex : décider si un email est une « Réclamation » ou une « Demande de devis »).
    • Écriture de code de programmation ou scripts SQL.
    • Réponses de FAQ basées strictement sur un document technique.

    Température Moyenne (0.4 à 0.7) : Équilibre et Fluidité Idéal pour les tâches qui exigent une écriture naturelle, mais qui doivent tout de même maintenir une structure logique cohérente. Exemples :

    • Rédaction d'emails commerciaux personnalisés.
    • Résumé de réunions ou d'articles longs.
    • Création de descriptions de produits pour un e-commerce.

    Température Haute (0.8 à 1.2+) : Créativité et Exploration Utilisez des valeurs élevées lorsque l'objectif est l'originalité et la diversité des idées. Exemples :

    • Génération de slogans pour une campagne de marketing.
    • Idéation de nouveaux noms pour une marque ou un projet.
    • Écriture créative, comme des scénarios ou de la poésie.

    Erreurs communes

    L'erreur la plus fréquente chez les PME qui commencent à implémenter l'IA est d'ignorer ce paramètre, le laissant à sa valeur par défaut (généralement 0.7 ou 1.0) pour toutes les tâches. Cela mène à deux problèmes principaux :

    1. Inconsistance dans les Processus Rigides : Si vous utilisez l'IA pour classer des leads dans un CRM et que la température est élevée, le modèle pourrait inventer de nouvelles catégories de classification qui n'existent pas dans votre système, cassant ainsi l'automatisation suivante.

    2. Hallucinations Factuelles : En demandant un résumé d'un rapport financier avec une température élevée, le modèle peut être tenté de « remplir les espaces » avec des chiffres qui semblent plausibles mais sont faux, simplement parce que la mathématique de la température l'a forcé à choisir des tokens moins probables mais esthétiquement plaisants.

    Une autre erreur est de croire qu'une température de 0 garantit 100 % de vérité. La température 0 garantit seulement que le modèle choisit son meilleur pari ; si le modèle a appris des informations erronées ou n'a pas accès aux données correctes, il continuera à donner la mauvaise réponse, mais il le fera de manière constante.

    Exemple pratique pour une PME

    Imaginez une agence immobilière à Paris qui utilise un assistant d'IA pour deux fonctions distinctes :

    Scénario A : Analyse de Contrats L'entreprise utilise un script qui lit des contrats de location et extrait la date d'expiration et le montant du loyer. Ici, le développeur configure la Température à 0.0. Cela garantit que si le contrat indique « 1200€ », l'IA extrait exactement « 1200€ » et ne décide pas d'écrire « Mille deux cents euros » ou d'arrondir la valeur, facilitant l'insertion automatique dans le logiciel de gestion.

    Scénario B : Réseaux Sociaux La même entreprise a besoin d'idées de légendes pour Instagram concernant un nouvel appartement dans le Marais. Le responsable marketing configure la Température à 0.9. Le résultat est trois ou quatre options avec des tons différents : une plus émotionnelle, une axée sur l'investissement et une autre plus courte et moderne. Cette variété permet à l'équipe de choisir celle qui s'adapte le mieux à l'audience, ce qu'une température basse (qui produirait des phrases très génériques et répétitives) ne permettrait pas.

    Questions fréquemment posées

    Q : Puis-je changer la température au milieu d'une conversation avec le chat ? R : Dans la plupart des interfaces de chat courantes (comme les versions basiques de ChatGPT), l'utilisateur n'a pas de contrôle direct sur ce paramètre. Cependant, dans les outils professionnels, les APIs ou les interfaces personnalisées pour les entreprises, il est possible (et recommandé) de définir la température pour chaque type de requête.

    Q : La température affecte-t-elle le coût de l'utilisation de l'IA ? R : Non. Le coût (tokens traités) est le même indépendamment de la température définie. Elle modifie seulement la logique de sélection des mots, pas l'effort computationnel nécessaire pour les générer.

    Q : Si je veux que l'IA ne mente jamais, dois-je utiliser la température 0 ? R : Pas nécessairement. La température 0 réduit la probabilité que le modèle « invente » par le biais de l'aléatoire, mais la prévention de faussetés réelles (hallucinations) se résout mieux avec des techniques comme le RAG (Retrieval-Augmented Generation), en fournissant les données correctes au contexte du modèle.

    Q : Que se passe-t-il si je règle la température sur 2.0 ? R : Sur la plupart des modèles modernes, le texte devient complètement inintelligible. Les probabilités deviennent si dispersées que le modèle commence à choisir des caractères aléatoires, une ponctuation sans sens ou des mots qui n'existent pas, rendant la réponse inutile.

    Exemplos práticos

    • 01Configurer la température à 0.0 lors de l'extraction de numéros de TVA et de montants totaux sur des images de factures numérisées via OCR.
    • 02Utiliser une température de 0.8 pour générer dix variations de noms créatifs pour un nouveau vin d'un domaine régional.
    • 03Maintenir la température à 0.3 pour répondre à des questions techniques de clients basées sur le manuel d'utilisation du produit.
    • 04Ajuster la température à 1.0 pour créer un brouillon de post de blog avec un ton de voix enthousiaste et dynamique.

    Termos relacionados

    LLM
    Modelos de inteligência artificial treinados em volumes massivos de texto para compreender, gerar e processar linguagem humana com alta fluidez.
    RAG
    Técnica que permite a um modelo de IA consultar documentos externos atualizados e privados antes de gerar uma resposta, garantindo maior precisão e reduzindo alucinações.
    Prompt Engineering
    Processo de estruturar instruções de entrada para modelos de IA generativa de forma a obter resultados mais precisos, consistentes e úteis nas tarefas de negócio.
    Hallucination
    Fenómeno onde modelos de IA geram informações factualmente incorretas ou sem base na realidade, apresentando-as com um excessivo e enganador tom de confiança.
    Token
    A unidade mínima de processamento que os modelos de IA utilizam para ler e gerar texto, correspondendo geralmente a pedaços de palavras ou caracteres individuais.

    Quer usar Temperature na sua empresa?

    30 minutos, gratuito, sem compromisso. Dizemos onde encaixa.

    Diagnóstico IA gratuito