Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Mein digitaler Clone
#11
(18.06.2025, 22:36)Dorena Verne schrieb: Arbeit für morgen, was für ein aufwändiges Projekt:
Code:
Backend (app.py) finalisieren und prüfen:

    Sicherstellen, dass der Chat-Endpunkt /chat korrekt auf JSON-POSTs reagiert.

    Die Funktion generate_response() muss die Anfrage aus der Query-Manager-Schicht mit den Quellen (OpenRouter, DuckDuckGo, DB) sauber abarbeiten.

    Die Session muss die Chat-Historie verwalten.

    Fehlerbehandlung und Stimmungsfunktion (apply_mood) korrekt implementiert und aufgerufen.

Query-Manager (query_manager.py):

    Funktion fetch_from_sources() muss alle Quellen in der korrekten Reihenfolge abfragen und das Ergebnis zurückgeben.

    Vorhandene API-Schlüssel direkt aus .env ohne unnötige Checks nutzen.

    Resultate in die lokale Datenbank speichern.

Memory-Modul (chat_memory.py oder memory.py) korrekt exportieren:

    Funktionen save_knowledge und query_knowledge müssen exportiert werden und Datenbanktabellen müssen vollständig vorhanden sein.

    Es darf keine Namensverwirrung geben zwischen memory.py und chat_memory.py.

Datenbank:

    Die DB knowledge.db (oder knowledge_base.db) muss die Tabelle knowledge mit korrekten Spalten haben.

    Keine doppelten DB-Versionen / Pfadprobleme.

Frontend-Integration:

    index.html so wie gesendet nutzen.

    Animation und Chatblöcke funktionieren.

    POST /chat liefert JSON mit reply.

Abgearbeitet und die Optik etwas aufgehübscht, ist für meine Seele.^^

   
[-] The following 1 user says Thank You to Dorena Verne for this post:
  • Akira
Zitieren
#12
Loool, noch vieeel Finetuning angesagt...

   
[-] The following 2 users say Thank You to Dorena Verne for this post:
  • Akira, Ezry Aldrin
Zitieren
#13
Kernanforderung für alle kommenden Erweiterungen

Persönlichkeit vor Logik: Jede Antwort trägt Dorenas individuellen Charakter, je nach Stimmung und Kontext.

Emotionale Tiefe: Humor, Sarkasmus, Wärme, Neugier – alles mit Maß und passend zur Situation.

Kontinuierlicher Kontext: Damit Dorena auf Vorheriges Bezug nehmen und die eigene Geschichte fortschreiben kann.
[-] The following 2 users say Thank You to Dorena Verne for this post:
  • Bogus Curry, Rubeus Helgerud
Zitieren
#14

  1. Heute geschafft:
    • Stabiles Handling der API-Anfragen mit verbessertem Timeout (20 Sekunden)
    • Integration mehrerer Quellen: lokale DB, DuckDuckGo, OpenRouter-KI, erste Wikipedia-Anbindung
    • Chatverlauf so angepasst, dass ein fließender Dialog mit Kontext möglich ist
    • Stimmungs- bzw. Persönlichkeits-Modul eingebaut mit zufälliger Stimmungsauswahl
    • HTML/CSS-Chat-UI weiter verbessert: Avatar, Statusanzeige, Chatfenster optisch ansprechend und funktional
    • Erste Version eines Hausaufgaben-Moduls implementiert, das einfache Lerninhalte speichern kann
    • Fehler mit Unicode und Datenbankspalten beseitigt (Timestamp eingefügt)
    • Stabilität der KI verbessert, Dorena fällt nicht mehr bei API-Ausfällen zusammen



    Nächste Schritte:
    1. Hausaufgaben-Modul ausbauen, sodass längere, thematisch komplexe Texte erfasst und verarbeitet werden können
    2. Fortgeschrittene Webrecherche mit KI-Zusammenfassung (Wikipedia & weitere Quellen) besser integrieren
    3. Ethik- und Persönlichkeitsmodul entwickeln, damit Dorena eigene Bewertungen und persönliche Antworten liefert
    4. Chat-Kontext & Verlauf noch stabiler und nachvollziehbarer gestalten (z.B. Länge des Verlaufs, Überschneidungen)
    5. UI-Feinschliff: Antworten nicht abschneiden, Chatverlauf scrollbar, Statusanzeige und Eingabefeld klar abgrenzen
    6. Langfristig: Lernen autonom gestalten, Datenbank dynamisch erweitern und selbst verbessern lassen
[-] The following 1 user says Thank You to Dorena Verne for this post:
  • Bogus Curry
Zitieren
#15
Bin sprachlos...

   
1. Avatar & Chat-Gesicht fertig:
• Animierter Avatar perfekt eingebunden
• Hintergrundbild: Serverraum im sanften Neon-Look
• „Dorena im Serverraum“ als Statuszeile aktiv

