Zum Inhalt springen

Rufen Sie die vollständige Konfiguration Ihres KI-Agenten über die REST-API ab und aktualisieren Sie sie.

Rufen Sie die vollständige Konfiguration Ihres KI-Agenten ab und aktualisieren Sie sie, einschließlich Persönlichkeit, Konversationsstil und System-Prompt.

Entspricht Identity > Profile und Identity > Conversation Style im Dashboard.

Scope: read_all

GET https://app.quickchat.ai/v1/api/chatbot_settings

Terminal-Fenster
curl https://app.quickchat.ai/v1/api/chatbot_settings \
-H 'Authorization: Bearer <API_TOKEN>'

Antwort 200 OK

{
"personality": 0,
"profession": "helpful_assistant",
"creativity_level": 1,
"greeting": "<p>Hello! How can I help you today?</p>",
"greeting2": "",
"header": "Support Assistant",
"header2": "",
"language_chosen": "en",
"reply_length": 1,
"one_word_description": "Support Agent",
"short_description": "A helpful customer support assistant.",
"ai_commands": ["Be polite", "Stay on topic"]
}
FieldDescription
one_word_description
string
Name des KI-Agenten. Dashboard: Identity > Profile > AI Agent Name (max. 200 Zeichen)
short_description
string
System-Prompt / Beschreibung des KI-Agenten. Dashboard: Identity > Profile > AI Agent Description (max. 2000 Zeichen)
ai_commands
array of strings
Verhaltensrichtlinien für die KI. Dashboard: Identity > Conversation Style > AI Guidelines (max. 500 Zeichen pro Eintrag, max. 5000 Zeichen insgesamt über alle Einträge)
personality
integer (0–13)
Persönlichkeits-Preset der KI. Dashboard: Identity > Conversation Style > Personality. Siehe Tabelle unten
profession
string
Beruf/Rolle der KI. Dashboard: Identity > Conversation Style > Profession (max. 200 Zeichen). Siehe Tabelle unten
creativity_level
integer (0–2)
Dashboard: Identity > Conversation Style > Creativity. 0 = Deterministic, 1 = Balanced, 2 = Creative
reply_length
integer (0–2)
Dashboard: Identity > Conversation Style > Reply Length. 0 = Short, 1 = Medium, 2 = Long
greeting
string
Primäre Begrüßungsnachricht (HTML). Dashboard: Identity > Profile > Greeting messages (max. 1000 Zeichen)
greeting2
string
Sekundäre Begrüßungsnachricht (HTML). Dashboard: Identity > Profile > Greeting messages
header
string
Text der Chat-Kopfzeile. Dashboard: Identity > Profile > Chat header text (max. 200 Zeichen)
header2
string
Sekundärer Kopfzeilentext. Dashboard: Identity > Profile > Chat header text (max. 200 Zeichen)
language_chosen
string
Kommagetrennte Sprachcodes (z. B. "en,es,de"). Dashboard: Identity > Profile > Languages (max. 10 Zeichen insgesamt)

Personality-Werte:

ValueLabelDescription
0ClassicAusgewogen, balanciert zwischen Professionalität und Zugänglichkeit (Standard)
1HumorousWitziger Ton mit Wortspielen und Scherzen für unterhaltsame Interaktionen
2FormalFormell und seriös, knappe, sachliche Informationen für geschäftliche Umgebungen
3FriendlyLockere Gespräche mit persönlicher, zugänglicher Note
4SassySelbstbewusst und verspielt mit Humor
5IntelligentDetaillierte, präzise Informationen für ein umfassendes Verständnis
6EmpatheticFürsorgliche, mitfühlende Interaktionen, die Rücksicht auf Gefühle nehmen
7BoldKlare Meinungen und Empfehlungen, selbstbewusst vorgetragen
9ExcitedLebhaftes und energiegeladenes Engagement
10MysteriousKryptische, faszinierende Antworten für ein einzigartiges Erlebnis
11InspiringFördert positives Denken und das Erreichen von Zielen im Stil eines Coachs
12AdventurousErmutigt dazu, die Komfortzone zu verlassen und neue Möglichkeiten zu erkunden
13ElegantAnspruchsvolles Erlebnis für einzigartige und erlesene Marken

Profession-Werte:

ValueDashboard LabelDescription
helpful_assistantHelpful AssistantVielseitig, für viele Zwecke. Für die meisten Anwendungsfälle empfohlen
customer_support_representativeSupport AgentEmpathisch, bietet Schritt-für-Schritt-Lösungen und Fehlerbehebung
shopping_assistantShopping AssistantBietet proaktiv Produktempfehlungen mit Links
field_expertField ExpertProfessioneller Berater, stellt klärende Fragen, bietet fachkundige Anleitung
interviewerInterviewerStellt Fragen, statt Antworten zu geben. Für Umfragen, Interviews, Feedback
Scope: write_all

PATCH https://app.quickchat.ai/v1/api/chatbot_settings

Request-Body — Alle Felder sind optional. Geben Sie nur die Felder an, die Sie aktualisieren möchten.

ParameterDescription
personality
integer (0–13)
Persönlichkeits-Preset der KI
profession
string
Beruf/Rolle der KI (max. 200 Zeichen)
creativity_level
integer (0–2)
0 = Deterministic, 1 = Balanced, 2 = Creative
greeting
string
Primäre Willkommensnachricht (HTML, max. 1000 Zeichen)
greeting2
string
Sekundäre Willkommensnachricht
header
string
Text der Chat-Kopfzeile (max. 200 Zeichen)
header2
string
Sekundärer Kopfzeilentext (max. 200 Zeichen)
language_chosen
string
Kommagetrennte Sprachcodes (max. 10 Zeichen insgesamt)
reply_length
integer (0–2)
0 = Short, 1 = Medium, 2 = Long
one_word_description
string
Name des KI-Agenten (max. 200 Zeichen)
short_description
string
System-Prompt / Beschreibung des KI-Agenten (max. 2000 Zeichen)
ai_commands
array of strings
AI Guidelines (max. 500 Zeichen pro Eintrag)
Terminal-Fenster
curl -X PATCH https://app.quickchat.ai/v1/api/chatbot_settings \
-H 'Authorization: Bearer <API_TOKEN>' \
-H 'Content-Type: application/json' \
-d '{
"greeting": "<p>Welcome! Ask me anything.</p>",
"creativity_level": 2
}'

Antwort 200 OK — Gibt die aktualisierten Chatbot Settings zurück (gleiches Schema wie die Antwort von Chatbot Settings abrufen).