> ## Documentation Index
> Fetch the complete documentation index at: https://docs.famulor.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Allgemeiner Prompt Engineering Guide

> Ein umfassender Leitfaden für das Schreiben effektiver Prompts für deine Famulor KI-Assistenten

# Allgemeiner Prompt Engineering Guide

<Note>
  Prompt Engineering ist möglicherweise der wichtigste Teil deines Assistenten - es kann deinen Assistenten zum Erfolg führen oder zum Scheitern bringen. Dieser Leitfaden teilt unsere Erkenntnisse darüber, wie du Prompts schreiben kannst, die Assistenten zuverlässiger befolgen können.
</Note>

<Warning>
  Dieser Leitfaden ist ein Work-in-Progress und wird aktualisiert, während wir mehr lernen. Wenn du Vorschläge oder Feedback hast, lass es uns wissen.
</Warning>

<Tip>
  Um einige der Prompts zu sehen, die wir erstellt haben, kannst du dir die Vorlagen im Dashboard ansehen (erstelle einen neuen Assistenten und wähle eine Vorlage zum Starten).
</Tip>

## Strukturierte Prompts

<Card title="Warum strukturierte Prompts?" icon="layer-group" color="blue">
  Beim Schreiben eines großen Prompts wie dem allgemeinen Prompt ist es eine gute Praxis, ihn in kleinere Abschnitte zu unterteilen, wobei jeder Abschnitt seinen eigenen Fokus hat, wie Identität, Stil, Richtlinien, Aufgaben und Ziele. Dies hat mehrere Vorteile:

  * **Wiederverwendbar** - Abschnitte können in anderen Prompts verwendet werden
  * **Einfacher zu warten** - Änderungen können gezielt vorgenommen werden
  * **Einfacher für LLMs zu verstehen** - Klare Struktur verbessert das Verständnis
</Card>

## Beispiel für einen strukturierten Prompt

<CodeGroup>
  ```
  ## Identität
  Du bist ein freundlicher KI-Assistent für Famulor. Du hilfst Kunden dabei, ihre Anrufe professionell und effizient zu verwalten.
  ```
</CodeGroup>

## Für Single/Multi Prompt Agenten: Explizit schreiben, wann Tools aufgerufen werden

<Note>
  Conversation Flow Agenten handhaben Funktionsaufrufe auf deterministische Weise, daher musst du dir darüber keine Sorgen machen. Der folgende Abschnitt gilt nur für Single/Multi Prompt Agenten.
</Note>

## Beispiel für explizite Tool-Aufrufe

<CodeGroup>
  ```
  ## Tool-Aufrufe

  1. Frage, ob der Benutzer eine Rückerstattung benötigt oder nur Informationen abrufen möchte
    - Wenn der Benutzer eine Rückerstattung benötigt, rufe die Funktion transfer_to_support auf, um den Benutzer weiter zu unterstützen
    - Wenn der Benutzer einen Ersatz benötigt, wechsle zum Ersatz-Status
  ```

  ```
  ## Verfügbare Tools

  - **kalender_buchen**: Verwende dieses Tool, um Termine zu vereinbaren
  - **kundendaten_abrufen**: Verwende dieses Tool, um Kundendaten zu suchen
  - **anruf_weiterleiten**: Verwende dieses Tool, um Anrufe weiterzuleiten
  ```
</CodeGroup>

## Best Practices für Famulor

<CardGroup cols={2}>
  <Card title="Sprachliche Anpassung" icon="globe" color="blue">
    * Verwende deutsche Begriffe und Ausdrücke
    * Berücksichtige deutsche Geschäftsetikette
    * Passe den Ton an deine Zielgruppe an
  </Card>

  <Card title="Technische Integration" icon="code" color="green">
    * Integriere Famulor-spezifische Tools
    * Nutze die verfügbaren Funktionen optimal
    * Teste Prompts mit echten Anrufen
  </Card>
</CardGroup>

## Häufige Fehler vermeiden

<Card title="Was du vermeiden solltest" icon="ban" color="red">
  * **Zu lange Prompts** - LLMs können sich in zu langen Anweisungen verlieren
  * **Widersprüchliche Anweisungen** - Stelle sicher, dass alle Teile konsistent sind
  * **Unklare Tool-Aufrufe** - Sei explizit, wann und wie Tools verwendet werden sollen
  * **Fehlende Beispiele** - Gib konkrete Beispiele für erwartetes Verhalten
  * **Überkomplexe Logik** - Teile komplexe Aufgaben in einfachere Schritte auf
</Card>

## Testen und Optimieren

<Card title="Schritte zum Testen" icon="play" color="purple">
  * **Schritt-für-Schritt testen** - Teste jeden Abschnitt einzeln
  * **Echte Anrufe simulieren** - Verwende verschiedene Szenarien
  * **Feedback sammeln** - Hör dir die Aufzeichnungen an
  * **Iterativ verbessern** - Passe basierend auf den Ergebnissen an
  * **Performance überwachen** - Achte auf Antwortzeiten und Qualität
</Card>

## Hilfe und Support

<Tip>
  Unser Support-Team kann dir bei der Erstellung und Optimierung deiner Prompts helfen.
</Tip>

<Card title="Support kontaktieren" icon="headphones" color="blue" href="mailto:support@famulor.io">
  Benötigst du Hilfe beim Prompt Engineering? Kontaktiere unser Support-Team.
</Card>

<Tip>
  Passende Seiten: [What Is AI Assistant](/de/ai-assistants/what-is-ai-assistant) und [Prompt And Tools](/de/ai-assistants/prompt-and-tools) und [Assistant Best Practices](/de/ai-assistants/assistant-best-practices).
</Tip>