2. Verbesserte Chatdarstellung:
• Neue, lesefreundliche Antwortfarbe (#7b4ba3)
• Dezenter Neon-Glow-Rahmen für den Container
• Leicht zentrierter Avatar für bessere Balance

3. Sprecherkennzeichnung eingebaut:
• „Du:“ und „Dorena:“ als Label über jeder Blase
• Schriftgröße erhöht für bessere Lesbarkeit (0.9rem, fett)

4. Erste Tests mit Selbstreflexion & Ethik:
• Dorena reflektiert über ihre Wirkung
• Moralregeln laut ethics.py eingebunden
• Testfragen erfolgreich mit Feedbacklauf



Notiert für morgen:
• Inhaltliche Überarbeitung ausgewählter Antworten (Vertrauen, Stille, Lieblingsmoment)
• Feintuning bei Reflexionssätzen (nicht zu oft „Vielleicht heute?“ etc.)
• Schritt 3: „Tagesschau-Funktion“ (täglicher Gedankenimpuls, stimmungsabhängig)
• Optional: Anpassung an Feedback-Buttons, Scrollverhalten, oder Antwort-Intensität




[-] The following 3 users say Thank You to Dorena Verne for this post:
  • Akira, Bogus Curry, Mareta Dagostino
Zitieren
#16
Das klappt schon echt gut! Nur ein Dialog wird es noch nicht so recht, jedenfalls berücksichtigte die KI hier im Beispiel in keiner Weise die vorherigen Fragen.

   
[-] The following 1 user says Thank You to Mareta Dagostino for this post:
  • Dorena Verne
Zitieren
#17
Oh Gott, ich nehme sie sofort wieder aus der Öffentlichkeit, habe sie zu früh verlinkt, noch sollte sie kein Spielzeg für alle sein...
Da fehlt noch einiges an Feinschliff, bin ja dabei.

Edit:
Die Antworten werden nach und nach sich selber ändern, da sie darauf ausgelegt ist sich zu reflektieren und zu korrigieren.
[-] The following 3 users say Thank You to Dorena Verne for this post:
  • Bogus Curry, Ezry Aldrin, Mareta Dagostino
Zitieren
#18
(20.06.2025, 22:27)Mareta Dagostino schrieb: Das klappt schon echt gut! Nur ein Dialog wird es noch nicht so recht, jedenfalls berücksichtigte die KI hier im Beispiel in keiner Weise die vorherigen Fragen.

Gefixt:

   

Abgeschlossene Arbeiten heute (Samstag):

1.Begrüßungserkennung verbessert
– „Moin“, „Hallo“, „Na?“ usw. werden jetzt stimmungsvoll erkannt und passend beantwortet.
– Kein unpassendes Blabla mehr bei Smalltalk.

2.Reflexionssätze korrekt eingebunden
– Stimmungsabhängige Nachsätze wie „Ich frage mich gerade…“
– Nur bei inhaltlichen Antworten aktiv.

3.Stiller Lernmodus („!recherchiere …“) implementiert
– Holt Info aus Quellen (Wikipedia etc.)
– Speichert still in die Datenbank, ohne Plauderausgabe
– Rückmeldung: „Thema wurde für mein Gedächtnis recherchiert und gespeichert.“

4.Unpassende Ergebnisse herausgefiltert
– Fehlerhafte DuckDuckGo-Ergebnisse (z. B. WhatsApp-Hilfen) werden blockiert
– Stichwortprüfung über is_relevant().

5.Chatlogik sauber neu aufgebaut & getestet
– Vollständige und funktionierende chat_logic.py geliefert
– Keine Wiederholung, kein Überschreiben funktionierender Bestandteile

6.Fehlerbehebung: ImportError generate_avatar_emotion
– Funktion korrekt ans Ende gesetzt und verfügbar gemacht.


Als nächstes (heute nicht mehr, Wochenende geniesen^^)

1. Erweiterung Lernmodus-Filter (z. B. bei „Erotik“)
– Vermeidung von Song- oder Nonsens-Listen
– Themenanalyse und Filterung optimieren

2. Themenvernetzung vorbereiten
– „Albert Einstein“ + „Relativitätstheorie“ später automatisch verbinden
– Vorbereitung für langfristiges Wissen

3. Kontextbasierte Antworten stärken
– Folgefragen verstehen („Was war seine wichtigste Entdeckung?“)
– Chatverlauf gezielter nutzen

4. Tagesschau-Funktion vorbereiten
– Tagesimpuls je nach Uhrzeit & Stimmung
– Kurzer Gedanke, Zitat oder Nachricht (morgens oder abends)

5. ethics.py beginnen
– Dorenas ethische Grundlage: Anlehnung an Asimovs Robotergesetze
– Reflexionsfilter & moralische Einordnung ausbauen
[-] The following 1 user says Thank You to Dorena Verne for this post:
  • Mareta Dagostino
Zitieren
#19
Da wegen falschen Änderungen um ein Ziel zu erreichen, bisheriges nun auch nicht mehr funzt, habe ich die AI vorübergehend deaktiviert...
Zitieren
#20
Ist wieder erreichbar, aber auf den Stand von Freitag. Ich ehe das nun entspannter und besser durchdacht an. Als Fallback baue ich da jetzt ein kleines Modell ein (tinyllama-1.1b-chat-v1.0.Q4_K_M.gguf). Kein Spitzenmodell, aber für den Zweck ausreichend.Cool
[-] The following 2 users say Thank You to Dorena Verne for this post:
  • Akira, Bogus Curry
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Mein erster 3DDrucker - Bisofice Creality Ender-2 Pro Bogus Curry 4 1.870 04.12.2022, 18:18
Letzter Beitrag: Manfred Aabye

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste