# Versionen & Bereitstellungen

**Versionen** dienen dazu, die Weiterentwicklung deines Bots zu erfassen und nachvollziehbar anzuzeigen. Dabei enthält eine Version immer den Stand des Bots zum Erstellungszeitpunkt der Version. Änderungen, die erfolgen nach dem eine Version erstellt wurde sind entsprechend nicht mehr Teil dieser Version. Dazu müsste dann eine neue Version erstellt werden.

Eine Version wird ebenfalls benötigt, um diese im [nächsten Schritt bereitzustellen](#bereitstellungen).

### Neue Version erstellen

**1. Klicke auf "Neue Version erstellen".**

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-07-19/f155c49d-3577-43df-8d3a-89e49698bf0d/ascreenshot.jpeg?tl_px=1173,495\&br_px=1919,915\&force_format=png\&width=560.0\&wat_scale=50\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=403,255)

**2. Klicke in das Eingabefeld "Name" und trage dort den Namen deiner Version ein.**

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-07-19/072e077d-7c3a-4704-b1eb-c740c19935cc/ascreenshot.jpeg?tl_px=172,22\&br_px=918,442\&force_format=png\&width=560.0\&wat_scale=50\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=262,139)

**3. In unserem Beispiel geben wir "Meine erste Version".**

**4. Klicke auf die Karte unterhalb von "Bereitstellung".**

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-07-19/26b2fee5-e718-4b1c-9b8c-5ea3be4ac869/ascreenshot.jpeg?tl_px=311,243\&br_px=1057,663\&force_format=png\&width=560.0\&wat_scale=50\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=262,139)

**5. Wähle die gewünschte Umgebung zur Bereitstellung aus. Diese kannst du auch später ändern. In unserem Beispiel wählen wir "Keine Bereitstellung" aus.**

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-07-19/33881b1c-174e-4dbd-aa2c-a6d0f623a4b9/ascreenshot.jpeg?tl_px=488,59\&br_px=1234,479\&force_format=png\&width=560.0\&wat_scale=50\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=262,139)

**6. Klicke auf "Auswahl übernehmen".**

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-07-19/e06491ab-d477-4ee2-aa78-d22abf58221d/ascreenshot.jpeg?tl_px=690,231\&br_px=1436,651\&force_format=png\&width=560.0\&wat_scale=50\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=262,139)

**7. Klicke auf "Version veröffentlichen".**

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-07-19/2a58da77-e09f-4801-8384-be9a1737455e/ascreenshot.jpeg?tl_px=324,375\&br_px=1070,795\&force_format=png\&width=560.0\&wat_scale=50\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=262,139)

### Version bereitstellen

**1. Klicke auf die Version, die du bereitstellen möchtest.**

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-07-19/b72f65f0-f0ed-46d1-b2db-583a5b84a977/ascreenshot.jpeg?tl_px=125,254\&br_px=871,674\&force_format=png\&width=560.0\&wat_scale=50\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=262,139)

**2. Klicke auf "Version bereitstellen".**

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-07-19/58d682d6-9526-4dc3-bef0-ce38c51efe6b/ascreenshot.jpeg?tl_px=1173,296\&br_px=1919,716\&force_format=png\&width=560.0\&wat_scale=50\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=460,139)

**3. Klicke auf die Karte unterhalb von "Bereitstellung in".**

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-07-19/0586f5b3-ac4e-4aa7-8327-9210e6281ae1/ascreenshot.jpeg?tl_px=588,49\&br_px=1334,469\&force_format=png\&width=560.0\&wat_scale=50\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=262,139)

**4. Wähle die gewünschte Bereitstellungsumgebung aus.**

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-07-19/374bc6ba-215c-488d-9f9d-5f58d488b015/ascreenshot.jpeg?tl_px=532,117\&br_px=1278,537\&force_format=png\&width=560.0\&wat_scale=50\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=262,139)

**5. Klicke auf "Auswahl übernehmen".**

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-07-19/60a09409-d3a2-444e-8e2d-4dd397460307/ascreenshot.jpeg?tl_px=695,237\&br_px=1441,657\&force_format=png\&width=560.0\&wat_scale=50\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=262,139)

**6. Klicke auf "Bereitstellen".**

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-07-19/b1d942e4-ee93-450b-9acf-640e00002ffe/ascreenshot.jpeg?tl_px=718,150\&br_px=1464,570\&force_format=png\&width=560.0\&wat_scale=50\&wat=1\&wat_opacity=0.7\&wat_gravity=northwest\&wat_url=https://colony-recorder.s3.us-west-1.amazonaws.com/images/watermarks/FB923C_standard.png\&wat_pad=262,139)

**7. In der Übersicht wird nun in der jeweiligen Bereitstellungsumgebung der Hinweis "In Bereitstellung" angezeigt. Nach einigen Sekunden sollte an dieser Stelle das aktuelle Datum mit Uhrzeit erscheinen und auch in der Liste mit allen Versionen, sollte die bereitgestellte Version einen Hinweis mit der entsprechenden Bereitstellungsumgebung enthalten.**

