Zum Hauptinhalt springen

Profile

Profile sind gespeicherte Konfigurationen für KI-Modelle. Jedes Profil speichert ein vollständiges Setup -- Anbieter, Modell, System-Prompt, Temperatur, Persona und mehr -- zwischen denen Sie sofort wechseln können. Profile sind auch die Bausteine für Councils.

Individuelle Profile vs. Councils

AISCouncil unterscheidet zwischen zwei Profiltypen:

TypMitgliederVerwendung
Individuelles Profil1 ModellStandard-Einzelmodell-Chat
Council2+ ModelleMulti-Modell-Beratung (siehe LLM-Council)

Ein Profil mit einem Mitglied ist ein individuelles Profil. Fügen Sie ein zweites Mitglied hinzu und es wird automatisch zu einem Council. Die Plattform erkennt dies basierend auf members.length >= 2.

Profile erstellen

Es gibt mehrere Möglichkeiten, ein Profil zu erstellen:

1. Einrichtungsassistent (Neue Benutzer)

Wenn Sie AISCouncil zum ersten Mal ohne bestehende Profile öffnen, führt Sie der Assistent durch die Erstellung Ihres ersten Profils:

  • Einzelner Profil-Pfad: Wählen Sie ein Modell, verbinden Sie Ihren API-Schlüssel, setzen Sie Name und Symbol
  • Cluster-Pfad: Wählen Sie mehrere Modelle, um ein Council zu erstellen

2. Neuer Bot-Knopf

Klicken Sie auf die +-Schaltfläche oder Neuer Chat in der linken Seitenleiste, um einen neuen Bot zu erstellen. Konfigurieren Sie ihn im rechten Panel, und er wird automatisch als Profil gespeichert.

3. Import aus JSON

Importieren Sie Profile aus einer JSON-Datei:

  1. Öffnen Sie Einstellungen > Profil
  2. Klicken Sie auf die Importieren-Schaltfläche
  3. Wählen Sie eine .json-Datei mit einem oder mehreren Profilen

Das Import-Format akzeptiert ein einzelnes Profil-Objekt oder ein Array von Profilen. Neue IDs werden immer zugewiesen, um Konflikte mit bestehenden Profilen zu vermeiden.

Profil-Felder

Jedes Profil speichert die folgende Konfiguration:

Kerneinstellungen

FeldBeschreibungStandard
NameAnzeigename für das Profil"Ohne Titel"
AnbieterKI-Anbieter (anthropic, openai, xai, gemini, openrouter, ollama)anthropic
ModellSpezifische Modell-ID--
System-PromptAnweisungen, die das Bot-Verhalten definierenLeer
TemperaturSteuert Zufälligkeit (0 = deterministisch, 2 = kreativ)0,7
Max. TokensMaximale Ausgabelänge pro Antwort4096

Persona-Einstellungen

FeldBeschreibung
SymbolEmoji oder Zeichen, das neben dem Bot-Namen und Antworten angezeigt wird
BeschreibungKurze Beschreibung, was dieser Bot tut
FarbeAkzentfarbe für Benutzernachrichten-Blasen im Chat dieses Bots

Erweiterte Einstellungen

FeldBeschreibungStandard
Top PNucleus-Sampling-Schwellwert1,0
Frequency PenaltyBestraft Token-Wiederholung0
Presence PenaltyFördert Themenvielfalt0
Stop SequencesKommagetrennte Tokens, wo Generierung stopptLeer
Response FormatText- oder JSON-Ausgabemodustext
Reasoning-AufwandThinking/Reasoning-Level (siehe Thinking)Standard
SeedFester Seed für reproduzierbare AusgabenKeiner

Chat-Einstellungen

FeldBeschreibungStandard
Kontext-LimitMax. Nachrichten pro Anfrage gesendetUnbegrenzt
StreamingEchtzeit-Token-StreamingAn
Auto-TitelChattitel automatisch aus erster Nachricht setzenAus
Markdown-RenderingAntworten als Markdown rendernAn
Token-Anzahl anzeigenToken-Nutzung anzeigenAus

Pro-Bot-API-Schlüssel

Jedes Profil kann seinen eigenen API-Schlüssel speichern, der den globalen Schlüssel für diesen Anbieter überschreibt. Dies ist nützlich, wenn Sie mehrere Schlüssel für denselben Anbieter haben (z.B. verschiedene Abrechnungskonten) oder wenn Sie eine Profilkonfiguration teilen, bei der verschiedene Benutzer ihre eigenen Schlüssel mitbringen.

Tipp

Pro-Bot-API-Schlüssel werden in der Profilkonfiguration gespeichert. Sie sind in vollständigen Profil-Exporten eingeschlossen, aber niemals in geteilten Bot-URLs oder sicheren Exporten.

Zwischen Profilen wechseln

Klicken Sie auf einen beliebigen Bot in der linken Seitenleiste, um zu ihm zu wechseln. Der Chat-Bereich lädt den Gesprächsverlauf dieses Bots, und das Konfigurations-Panel aktualisiert sich, um seine Einstellungen anzuzeigen.

Beim Wechseln:

  1. Die Konfiguration des aktuellen Bots wird gespeichert (debounced)
  2. Der Chat-Verlauf des neuen Bots wird aus IndexedDB geladen
  3. Das Konfigurations-Panel wird mit den Einstellungen des neuen Bots gefüllt
  4. Wenn der neue Bot noch einen Hintergrund-Stream laufen hat, wird er wieder angehängt

Profileinstellungen bearbeiten

Das rechte Konfigurations-Panel ist für den aktiven Bot immer bearbeitbar. Änderungen werden automatisch mit 300ms Debounce gespeichert -- einfach bearbeiten und die Einstellungen persistieren.

So greifen Sie auf den vollständigen Profil-Editor zu:

  1. Öffnen Sie Einstellungen > Profil
  2. Wählen Sie das zu bearbeitende Profil
  3. Ändern Sie ein beliebiges Feld: Name, Mitglieder, System-Prompt, Temperatur, erweiterte Einstellungen
  4. Änderungen speichern automatisch

Profile importieren und exportieren

Export

Zwei Export-Modi sind verfügbar:

ModusAPI-SchlüsselAnwendungsfall
Sicherer ExportEntfernt (Mitglieder haben nur Anbieter + Modell)Mit anderen teilen
Vollständiger ExportEingeschlossenPersönliches Backup, Geräteübergabe

Exportieren Sie über Einstellungen > Profil > Exportieren. Die Datei ist ein JSON-Array von Profil-Objekten.

Import

Import akzeptiert:

  • Ein einzelnes Profil-Objekt: { "name": "...", "members": [...], ... }
  • Ein Array von Profilen: [{ "name": "...", ... }, { "name": "...", ... }]

Beim Import:

  • Neue eindeutige IDs werden jedem Profil zugewiesen (keine Kollisionen)
  • Zeitstempel werden auf die Importzeit gesetzt
  • Die Profile werden zu Ihrer bestehenden Liste hinzugefügt (nicht ersetzt)
Info

Importierte Profile sind additiv. Sie überschreiben oder ersetzen Ihre bestehenden Profile nicht.

Profil-Dropdown in Councils

Beim Erstellen eines Councils werden Mitglieder über ein Profil-Dropdown ausgewählt -- nicht durch inline Auswahl von Anbieter und Modell. Das bedeutet:

  1. Erstellen Sie zuerst individuelle Profile (eins pro Modell, das Sie im Council haben möchten)
  2. Im Council-Builder fügen Sie Mitglieder hinzu, indem Sie aus dem Profil-Dropdown auswählen
  3. Jedes Council-Mitglied referenziert ein Profil nach ID

Dieses Design lässt Sie dasselbe Profil über mehrere Councils hinweg wiederverwenden und stellt sicher, dass Änderungen an einem Profil (wie Aktualisieren des API-Schlüssels) automatisch an alle Councils weitergegeben werden, die es referenzieren.

Profil-Auflösung

Wenn eine Nachricht gesendet wird, löst die Plattform die Profilkonfiguration in dieser Reihenfolge auf:

  1. Pro-Bot-API-Schlüssel (in der Mitglied-Konfig des Profils gespeichert)
  2. Profil-Referenz (wenn das Mitglied ein anderes Profil nach ID referenziert)
  3. Anbieter-übereinstimmendes Profil (alle Profile nach einem übereinstimmenden Anbieter mit Schlüssel durchsuchen)
  4. Globaler API-Schlüssel (aus localStorage['ais-apikey-{anbieter}'])

Diese kaskadierende Auflösung stellt sicher, dass API-Schlüssel immer gefunden werden, wenn sie irgendwo im System existieren.

Ein Profil löschen

So löschen Sie ein Profil:

  1. Bewegen Sie in der linken Seitenleiste den Mauszeiger über den Bot, den Sie löschen möchten
  2. Klicken Sie auf die Löschen-Schaltfläche (Papierkorb-Symbol)
  3. Bestätigen Sie das Löschen im Dialog
Warnung

Das Löschen eines Profils entfernt den Bot, seinen Chat-Verlauf und seine Memories. Diese Aktion kann nicht rückgängig gemacht werden. Councils, die das gelöschte Profil referenzieren, haben dieses Mitglied entfernt.

Profil-Speicherung

EigenschaftDetail
BackendIndexedDB (Schlüssel: ais-profiles) mit localStorage-Sync-Backup
PersistenzÜberdauert Seiten-Neuladungen und Browser-Neustarts
BereichLokal in Ihrem Browser
ExportIn "Alle Daten exportieren"-Backup eingeschlossen
Geteilte URLsBot-Konfig (nicht das vollständige Profil) ist in geteilten URLs kodiert