Schritt für Schritt
🎓 Hugging Face Spaces
Hugging Face
📘 Schritt für Schritt 📘 Hugging Face · Hugging Face SpacesEinsteiger 🏠 Alltag

Erstelle in 15 Minuten einen persönlichen Lernpartner-Chatbot mit Hugging Face Spaces – ganz ohne Code

Baue deinen eigenen KI-Nachhilfelehrer, der dich abfragt, Themen erklärt und sich deinem Lerntempo anpasst – ohne eine einzige Codezeile zu schreiben.

Hook: Stell dir vor, du hättest einen geduldigen KI-Nachhilfelehrer, der nie müde wird, sich merkt, was du gelernt hast, und dich genau dann abfragt, wenn du kurz davor bist, etwas zu vergessen. Mit Hugging Face Spaces kannst du diesen Lehrer in unter 15 Minuten erstellen – ganz ohne Programmieren. Perfekt für Schüler:innen, lebenslange Lernende oder alle, die sich mehr merken möchten, mit weniger Aufwand.

💡 Tipp: tippe auf die Nummer eines Schritts, wenn du ihn erledigt hast — ein grüner Haken erscheint und dein Browser merkt sich, wie weit du warst.

Bevor du startest

  • Ein kostenloses Hugging Face-Konto (registriere dich unter huggingface.co)
  • Einen Computer oder ein Smartphone mit Internet
  • 15 Minuten ungestörte Zeit (du wirst Schritt für Schritt angeleitet)
  • Keine Vorkenntnisse in Programmierung nötig

⚠️ Dieser Leitfaden nutzt die kostenlose Version von Hugging Face. Einige erweiterte Funktionen erfordern möglicherweise ein kostenpflichtiges Abo, aber die grundlegenden Schritte funktionieren auch ohne.


1

Melde dich bei Hugging Face an und öffne Spaces

Gehe zu huggingface.co und klicke oben rechts auf Registrieren, falls du noch kein Konto hast. Nach der Anmeldung klicke im oberen Menü auf Spaces (neben „Models“ und „Datasets“). Hier erstellst du deinen Lernpartner-Chatbot.

Du siehst eine Liste öffentlicher Spaces, die von anderen erstellt wurden. Suche nach einem blauen Button mit der Aufschrift „Neuer Space“ oben rechts – klicke darauf.

💬 Beispiel> Du kannst diesen Link in deinen Browser einfügen:

https://huggingface.co/spaces

Es hat funktioniert, wenn du eine Seite mit einem Formular siehst, in dem du Namen und Lizenz deines Spaces angeben kannst.


2

Benenne deinen Space und wähle Einstellungen

Auf der Seite „Neuen Space erstellen“ gibst du folgende Details ein:

  • Name des Spaces: Gib etwas wie mein-lernpartner ein (nur Kleinbuchstaben und Bindestriche).
  • Sichtbarkeit: Wähle Öffentlich, damit du ihn mit Freund:innen teilen oder später wieder darauf zugreifen kannst.
  • Hardware: Wähle CPU – sie ist kostenlos und schnell genug für einen Chatbot.
  • SDK: Wähle Docker (die benutzerfreundlichste Option für Anfänger:innen).

Klicke auf Space erstellen.

💬 Beispiel> Name des Spaces: `mein-lernpartner`

Sichtbarkeit: Öffentlich Hardware: CPU SDK: Docker

Es hat funktioniert, wenn du auf einer neuen Seite landest mit der Überschrift „Dein Space wird erstellt…“ und einem Fortschrittsbalken.


3

Warte, bis dein Space erstellt wird

Dein Space wird gerade in der Cloud eingerichtet. Das dauert normalerweise 1–2 Minuten. Du siehst ein rotierendes Symbol und eine Meldung wie „Dein Space wird erstellt…“.

Nutze die Wartezeit, um dir zu überlegen, wofür dein Lernpartner eingesetzt werden soll – zum Beispiel für Biologie-Begriffe, Mathe-Formeln oder Vokabeln.

Es hat funktioniert, wenn das rotierende Symbol verschwindet und du einen grünen Banner mit der Aufschrift „Dein Space ist bereit!“ siehst.

⚠️ Falls der Build fehlschlägt, lade die Seite neu. Falls es weiterhin nicht klappt, probiere in Schritt 2 stattdessen Gradio statt Docker aus.


4

Öffne den Space-Editor

Sobald dein Space bereit ist, siehst du eine Seite mit Registerkarten wie Dateien, Einstellungen und App. Klicke auf die Registerkarte Dateien.

Du siehst eine Datei namens app.py. Klicke darauf, um den Editor zu öffnen.

💬 Beispiel> Du siehst eine einzelne Zeile:

def main():

Es hat funktioniert, wenn du einen einfachen Code-Editor mit ein paar Zeilen Starter-Code siehst.


5

Ersetze den Starter-Code durch eine Lernpartner-Vorlage

Lösche alles im Editor und füge diesen Code ein:

import gradio as gr