![](https://ajeuwbhvhr.cloudimg.io/colony-recorder.s3.amazonaws.com/files/2023-07-19/f8ff4d33-b174-47c7-9e1d-50d30d4071c4/user_cropped_screenshot.jpeg?tl_px=30,10\&br_px=776,430\&force_format=png\&width=560.0)

### Version löschen

**1. Klicke auf die Version, die du bereitstellen möchtest.**

<figure><img src="/files/az3bx793HJqt0amIcGOK" alt=""><figcaption></figcaption></figure>

**2. Klicke auf "Version löschen".**

**3. Bestätige die Löschung der Version mit "Version löschen"**

* Wenn es sich bei der Version um eine aktuell bereitgestellte Version handelt, erhältst du einen Hinweis, dass durch das Löschen die Bereitstellung abgebrochen wird. Dein Bot könnte für Benutzer dann vorübergehend nicht mehr erreichbar sein.

<figure><img src="/files/CAc4HwWUWqV1T0EVPNN6" alt="" width="375"><figcaption></figcaption></figure>

### Mehrere Versionen löschen

**1. Wähle die Version, die du löschen willst, mittels Checkbox aus.**

<figure><img src="/files/sXVrn8m8ULi67j9YO4PQ" alt=""><figcaption></figcaption></figure>

**2. Klicke auf den Mülleimer-Button oben rechts in der Tabelle.**

**3. Bestätige die Löschung der ausgewählten Versionen mit "Versionen löschen".**

* Wenn eine der ausgewählten Versionen aktuell bereitgestellt ist, erhältst du einen Hinweis, dass durch das Löschen die Bereitstellung abgebrochen wird. Dein Bot könnte dann vorübergehend nicht mehr für Benutzer erreichbar sein.

<figure><img src="/files/Dr1dZ2A9wz0J3EwLtWpm" alt="" width="375"><figcaption></figcaption></figure>

### Vergabe von Versionsnummern

Die Versionsnummern von ChatCaptain sehen wie folgt aus: 1.0, 2.2, 3.1, etc.

Bei der Vergabe von Versionsnummern wird zwischen Major und Minor Updates unterschieden. Ein Major Update beginnt mit einer höheren Zahl am Anfang. Immer wenn der neuen Version ein neues Modell zugrunde liegt, handelt es sich um ein Major Update. Falls das Modell in der Version nicht geändert wurde, wird nur die zweite Zahl erhöht und es handelt sich um ein Minor Update.

## Bereitstellungen

Bereitstellungen werden verwendet, um deinen Bot für unterschiedliche Nutzergruppen zugänglich zu machen. ChatCaptain bietet dabei standardmäßig drei unterschiedliche Bereitstellungsumgebungen.

<figure><img src="/files/GH9W4xCkrVuhFgwMszK7" alt=""><figcaption></figcaption></figure>

#### Entwicklungsumgebung

In der Entwicklungsumgebung werden alle Änderungen sofort sichtbar. Die Entwicklungsumgebung spiegelt dabei immer den aktuellen Stand deines Bots wieder (so wie du ihn z. B. auch im Bot Builder sehen kannst). Um Änderungen an deinen Modellen in der Entwicklungsumgebung sehen zu können, muss allerdings trotzdem ein neues [Modell erstellt](/bot-verwalten/modelle.md#neues-modell-trainieren) werden.

Die Entwicklungsumgebung ist nur innerhalb der Entwicklungskonsole von ChatCaptain zugänglich und kann nicht mit einem externen Kanal verbunden werden.

#### Testumgebung

In der Testumgebungen können Versionen bereitgestellt werden. In jeder Umgebung kann immer nur eine Version bereitgestellt werden. Die Testumgebung ist dafür gedacht, damit Änderungen in einer simulierten Art und Weise innerhalb deines Unternehmens getestet werden können.

Alle kompatiblen Kanäle deines Bots können auch mit der Testumgebung verbunden werden. Somit kannst du Änderungen auch direkt auf der gewünschten Plattform testen und sie dir dort anschauen. Dies kann beispielsweise mit einer internen WhatsApp Nummer erfolgen, die nur Personen innerhalb des Unternehmens bekannt ist.

#### Produktivumgebung

Die Produktivumgebung unterscheidet sich inhaltlich nicht von der Testumgebung. Die Produktivumgebung ist aber für den produktiven Betrieb gedacht und stellt somit die letzte Instanz dar.

Alle öffentlichen Kanäle wie Facebook Seiten, Rufnummer oder WhatsApp Nummern sollten mit der Produktivumgebung verbunden werden.

### Bereitstellungsablauf

Idealerweise sieht der Workflow für eine Bereitstellung wie folgt aus:

1. Sofern notwendig, wird ein neues Modell erstellt.
2. alle Änderungen werden innerhalb der ChatCaptain Plattform getestet.
3. Nach erfolgreichem Test wird eine neue Version erstellt.
4. Die neue Version wird in der Testumgebung bereitgestellt und dort auf den gewünschten Kanälen getestet.
5. Nach erfolgreichem zweiten Test, wird dieselbe Version in der Produktivumgebung bereitgestellt.
6. Diese Version steht nun allen Nutzern zur Verfügung.

Bei weiteren Änderungen sollte der Workflow erneut durchlaufen werden.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chatcaptain.com/bot-verwalten/versionen-and-bereitstellungen.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
