ElizAPI – Umsetzung des Chatbots Eliza (1966) als OpenAI-kompatible API
(github.com/computerphilosopher)Was ist Eliza?
Eliza ist der erste Chatbot der Geschichte, der 1966 am MIT entwickelt wurde. Er wurde so umgesetzt, dass er mithilfe von Schlüsselwörtern, die das Gegenüber vorgibt, Sätze erzeugt. Diese Art der Gesprächsführung soll die Methode eines Psychotherapeuten nachahmen, der einen Patienten berät.
Zum Beispiel so:
- Wenn der Patient sagt: "Ich brauche X", dann wird mit einer der folgenden Antworten geantwortet.
- Warum brauchen Sie X?
- Würde es Ihnen wirklich helfen, wenn Sie X hätten?
- Glauben Sie wirklich, dass Sie X unbedingt brauchen?
- Wenn der Patient sagt: "Ich bin X", dann wird mit einer der folgenden Antworten geantwortet.
- Sind Sie zum Arzt gekommen, weil Sie X sind?
- Wie lange sind Sie schon X?
- Wie fühlen Sie sich dabei, X zu sein?
(Allerdings muss das auf Englisch erfolgen.)
Im Vergleich zu heutigen LLMs ist das eine sehr einfache Methode, aber einige Nutzer sollen Eliza damals dennoch wie einen Menschen mit Gefühlen wahrgenommen haben. Dieses Phänomen wurde zum Ursprung des Begriffs Eliza effect, bei dem Menschen einen Chatbot trotz ihres Wissens, dass es sich um eine Maschine handelt, wie ein fühlendes Gegenüber behandeln.
Warum ich das gemacht habe
Ausgangspunkt war die Überlegung, dass ein Chatbot mit OpenAI-kompatibler API nicht zwangsläufig ein LLM sein muss.
Das Projekt selbst ist eher als Spaß entstanden, aber ich denke, dass ein „statischer Chatbot, der sich wie ein LLM verhält“, irgendwo nützlich sein könnte.
Da die Struktur fast keine Kosten verursacht, plane ich, die Demo-Site zu betreiben, bis ich von AI ersetzt werde und arbeitslos bin.
Verwendete Technologien
- JavaScript-Implementierung von Eliza: Wiederverwendung einer bestehenden Implementierung (
elizabot.js) - Frontend-Implementierung: React 18
- Entwicklungstools: gemini cli, codex
- Deployment: Um die Kosten zu minimieren, werden sowohl der API-Server als auch die Demo-Site über Cloudflare worker bereitgestellt.
Noch keine Kommentare.