# LLM Konversationshistorie lesen

Mit diesem Plugin können Sie die bisherige Konversationshistorie auslesen.&#x20;

<figure><img src="https://2388870224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8dtLKppxVG0mxVBzNFs6%2Fuploads%2FVcnKJorvXKNy5jQYg4nu%2Fplugin-get-conversation-history-01.png?alt=media&#x26;token=8a0caf8e-97b7-46da-b76c-e2fd05f0b2d2" alt="" width="295"><figcaption></figcaption></figure>

## Parameter "Conversation ID"

Wählen Sie hier die ID der Konversation, deren Verlaufsdaten (History) Sie auslesen möchten. Die Event-Variable `sessionId` kann in Chatbot Workflows verwendet werden, wenn im Plugin [LLM aufrufen](https://help.aiaibot.com/robot/plugins/ai/llm-aufrufen) die Option *An Chatbot streamen* aktiviert ist.

## Parameter "Conversation History"

Wählen Sie eine Variable vom Typ `collection` aus, in der die Historie gespeichert werden soll. Jeder Eintrag in der Collection ist ein JSON-Objekt mit folgenden Eigenschaften:

* `role`: Gibt die Rolle des Eintrags an und kann den Wert `user` oder `assistant` haben.
* `content`: Enthält den eigentlichen Nachrichteninhalt.

### Beispiel

Das folgende Beispiel enthält eine Konversation mit vier Einträgen. Das bedeutet, dass in der ausgewählten `collection` Variable **vier Elemente** vorhanden sind.

<pre class="language-json" data-overflow="wrap" data-line-numbers><code class="lang-json"><strong>Erstes Element:
</strong>{
  "role": "user",
  "content": "Wie heißt du?"
}

<strong>Zweites Element
</strong>{
  "role": "assistant",
  "content": "Ich heiße Aibo! 😊 Wie kann ich dir helfen?"
}

<strong>Drittes Element
</strong>{
  "role": "user",
  "content": "Wer war der dritte Präsitent der USA?"
}

<strong>Viertes Element
</strong>{
  "role": "assistant",
  "content": "Der dritte Präsident der Vereinigten Staaten war **Thomas Jefferson**. Er diente von **1801 bis 1809** und ist vor allem als Hauptautor der Unabhängigkeitserklärung bekannt."
}
</code></pre>
