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

# Artefakte

> Durchsuchen, zeigen Sie eine Vorschau an und laden Sie alle von KI generierten Dateien aus Ihren Gesprächen herunter.

Artefakte sind die Dateien, die KI-Agenten während Gesprächen erstellen — Bilder, HTML-Seiten, Code-Dateien, Dokumente und andere Ausgaben. Die Seite „Artefakte" ist eine gesprächsübergreifende Galerie, mit der Sie alles finden, in der Vorschau anzeigen und herunterladen können, das Ihre Agenten erstellt haben.

## Wie Artefakte erstellt werden

Jedes Tool, das ein `ToolResult` mit einer `artifacts`-Liste zurückgibt, generiert herunterladbare Dateien. Der Agent benötigt keine speziellen Anweisungen — die Artefakterstellung ist eine natürliche Nebenwirkung der Tool-Ausführung.

Häufige Produzenten:

| Tool                   | Artefakttyp             | Beispiel                                    |
| ---------------------- | ----------------------- | ------------------------------------------- |
| `python_exec`          | Bilder, HTML, CSV, JSON | Ein matplotlib-Diagramm gespeichert als PNG |
| `template_render`      | HTML                    | Ein formatierter Bericht                    |
| Code-Ausführungs-Tools | Beliebige Datei         | Generierter Code, exportierte Daten         |
| Bildgenerierung        | Bilder                  | KI-generierte Illustrationen                |

Wenn ein Tool ein Artefakt erzeugt, wird es inline in der Konversation als herunterladbare Anlage angezeigt. Alle Artefakte werden auch in der Artefaktgalerie für konversationsübergreifendes Durchsuchen gesammelt.

## Die Galerie

Die Seite Artefakte (`/artifacts`) bietet eine einheitliche Ansicht aller Dateien, die Sie in allen Gesprächen generiert haben.

### Filterung

Vier Typfilter grenzen die Ansicht ein:

| Filter      | Dateitypen                                                                         |
| ----------- | ---------------------------------------------------------------------------------- |
| **Alle**    | Alles                                                                              |
| **Bilder**  | PNG, JPG, GIF, SVG, WebP                                                           |
| **HTML**    | HTML-Seiten und Berichte                                                           |
| **Code**    | Python, JavaScript, TypeScript, JSON, YAML, XML, CSS, SQL, Markdown, Shell-Skripte |
| **Dateien** | Alles andere — CSV, PDF, Nur-Text, Binärdateien                                    |

### Vorschau

Klicken Sie auf ein beliebiges Artefakt, um eine Inline-Vorschau zu öffnen:

* **Bilder** — werden in voller Auflösung angezeigt
* **HTML** — wird in einem isolierten Iframe angezeigt (Skripte isoliert)
* **Code** — syntaxhervorgehoben mit automatischer Spracherkennung
* **Markdown** — wird als formatierter Text angezeigt
* **Sonstiges** — wird als Klartext angezeigt oder als Download-Aufforderung

Verwenden Sie die Pfeiltasten, um zwischen Artefakten zu navigieren. Drücken Sie Escape, um die Vorschau zu schließen.

### Metadaten

Jedes Artefakt zeigt:

* Dateiname und Größe
* Erstellungszeitstempel
* Quellkonversation (klicken Sie, um zur Konversation zurückzukehren, in der es generiert wurde)

## Speicher

Artefakte werden im Server-Dateisystem gespeichert, ein Verzeichnis pro Konversation. Jedes Artefakt erhält einen UUID-basierten Dateinamen, wodurch URLs ohne Zugriff auf die Konversation nicht zu erraten sind. Dateien werden direkt bereitgestellt – es gibt keine Datenbankeinträge für einzelne Artefakte, was die Speicherschicht einfach und schnell hält.
