@media(max-width:768px){ .sidebar{width:220px;min-width:220px} .chars-grid{grid-template-columns:1fr 1fr;padding:20px} .page-header{padding:24px 20px 20px} .admin-main{padding:24px 20px} .char-editor-grid{grid-template-columns:1fr} } @media(max-width:600px){ .sidebar{display:none} .chars-grid{grid-template-columns:1fr} .profile-hero{flex-direction:column;text-align:center;padding:32px 20px} }
AmorAI Dein KI Begleiter
⏳ Dein Konto wartet auf Freigabe durch den Administrator. Du wirst benachrichtigt sobald es aktiv ist.
oder
AmorAI
Dein KI Begleiter
Entdecken
Meine Chats
Mitglied
Charaktere entdecken
Wähle einen KI-Begleiter und beginne dein Gespräch
💬

Wähle einen Charakter

Klicke auf Entdecken und starte dein Gespräch

0
Chats
0
Nachrichten
0
Charaktere
Profil bearbeiten
Name
Sprache
Konto
Abmelden
AmorAI
Admin
Dashboard
Übersicht deiner AmorAI App
Charaktere verwalten
Alle KI-Charaktere im Überblick
Avatar Name Alter Persönlichkeit Status Aktionen
Charakter erstellen
Erstelle oder bearbeite einen KI-Charakter
User verwalten
Alle registrierten Nutzer — neue User müssen freigegeben werden
Name E-Mail Registriert Nachrichten Status Aktionen
🔑 API & KI-Einstellungen
Wähle deinen KI-Anbieter und konfiguriere Zugangsdaten

🤖 Aktiver KI-Anbieter

Wähle welcher KI-Dienst für alle Charaktere verwendet werden soll. Die Einstellung gilt sofort für alle Chats.

🟣
Anthropic Claude
Hochwertig, präzise, sicher
🔵
MiniMax
Emotional, flüssig, günstig

⏱ Tages-Nachrichtenlimit

Gratis-User erhalten täglich eine begrenzte Anzahl Nachrichten (gesamt, über alle Charaktere). Um Mitternacht wird das Limit zurückgesetzt.

Bei deaktivierten Limit können alle User unbegrenzt schreiben — nur empfohlen wenn du die Kosten selbst trägst.

🟣 Anthropic Claude

Trage deinen Anthropic API Key ein. Er wird SHA-256-gesichert im Browser gespeichert.

API Key: console.anthropic.com

🔵 MiniMax API

MiniMax bietet emotionale, lebendige KI-Antworten — ideal für Flirt-Chats. Trage deinen MiniMax API Key und die Group ID ein.

Group ID findest du in deinem MiniMax Platform Konto
ℹ️ MiniMax Hinweise
• MiniMax unterstützt rollenbasierte System-Prompts — Charaktere wirken besonders lebendig
• Die API läuft über einen CORS-Proxy (cors-anywhere) da MiniMax keinen Browser-Direktzugriff erlaubt
• Alternativ: eigenen PHP-Proxy auf cyon.ch einrichten (empfohlen für Produktion)
Leer lassen für direkten Browser-Aufruf (kann durch CORS blockiert werden)

🌐 PHP-Proxy für cyon.ch (empfohlen)

Für MiniMax in Produktion: lege diese Datei als minimax.php auf deinem cyon-Webspace ab und trage die URL oben ein.

📋 PHP-Proxy Code anzeigen
<?php
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: POST, OPTIONS');
header('Access-Control-Allow-Headers: Content-Type, Authorization');
header('Content-Type: application/json');
if ($_SERVER['REQUEST_METHOD'] === 'OPTIONS') { http_response_code(204); exit; }

$body = file_get_contents('php://input');
$data = json_decode($body, true);
$apiKey = $data['api_key'] ?? '';
$groupId = $data['group_id'] ?? '';
unset($data['api_key'], $data['group_id']);

$url = "https://api.minimaxi.chat/v1/text/chatcompletion_v2";
$ch = curl_init($url);
curl_setopt_array($ch, [
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_POST => true,
  CURLOPT_POSTFIELDS => json_encode($data),
  CURLOPT_HTTPHEADER => [
    'Content-Type: application/json',
    'Authorization: Bearer ' . $apiKey,
  ]
]);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
http_response_code($httpCode);
echo $response;

🔐 Admin Zugangsdaten ändern

Das Passwort wird SHA-256 gehasht gespeichert — nie im Klartext.

Standard: admin@amorai.de / admin123 — bitte sofort ändern!
📊 Google Tag Manager
Tracking & Analytics Konfiguration

Google Tag Manager ID

Trage deine GTM Container-ID ein (Format: GTM-XXXXXXX). Der Code wird automatisch auf allen Seiten eingefügt.

Container-ID findest du in deinem Google Tag Manager Konto oben rechts.
📋 Events die automatisch getrackt werden
✓ Seitenaufrufe (Login, Entdecken, Chat, Profil)
✓ User Login / Registrierung
✓ Chat gestartet (inkl. Charakter-Name)
✓ Nachricht gesendet
✓ Sprache gewechselt
✓ User-Freigabe durch Admin

📈 Google Analytics 4 (optional)

Alternativ: direkte GA4 Measurement ID (Format: G-XXXXXXXXXX). Wenn du GTM verwendest, lieber dort konfigurieren.