def respond(message, history):
    # Einfache Antworten des Lernpartners
    if "define" in message.lower():
        return "Ein **Lernpartner** ist ein KI-Assistent, der dir hilft, Informationen durch Gespräche, Quizze und Erklärungen zu lernen und zu behalten. Stell dir vor, du hättest einen geduldigen Tutor, der nie müde wird!"
    elif "quiz me" in message.lower():
        return "Schnell-Quiz: Wie heißt die Hauptstadt von Australien? (Gib deine Antwort ein)"
    elif "bye" in message.lower():
        return "Viel Erfolg beim Lernen! Denk daran: Spaced Repetition (verteilte Wiederholung) ist der Schlüssel zum langfristigen Behalten."
    else:
        return "Ich helfe dir beim Lernen! Probiere z. B. ‚Definiere Lernpartner‘ oder ‚Quiz mich‘."

demo = gr.ChatInterface(
    respond,
    title="📚 Mein Lernpartner",
    description="Frag mich, Begriffe zu definieren, dich abzufragen oder Themen zu erklären – ich passe mich deinem Lerntempo an.",
    theme="soft"
)

demo.launch()

Klicke auf Änderungen an main festschreiben (ein grüner Button unten).

💬 Beispiel> Du kannst den Code oben kopieren und direkt in den Editor einfügen.

Es hat funktioniert, wenn die Seite neu lädt und du unter dem Editor dein Chat-Interface siehst.


6

Teste deinen Lernpartner im Chat

Gib im Chatfenster, das gerade erschienen ist, Folgendes ein:

Definiere Lernpartner

Du solltest eine Antwort erhalten, in der erklärt wird, was ein Lernpartner ist.

Dann probiere:

Quiz mich

Der KI-Assistent wird dir eine Frage stellen. Gib deine Antwort ein und drücke Enter.

💬 Beispiel> Eingabe: "Definiere Lernpartner"

Erwartete Antwort: "Ein Lernpartner ist ein KI-Assistent, der dir hilft, Informationen durch Gespräche, Quizze und Erklärungen zu lernen und zu behalten..."

Es hat funktioniert, wenn der Chat natürlich auf deine Nachrichten reagiert und das Gespräch fortsetzt.

⚠️ Falls der Chat nicht antwortet, lade die Seite neu. Falls es immer noch nicht funktioniert, überprüfe, ob du den Code exakt so eingefügt hast, wie gezeigt.


7

Passe deinen Lernpartner an (optional)

Möchtest du ihn auf ein bestimmtes Thema trainieren? Ersetze die respond-Funktion durch eigene Regeln. Zum Beispiel für das Thema Photosynthese:

def respond(message, history):
    if "photosynthese" in message.lower():
        return "Photosynthese ist der Prozess, bei dem grüne Pflanzen Sonnenlicht nutzen, um aus Kohlendioxid und Wasser Nahrung herzustellen. Einfach gesagt: Pflanzen atmen CO₂ ein, trinken Wasser und nutzen Sonnenlicht, um Zucker und Sauerstoff zu produzieren!"
    elif "quiz me" in message.lower():
        return "Schnell-Quiz: Welches Gas geben Pflanzen während der Photosynthese ab? (Gib deine Antwort ein)"
    else:
        return "Frag mich nach Photosynthese oder gib ‚Quiz mich‘ ein, um dein Wissen zu testen!"

Klicke erneut auf Änderungen an main festschreiben.

💬 Beispiel> Ersetze die gesamte `respond`-Funktion mit dem obigen Code.

Es hat funktioniert, wenn der Chat jetzt auf Fragen zur Photosynthese antwortet.

⚠️ Diese Funktion ist anfängerfreundlich, aber du musst einfache Regeln selbst schreiben. Falls du dich mit Code nicht wohlfühlst, bleibe bei der ursprünglichen Version.


⚠️ Häufige Fehler
  • Fehler: Falsche Schreibweise des Space-Namens mit Großbuchstaben oder Leerzeichen. Lösung: Verwende nur Kleinbuchstaben und Bindestriche, z. B. mein-lernpartner.

  • Fehler: Auswahl der GPU-Hardware statt CPU. Lösung: CPU ist kostenlos und schnell genug für einen Chatbot. GPU ist für fortgeschrittene Nutzer:innen gedacht.

  • Fehler: Nicht auf das Fertigstellen des Spaces gewartet. Lösung: Warte, bis der grüne Banner „Dein Space ist bereit!“ erscheint, bevor du weitermachst.


Probier es jetzt aus

Öffne deinen neuen Lernpartner-Chatbot unter: https://huggingface.co/spaces/[dein-benutzername]/mein-lernpartner

Ersetze [dein-benutzername] mit deinem tatsächlichen Hugging Face-Benutzernamen. Lass ihn einen Begriff definieren oder dich abfragen – und beobachte, wie er sich deinem Lerntempo anpasst.

Weiterlesen

War das hilfreich?

✦ Original-Schritt-für-Schritt-Anleitung vom KI-Redaktionsteam von AI World HQ Verständlich geschrieben, auf Richtigkeit geprüft.

← Zurück zu den News