Karteikarten aus Text erstellen
Die Funktion liest einen Lerntext und erzeugt daraus einzelne Karteikarten mit einer Frage auf der Vorderseite und der Antwort auf der Rückseite, passend zum klassischen Karteikartenlernen. Sie richtet sich an alle, die Vorlesungsunterlagen oder Fachtexte nicht mehr von Hand in Lernkarten überführen wollen.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Wie eine Karte entsteht
Aus jedem eigenständigen Fakt im Text wird eine Karte: eine kurze, präzise Frage auf der Vorderseite und eine ebenso kurze, korrekte Antwort auf der Rückseite. Zusammenhängende Begriffe, etwa eine Definition mit Beispiel, bleiben dabei auf einer Karte, statt sinnlos auf mehrere Karten verteilt zu werden, was das spätere Lernen unnötig zerstückeln würde und den Zusammenhang zwischen Begriff und Beispiel zerreißen könnte.
Ehrlich zum aktuellen Stand
Diese Funktion läuft derzeit in der Beta-Phase: Bei klar strukturierten Lerntexten mit eindeutigen Fakten ist die Qualität hoch, bei sehr freien, essayistischen Texten kann die Abgrenzung einzelner Karten dagegen weniger sauber ausfallen als gewünscht. Ein kurzer Blick über die erzeugten Karten vor dem eigentlichen Lernen lohnt sich in jedem Fall, besonders bei umfangreichem oder sehr technischem Stoff mit vielen Fachbegriffen.
Wo Sie es nutzen
Die Hauptoberfläche ist diese Webseite: Lerntext einfügen, Karteikarten erhalten, ohne Anmeldung. Dieselbe Funktion steht auch per API bereit, für Bildungsanbieter, die Lernkarten automatisiert aus Kursmaterial erzeugen, und bald zusätzlich über App und E-Mail. Es handelt sich nicht um „eine API“, sondern um ein Werkzeug für mehrere Kanäle, unabhängig davon, welche Lernkarten-App am Ende zum Einsatz kommt oder ob überhaupt eine genutzt wird.
Weiterverwendung der Karten
Die erzeugten Karten liegen als einfache Frage-Antwort-Paare vor und lassen sich in gängige, verbreitete Lernkarten-Apps übertragen oder ganz einfach direkt als gedruckte Liste zum schnellen Selbstlernen mitnehmen. Für eine tabellarische Übersicht aller Karten hilft im Anschluss das Schwesterwerkzeug zur Umwandlung in eine Tabelle, etwa zum Sortieren nach Themengebiet oder Schwierigkeitsgrad vor der nächsten Lerneinheit einer längeren Prüfungsvorbereitung mit mehreren Themenblöcken.
Anwendungsfälle
Karteikarten für die nächste Klausur
Lukas Fischer lässt aus seinen Vorlesungsunterlagen zu einem Fach Karteikarten erstellen, um in den letzten Tagen vor der Klausur gezielt einzelne Begriffe zu wiederholen.
Einarbeitung neuer Mitarbeitender
Die Weber Metallbau GmbH erstellt aus dem internen Einarbeitungsleitfaden Karteikarten mit den wichtigsten Fachbegriffen, damit neue Mitarbeitende sie in den ersten Wochen wiederholen können.
Vokabeln aus einem Fachtext
Katrin Baumann lässt aus einem englischsprachigen Fachartikel die zentralen Fachbegriffe als Karteikarten mit deutscher Erklärung erstellen, um sie sich schrittweise einzuprägen.
Häufige Fragen
Warum läuft diese Funktion noch in der Beta-Phase?
Die saubere Abgrenzung einzelner Lernkarten gelingt bei klar strukturierten Texten zuverlässig, bei sehr freien Texten weniger konsequent. Wir kennzeichnen das offen, statt eine Qualität zu versprechen, die wir nicht in jedem Fall halten können.
Wie viele Karteikarten entstehen aus einem Text?
Das richtet sich nach der Anzahl eigenständiger Fakten im Text. Ein dichter Fachtext ergibt mehr Karten als ein erzählender Text gleicher Länge.
Was passiert mit meinem Lerntext?
Er wird ausschließlich zur Erstellung der Karteikarten verarbeitet und danach nicht dauerhaft gespeichert. Ein Konto ist dafür nicht erforderlich.
Was kostet die Erstellung genau?
$0.003 pro Anfrage zuzüglich $0.0135 je 1.000 Wörter des eingefügten Textes. Ein Vorlesungsskript mit 3.000 Wörtern kostet damit rund vier US-Cent an Verarbeitungskosten.
In welchem Format bekomme ich die Karten?
Als einfache Frage-Antwort-Paare in Textform, die sich in eine Lernkarten-App übertragen oder direkt ausdrucken lassen.
Brauche ich ein Konto?
Nein. Es gibt derzeit keine Konten – Sie zahlen pro Anfrage, direkt und ohne Registrierung.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/text/flashcards \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/flashcards", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/flashcards",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/flashcards", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/flashcards", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"text": "…"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.flashcards",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_tokens | 20000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
422 | task_failed | Die Aufgabe ist fehlgeschlagen und wird nicht berechnet. |