UIUC KI-Tutor betreibt 11 Modelle parallel für Antworten unter 2 Sekunden

Das Center for AI Innovation der UIUC hat einen Open-Source-KI-Tutor für Elektrotechnik-Kurse veröffentlicht, der live auf HuggingFace Spaces läuft. Das System orchestriert 11 separate Modelle parallel für Text-/Bildabruf, Generierung, Moderation und Bewertung und erreicht eine mediane Antwortzeit von 2 Sekunden.
Architektur
Der Tutor nutzt Retrieval-Augmented Generation (RAG) mit einer Pinecone-Vektordatenbank. Zu den Datenquellen gehören Lehrbücher, Vorlesungsvideos (transkribiert mit Whisper) und studentische QA-Foren. Der Code ist unter MIT-Lizenz veröffentlicht und kann in Ihre eigene Pinecone-Datenbank integriert werden.
RLHF-Datensatz
Das Team hat fünf Elektrotechnik-Studenten beauftragt, einen Vergleichsdatensatz für RLHF zu erstellen, der den Kurs UIUC ECE 120 abdeckt. Der Datensatz ist frei auf HuggingFace verfügbar: kastan/rlhf-qa-comparisons.
Bewertung
Jede neue Funktion löst eine automatisierte Bewertung aus. Der Bewertungsdatensatz, der von erfahrenen EE-Ingenieuren erstellt wurde, wird verwendet, um Antworten von jedem Modell zu generieren. GPT-3 bewertet dann, ob die generierten Antworten „besser“ oder „schlechter“ sind als die von Menschen geschriebenen Referenzantworten. Bekannte Einschränkung: GPT-3 bewertet sich selbst und neigt dazu, eigene Ausgaben zu bevorzugen.
Schnellstart
pip install -r requirements.txt
# Set API keys in run_ta_gradio.sh, then:
bash run_ta_gradio.shErstellen Sie Ihren eigenen Pinecone-Index mit den bereitgestellten Skripten: Lehrbücher aus PDF, Videotranskripte mit Whisper oder Vorlesungsfolien aus .jpg-Bildern.
Wichtige Dateien
main.py— ModellaggregationTA_gradio_ux.py— Gradio-Oberflächeprompting.py— Prompt-Vorlagenevaluation.py— GPT-3-Bewertungsschleifefeedback.json— gesammeltes Nutzer-Feedback
Das Repository umfasst 146 Commits, 57 Sterne und ein Systemdiagramm, das die parallele Modellpipeline zeigt.
📖 Vollständige Quelle lesen: HN LLM Tools
👀 Siehe auch

LystBot: Ein MCP-Server für Claude zur Verwaltung von Listen und Aufgaben
LystBot ist eine Listenverwaltungs-App mit einem nativen MCP-Server, der es Claude ermöglicht, direkt mit Einkaufslisten, To-Do-Listen und Packlisten zu interagieren. Hauptsächlich mit Claude Code entwickelt, umfasst es eine Flutter-Mobile-App, REST-API, CLI und einen Open-Source-Node.js-MCP-Server.

Führungs-App mit über 90 Lektionen aus mehr als 20 Büchern – läuft in Claude
Ein Entwickler hat eine Führungs-App erstellt, die innerhalb von Claude läuft und über 90 Lektionen aus mehr als 20 Büchern zu Führung, Gewohnheiten, Disziplin, Einfluss, Teamkultur und Wohlstandsdenken bietet. Die App bietet tägliche Lektionen mit konkreten Aktionen, Verfolgung von Erfolgsserien, Journaling und Suchfunktionen.

singularity-claude: Eine selbstentwickelnde Fähigkeits-Engine für Claude Code
singularity-claude ist ein Open-Source-Claude-Code-Plugin, das eine rekursive Evolutionsschleife hinzufügt, um den Verfall von Fähigkeiten zu verhindern. Es bewertet die Ausführung von Fähigkeiten, repariert automatisch schlecht bewertete Fähigkeiten, kristallisiert hochleistungsfähige Versionen und erkennt Fähigkeitslücken.

Entwickler erstellt ein WordPress-MCP-Plugin mit Lese-/Schreibfunktionen und 28 Fähigkeiten
Ein Entwickler hat ein WordPress-Plugin erstellt, das 28 MCP-Fähigkeiten über die WordPress Abilities API registriert und damit vollständigen Lese-/Schreibzugriff für KI-Codierungsagenten ermöglicht. Das Plugin übernimmt Inhaltsverwaltung, Qualitätsprüfung und Sicherheitsfunktionen und konvertiert automatisch zwischen Markdown und Gutenberg-Blöcken.