Guide indépendantUn guide indépendant sur Jev, le modèle de TypeSafe AI
Cas d’usage

Trouver la ligne, puis vérifier qu’elle existe

Rechercher par le sens avec Jev

Demandez à Jev quelle ligne d’un document, d’une boîte de réception ou d’une feuille de calcul répond à une requête en langage courant, et vérifiez qu’une ligne y répond vraiment.

Charger ce modèle

Sources vérifiées Mise à jour Version du contenu 1

Nature des preuves Exemple pédagogique fictif et original. Aucun résultat du modèle n’est prérempli.

Exemple pédagogique fictif et original. Aucun résultat du modèle n’est prérempli.

Un point de départ modifiable

Charger ce modèle
1 · Texte à vérifier
L1| Les commandes sont expédiées dans les deux jours ouvrés suivant le paiement. L2| Les articles non ouverts peuvent être retournés sous 30 jours pour un remboursement intégral. L3| Les articles ouverts peuvent être échangés sous 14 jours, mais ne sont pas remboursés. L4| Les cartes cadeaux n’expirent jamais et ne peuvent pas être échangées contre des espèces. L5| Contactez le support par e-mail ; les réponses arrivent généralement sous un jour ouvré.
2 · Votre question
Quelle ligne répond à cette requête : « Puis-je récupérer mon argent après avoir déballé le colis ? »
3 · Définissez 2 à 6 options
  1. L1
  2. L2
  3. L3
  4. L4
  5. L5
  6. Aucune ligne n’y répond

    Aucune des lignes ne traite la requête.

Ce sont des probabilités du modèle, pas une précision mesurée ni une garantie. Oui et Non correspondent à vos règles ; les options sont comparées uniquement parmi celles que vous avez fournies.

Jev peut-il rechercher par le sens plutôt que par mots-clés ?

Oui, dans une liste bornée. Le cookbook de TypeSafe sur la recherche ligne par ligne attribue un identifiant à chaque ligne d’un document, envoie le texte ainsi balisé comme état, puis pose une question Choice : quelle ligne répond à cette requête ? La réponse comporte une probabilité pour chaque ligne, ce qui permet à votre code de les classer. La même forme convient à toute courte liste de lignes de texte : les objets d’une boîte de réception, les lignes d’une feuille de calcul, les clauses d’un règlement.

Ouvrir le modèle modifiable de recherche par ligne. Il contient cinq lignes fictives tirées des conditions d’une boutique et une requête qui ne partage presque aucun mot avec la ligne qui y répond. Son chargement crée un brouillon ; seule votre demande lance une vérification.

Pourquoi le modèle comporte une option « aucune ligne »

La somme des probabilités de Choice vaut toujours un. Une ligne arrive donc en tête même lorsque rien dans le document ne répond à la requête. Le cookbook officiel traite ce cas par une seconde question, de type oui/non, posée dans la même requête : une ligne, quelle qu’elle soit, traite-t-elle la requête ? Votre code lit cette réponse avant de se fier au classement.

Le Playground pose une seule question à la fois ; ce modèle ajoute donc une sixième option, « Aucune ligne n’y répond », pour enseigner le même réflexe. Dans une intégration, préférez la forme à deux questions du cookbook.

Élément Son rôle
Identifiants de ligne (L1 … L5) Donnent à chaque candidate un identifiant court et stable.
Question Choice Classe les identifiants pour une requête.
« Aucune ligne n’y répond » Évite qu’une requête sans réponse paraisse résolue.

Modifier un seul élément, puis comparer

  1. Lancez une vérification avec le modèle et notez les probabilités de L2 et de L3. Les deux lignes parlent de retours, mais une seule couvre le cas d’un article déjà déballé.
  2. Remplacez la requête par « Combien de temps prend la livraison ? » et relancez la vérification.
  3. Posez une question à laquelle les lignes ne peuvent pas répondre, par exemple « Livrez-vous au Canada ? », et regardez si la dernière option l’emporte.

Aucune réponse attendue n’est préremplie. Trois exécutions sur cinq lignes inventées ne disent rien de l’exactitude sur vos documents.

Des limites à prévoir

  • Taille de la liste. Le cookbook précise qu’une question Choice accepte jusqu’à 255 options ; une requête couvre donc 255 lignes au maximum, et les documents plus longs exigent un premier passage qui réduit le nombre de candidates. L’éditeur de ce site accepte 2–6 options ; c’est une limite de ce site.
  • Seuils. Les seuils du cookbook pour « répondu », « partiel » et « absent » départagent ses propres exemples et sont destinés à être ajustés sur vos documents.
  • La récupération compte toujours. Le cookbook de reclassement de TypeSafe commence par établir une présélection par mots-clés, puis pose seulement une question par paire requête–passage. Jev a jugé les candidates qu’on lui a soumises ; il n’a pas parcouru le corpus.
  • Les faits restent dans le texte. Un classement désigne une ligne. Affichez la ligne elle-même, et non une paraphrase, afin que le lecteur puisse la vérifier.

La galerie Projets recense des expériences communautaires de recherche et de reclassement ; chacune est une comparaison unique, rapportée par son auteur, et non un benchmark. Pour les signaux mitigés entre des lignes proches, lisez Distinguer probabilité et confiance.

Sources et lectures complémentaires

Ce guide s’appuie sur la documentation officielle et les témoignages de la communauté liés. Les observations de la communauté sont attribuées à leurs auteurs.

  1. TypeSafe: Cookbook de recherche ligne par ligne
  2. TypeSafe: Cookbook de reclassement
  3. TypeSafe: Choice
Comment nous vérifions nos sources