Entity-Erkennung
Named Entities — Personen, Organisationen, Orte, Daten, Ereignisse — aus Text- oder Audiodateien extrahieren.
Für die Erkennung benannter Entitäten (Named Entity Recognition, NER) stehen zwei Pipelines zur Verfügung — eine für Textdateien und eine für Audio. Die Audio-Variante transkribiert die Datei zuerst mit Whisper und führt dann NER auf dem Transkript aus. Beide Pipelines verwenden dasselbe Ausgabeschema.
lt-entity-detection-text
Extrahiert Named Entities direkt aus Text- und Dokumentdateien mithilfe eines LLM.
150 Credits pro Datei · ~2 Minuten
Akzeptierte Dateien
| Typ | MIME-Typen |
|---|---|
| Text | text/* |
| Dokumente | application/pdf, Word (.docx) |
Bis zu 10 Dateien pro Run.
Kontextparameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
entity_types | Nein | Kommagetrennte Liste der zu erkennenden Entity-Typen (z. B. "PERSON,ORG,LOC"). Wird dieser weggelassen, werden alle unterstützten Typen erkannt. |
Unterstützte Entity-Typen: PERSON, ORG, LOC, DATE, EVENT, MISC
API-Beispiel
POST /v2/lt-pipelines/project/{projectId}/run{
"pipelineSlug": "lt-entity-detection-text",
"fileIds": ["file_abc123"],
"contextData": {
"entity_types": "PERSON,ORG"
}
}lt-entity-detection-audio
Transkribiert die Audiodatei zunächst mit Whisper und extrahiert dann in einem zweiten Schritt Named Entities aus dem Transkript. Diese Pipeline führt zwei Stufen sequenziell aus.
350 Credits pro Datei · ~5 Minuten
Akzeptierte Dateien
| Typ | MIME-Typen |
|---|---|
| Audio | audio/* (MP3, WAV, M4A, OGG, FLAC, …) |
Eine Datei pro Run. Maximale Dateigröße: 25 MB.
Kontextparameter
Keine.
API-Beispiel
POST /v2/lt-pipelines/project/{projectId}/run{
"pipelineSlug": "lt-entity-detection-audio",
"fileIds": ["file_abc123"],
"contextData": {}
}Ausgabe
Beide Pipelines verwenden dasselbe Ausgabeschema:
{
"pipelineSlug": "lt-entity-detection-text",
"output": {
"entities": [
{
"text": "Angela Merkel",
"type": "PERSON",
"start": 12,
"end": 25,
"confidence": 0.97
},
{
"text": "Berlin",
"type": "LOC",
"start": 42,
"end": 48,
"confidence": 0.94
}
],
"entityCount": 2
},
"rawText": null
}Ausgabefelder
| Feld | Typ | Beschreibung |
|---|---|---|
entities | array | Alle erkannten Entitäten |
entities[].text | string | Entitätstext wie er in der Quelle erscheint |
entities[].type | string | Entity-Typ: PERSON, ORG, LOC, DATE, EVENT oder MISC |
entities[].start | number | Zeichenposition des Entitätsbeginns im Quelltext |
entities[].end | number | Zeichenposition des Entitätsendes |
entities[].confidence | number | Erkennungskonfidenz 0–1 |
entityCount | number | Gesamtanzahl der erkannten Entitäten |
Wie hilfreich ist diese Seite?
Spracherkennung
Sprachen in Textdateien oder gesprochenen Audiodateien erkennen.
API-Übersicht
Basis-URL, Versionierung, Authentifizierung, Anfrageformat und Ratenbegrenzung.