Skip to content

Häufig gestellte Fragen

Finden Sie Antworten auf häufige Fragen zu Potato. Nicht gefunden, was Sie suchen? Treten Sie unserem Discord bei oder lesen Sie die Dokumentation.

Erste Schritte

Potato (Portable Text Annotation Tool) ist ein kostenloses, quelloffenes Annotationswerkzeug zum Erstellen hochwertiger Datensätze.

Ja, Potato ist kostenlos und Open Source unter der PolyForm Shield Lizenz 1.0.0.

Kein Programmieren erforderlich. Potato verwendet YAML-Konfigurationsdateien, die für Menschen lesbar und leicht zu schreiben sind.

Installation über pip: `pip install potato-annotation`. Dann `potato start my_project -c config.yaml` ausführen, um den Annotationsserver zu starten.

Potato erfordert Python 3.7 oder höher. Wir empfehlen Python 3.10+ für das beste Erlebnis.

Daten & Datenschutz

Ihre Daten verbleiben auf Ihrem Rechner. Potato läuft vollständig lokal und sendet Ihre Daten niemals an externe Server.

Ja. Da Potato selbst gehostet wird und lokal läuft, behalten Sie die vollständige Kontrolle über Ihre Daten.

Potato unterstützt einfachen Text, JSON, JSONL, CSV, TSV, Bilder (PNG, JPG, GIF, WebP), Audio (MP3, WAV, OGG) und Videodateien.

Annotationsfunktionen

Potato unterstützt: Optionsfelder, Kontrollkästchen, Likert-Skalen, Texteingabe, Span-Annotation, Begrenzungsrahmen, Polygone, Paarvergleich, Best-Worst Scaling und mehr.

Ja. Eine einzelne Annotationsaufgabe kann eine beliebige Kombination von Annotationsschemata enthalten.

Ja. Potato unterstützt Bildklassifikation, Begrenzungsrahmen-Annotation und Polygon-Annotation.

Ja. Potato kann Audio-Wellenformen und Videoplayer neben Annotationssteuerungen anzeigen.

Fügen Sie ein Span-Annotationsschema in Ihrer Konfiguration mit dem hervorzuhebenden Text hinzu.

Annotatorenverwaltung

Potato unterstützt mehrere Annotatoren von Haus aus. Jeder Annotator meldet sich mit einer eindeutigen ID an.

Ja. Potato lässt sich mit Prolific und Amazon Mechanical Turk integrieren.

Exportieren Sie Annotationen und berechnen Sie Übereinstimmungsmetriken mit Standard-Python-Bibliotheken.

Ja. Sie können Aufmerksamkeits-Prüfaufgaben hinzufügen und das Admin-Dashboard nutzen, um den Fortschritt der Annotatoren zu überwachen.

LLM-Integration

Ja. Potato lässt sich mit OpenAI, Anthropic Claude, Google Gemini und lokalen LLMs über Ollama integrieren.

Fügen Sie einen `llm`-Abschnitt zu Ihrer Konfiguration hinzu, in dem Anbieter, Modell und Prompt-Vorlage angegeben werden.

Ja. Potato unterstützt Ollama für den Betrieb lokaler LLMs.

Ja. Verwenden Sie Paarvergleiche, damit Annotatoren zwischen Modellausgaben wählen, oder Likert-Skalen zur Bewertung der Antwortqualität.

Bereitstellung

Ja. Stellen Sie es auf einem beliebigen Server hinter nginx oder Apache für HTTPS bereit oder verwenden Sie Docker.

Potato kann mit einem benutzerdefinierten Dockerfile containerisiert werden.

Ja. Bei Bereitstellung auf einem Server können mehrere Annotatoren gleichzeitig auf dieselbe Potato-Instanz zugreifen.

Stellen Sie Potato hinter einem Reverse-Proxy wie nginx oder Caddy bereit, der die SSL-Terminierung übernimmt.

Fehlerbehebung

Prüfen Sie, ob Ihre config.yaml gültiges YAML ist, Ihre Datendatei vorhanden ist, der Port nicht belegt ist, und sehen Sie sich die Terminalausgabe auf Fehler an.

Prüfen Sie, ob Sie auf Speichern/Absenden geklickt haben, das Ausgabeverzeichnis beschreibbar ist und alle Pflichtfelder ausgefüllt sind.

Löschen Sie die Annotationsdatei des Annotators aus dem Ausgabeverzeichnis.

Treten Sie unserer Discord-Community für Echtzeit-Hilfe bei, prüfen Sie GitHub Issues oder durchsuchen Sie unsere Dokumentation.

Noch Fragen?

Unsere Community hilft Ihnen gerne. Treten Sie Discord für Echtzeit-Support bei oder durchsuchen Sie die Dokumentation für detaillierte Anleitungen.