Chat
AISCouncil bietet eine voll funktionsfähige Chat-Schnittstelle zum Konversieren mit KI-Modellen direkt in Ihrem Browser. Die gesamte Kommunikation geht direkt von Ihrem Browser zum KI-Anbieter -- kein Proxy-Server, keine Middleware.
Streaming-Antworten
Antworten kommen in Echtzeit an, Token für Token. Während das Modell Text generiert, sehen Sie ihn Zeichen für Zeichen im Chat-Bereich erscheinen. Dies gibt sofortiges Feedback und lässt Sie die Generierung früh stoppen, wenn die Antwort in die falsche Richtung geht.
Während eine Antwort streamt, ändert sich die Senden-Schaltfläche zu Stopp. Klicken Sie darauf oder drücken Sie Escape, um die Generierung anzuhalten. Jeglicher bisher generierter Text bleibt im Gespräch erhalten.
Wenn Sie zu einem anderen Bot wechseln, während eine Antwort streamt, läuft der Stream im Hintergrund weiter. Wenn Sie zurückwechseln, wartet die abgeschlossene Antwort auf Sie.
Markdown-Rendering
Assistenten-Antworten werden standardmäßig als Rich Markdown gerendert. Dies beinhaltet:
- Überschriften (H1 bis H6)
- Fett, kursiv und
durchgestrichenText - Aufzählungslisten und nummerierte Listen
- Hyperlinks
- Tabellen
- Blockzitate
- Inline-
Codeund Codeblöcke mit Syntaxhervorhebung
Codeblöcke
Codeblöcke werden mit Syntaxhervorhebung und einer Kopieren-Schaltfläche gerendert. Klicken Sie auf das Zwischenablage-Symbol in der oberen rechten Ecke eines beliebigen Codeblocks, um seinen Inhalt zu kopieren.
```python
def hello():
print("Hallo von AISCouncil")
```
Sie können Markdown-Rendering im Konfigurations-Panel unter Chat-Einstellungen deaktivieren, wenn Sie lieber Klartext-Ausgabe möchten.
Nachrichtenaktionen
Bewegen Sie den Mauszeiger über eine beliebige Nachricht, um Aktionsschaltflächen anzuzeigen:
| Aktion | Verfügbar auf | Was es tut |
|---|---|---|
| Kopieren | Benutzer und Assistent | Kopiert den Nachrichtentext in Ihre Zwischenablage |
| Regenerieren | Nur Assistent | Sendet die vorherige Benutzernachricht erneut, um eine neue Antwort zu erhalten |
| Bearbeiten | Nur Benutzer | Öffnet die Nachricht zur Bearbeitung und sendet sie dann erneut |
| Löschen | Benutzer und Assistent | Entfernt die Nachricht aus dem Gespräch |
| Verzweigen | Benutzer und Assistent | Erstellt ein neues Gespräch, das von diesem Punkt abzweigt |
Regenerieren
Wenn Sie eine Assistenten-Nachricht regenerieren, wird das Gespräch zur vorhergehenden Benutzernachricht zurückgerollt, die dann erneut an das Modell gesendet wird. Dies gibt Ihnen eine frische Antwort, ohne etwas neu einzutippen.
Bearbeiten
Das Bearbeiten einer Benutzernachricht schneidet das Gespräch an diesem Punkt ab und sendet Ihren bearbeiteten Text erneut. Alle Nachrichten nach der bearbeiteten Nachricht werden entfernt. Dies ist nützlich, um Ihren Prompt zu verfeinern, ohne von vorne zu beginnen.
Verzweigen
Verzweigen erstellt ein neues Gespräch, das alle Nachrichten bis zum Verzweigungspunkt enthält. Das ursprüngliche Gespräch bleibt unverändert. Dies lässt Sie verschiedene Gesprächszweige vom selben Startpunkt aus erkunden.
Kontextfenster-Verwaltung
KI-Modelle haben ein begrenztes Kontextfenster -- die Anzahl der Tokens, die sie in einer einzigen Anfrage verarbeiten können. AISCouncil lässt Sie steuern, wie viel Gesprächsverlauf mit jeder Nachricht gesendet wird.
Setzen Sie das Kontext-Limit im Konfigurations-Panel unter Chat-Einstellungen. Zum Beispiel bedeutet die Einstellung 20, dass nur die letzten 20 Nachrichten an das Modell gesendet werden. Ältere Nachrichten werden vom API-Aufruf ausgeschlossen, bleiben aber in Ihrem Chat-Verlauf sichtbar.
Wenn Nachrichten aufgrund des Kontext-Limits ausgeschlossen werden, sehen Sie eine Toast-Benachrichtigung, die anzeigt, wie viele ältere Nachrichten gelöscht wurden.
Mehrstufige Gespräche
Jede Nachricht, die Sie senden, enthält den Gesprächsverlauf (bis zum Kontext-Limit). Das Modell sieht den vollständigen Thread von Benutzer- und Assistenten-Nachrichten, was es ermöglicht, den Kontext über mehrere Austausche hinweg beizubehalten. Dies ermöglicht:
- Folgefragen, die auf früheren Antworten verweisen
- Iterative Verfeinerung von Ideen
- Komplexe mehrstufige Aufgaben wie Debugging oder Schreiben
Generierung stoppen
Es gibt zwei Möglichkeiten, eine Antwort mitten im Stream zu stoppen:
- Klicken Sie auf die Stopp-Schaltfläche -- die Senden-Schaltfläche wird während des Streamings zur Stopp-Schaltfläche
- Drücken Sie Escape -- Tastaturkürzel zum sofortigen Anhalten der Generierung
Jeglicher vor dem Stopp generierter Text bleibt im Gespräch erhalten. Sie können die Antwort regenerieren, wenn Sie einen neuen Versuch möchten.
Chat-Einstellungen
Das Konfigurations-Panel (rechte Seitenleiste) enthält diese Chat-spezifischen Einstellungen unter Chat-Einstellungen:
| Einstellung | Standard | Beschreibung |
|---|---|---|
| Kontext-Limit | Unbegrenzt | Maximale Anzahl von Nachrichten, die pro Anfrage an das Modell gesendet werden |
| Streaming | An | Echtzeit-Token-Streaming an/aus schalten |
| Auto-Titel | Aus | Chattitel automatisch aus der ersten Benutzernachricht setzen |
| Markdown-Rendering | An | Assistenten-Antworten als formatiertes Markdown rendern |
| Token-Anzahl anzeigen | Aus | Token-Nutzung nach jeder Antwort anzeigen |
Tastaturkürzel
| Kürzel | Aktion |
|---|---|
| Enter | Nachricht senden |
| Shift + Enter | Neue Zeile einfügen (ohne zu senden) |
| Strg + F (oder Cmd + F auf Mac) | Gesprächssuche öffnen |
| Escape | Generierung stoppen / Suche schließen |
Willkommensbildschirm
Wenn Sie ein neues Gespräch beginnen, wird ein Willkommensbildschirm mit Schnellstart-Informationen angezeigt. Er verschwindet, sobald Sie Ihre erste Nachricht senden.
Hintergrund-Streaming
Wenn Sie zu einem anderen Bot wechseln, während eine Antwort noch streamt, läuft der Stream im Hintergrund weiter. Wenn Sie zu diesem Bot zurückkehren, wird die abgeschlossene (oder noch streamende) Antwort wieder an die Chat-Ansicht angehängt. Sie verlieren keinen Inhalt durch Wegschalten.
Sie können keine neue Nachricht an einen Bot senden, der noch einen Hintergrund-Stream laufen hat. Warten Sie, bis er fertig ist, oder wechseln Sie zurück zu diesem Bot und klicken Sie auf Stopp.
Fehlerbehandlung
Wenn ein API-Aufruf fehlschlägt (Netzwerkfehler, ungültiger Schlüssel, Ratenlimit), wird die Fehlermeldung inline im Chat als rote Fehlermeldung angezeigt. Der Gesprächszustand bleibt erhalten -- Sie können das Problem beheben (z.B. API-Schlüssel hinzufügen) und es erneut versuchen.