> ## 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.

# Wissensdatenbank erstellen

> Erstelle eine neue Wissensdatenbank in Famulor per API, um KI-Telefonassistenten mit Unternehmensinfos, FAQs, Produktdaten und Referenzdokumenten zu versorgen.

Dieser Endpunkt erstellt eine neue Wissensdatenbank. Nach der Erstellung kannst du Dokumente hinzufügen, indem du den [Dokument erstellen](/de/api-reference/knowledgebases/create-document) Endpunkt verwendest.

### Request Body

<ParamField body="name" type="string" required>
  Der Name der Wissensdatenbank (max. 255 Zeichen)
</ParamField>

<ParamField body="description" type="string">
  Optionale Beschreibung der Wissensdatenbank (max. 255 Zeichen)
</ParamField>

### Antwort-Felder

<ResponseField name="message" type="string">
  Erfolgsmeldung
</ResponseField>

<ResponseField name="data" type="object">
  Das erstellte Wissensdatenbank-Objekt

  <Expandable title="Daten-Eigenschaften">
    <ResponseField name="id" type="integer">
      Die eindeutige Kennung der Wissensdatenbank
    </ResponseField>

    <ResponseField name="name" type="string">
      Der Name der Wissensdatenbank
    </ResponseField>

    <ResponseField name="description" type="string">
      Beschreibung der Wissensdatenbank
    </ResponseField>

    <ResponseField name="status" type="string">
      Aktueller Status (wird `empty` für neue Wissensdatenbanken sein)
    </ResponseField>

    <ResponseField name="status_label" type="string">
      Menschenlesbares Status-Label
    </ResponseField>

    <ResponseField name="created_at" type="string">
      ISO 8601 Zeitstempel der Erstellung
    </ResponseField>

    <ResponseField name="updated_at" type="string">
      ISO 8601 Zeitstempel der letzten Aktualisierung
    </ResponseField>
  </Expandable>
</ResponseField>

### Nächste Schritte

Nach der Erstellung einer Wissensdatenbank solltest du:

1. **Dokumente hinzufügen** - Verwende den [Dokument erstellen](/de/api-reference/knowledgebases/create-document) Endpunkt, um Inhalte hinzuzufügen
2. **Auf Verarbeitung warten** - Dokumente werden asynchron verarbeitet
3. **An Assistenten anhängen** - Verwende den [Assistent aktualisieren](/de/api-reference/assistants/update) Endpunkt, um die Wissensdatenbank anzuhängen

<ResponseExample>
  ```json 201 Created theme={null}
  {
    "message": "Knowledgebase created successfully.",
    "data": {
      "id": 1,
      "name": "Produktdokumentation",
      "description": "Technische Dokumentation für unsere Produkte",
      "status": "empty",
      "status_label": "Leer",
      "created_at": "2025-01-08T10:30:00.000000Z",
      "updated_at": "2025-01-08T10:30:00.000000Z"
    }
  }
  ```

  ```json 422 Validation Error theme={null}
  {
    "message": "The name field is required.",
    "errors": {
      "name": [
        "The name field is required."
      ]
    }
  }
  ```

  ```json 500 Error theme={null}
  {
    "error": "Failed to create knowledgebase. Please try again."
  }
  ```
</ResponseExample>
