Extraction d'Entites
Extrait les entites nommees d'un texte (personnes, organisations, lieux, dates, montants). Utilise un LLM pour l'extraction (NER).
Parametres
| Parametre | Type | Requis | Variable | Description |
|---|---|---|---|---|
input | valeur dynamique | Oui | Oui | Texte source pour l'extraction d'entites nommees (NER). |
entityTypes | liste | Non | Non | Types d'entites a extraire (PERSON, ORGANIZATION, LOCATION, DATE, TIME, MONEY, EMAIL, PHONE, URL, PRODUCT, CUSTOM). |
customEntities | liste | Non | Non | Definitions d'entites personnalisees avec nom, description et exemples. |
minConfidence | nombre | Non | Non | Seuil de confiance minimum (0 a 1) pour inclure une entite dans les resultats. (Defaut: 0.5, min 0, max 1) |
deduplicate | oui/non | Non | Non | Supprimer les entites en double dans les resultats. (Defaut: false) |
normalize | oui/non | Non | Non | Normaliser les entites extraites (ex. standardiser les formats de date). (Defaut: false) |
linkToOntology | oui/non | Non | Non | Lier les entites extraites aux noeuds de l'ontologie existante. (Defaut: false) |
model.provider | texte | Non | Non | Fournisseur du modele de langage (ex. openai, anthropic). |
model.model | texte | Non | Non | Identifiant du modele a utiliser (ex. gpt-4o). |
parameters.temperature | nombre | Non | Non | Creativite du modele. Valeur basse recommandee pour l'extraction. (Defaut: 0.2, min 0, max 2) |
parameters.maxTokens | nombre | Non | Non | Nombre maximum de tokens dans la reponse. (Defaut: 4096, min 1, max 128000) |
outputVariable | texte | Non | Non | Nom de la variable de sortie contenant les entites extraites. |
Les parametres marques Variable = Oui acceptent la syntaxe
{{nomBloc.champ}}.
Sortie
Variable de sortie : entities
{
"entities": [],
"count": 0
}
Exemple
Extraire les entites d'un email commercial.
Entree :
{"text": "Jean Dupont de la societe Acme a signe le contrat le 15 mars a Paris."}
Sortie :
{"entities": [{"text": "Jean Dupont", "type": "PERSON"}, {"text": "Acme", "type": "ORGANIZATION"}, {"text": "Paris", "type": "LOCATION"}], "count": 3}
Astuce
{{entities.entities}} est un tableau d'objets avec text et type. Types standards : PERSON, ORGANIZATION, LOCATION, DATE, MONEY.