Zum Inhalt

Anleitung zur Erstellung eines Hugging-Face-Tokens für das Herunterladen der benötigten Modelle

1. Hugging-Face-Account erstellen (falls noch nicht vorhanden)

  1. Öffne die Hugging-Face-Website: https://huggingface.co
  2. Klicke oben rechts auf “Sign Up”.
  3. Gib E-Mail, Benutzername und Passwort ein.
  4. Bestätige deine E-Mail-Adresse.

2. Zugriff auf die benötigten Modelle freischalten

Die folgenden Modelle müssen vor dem Herunterladen freigeschaltet werden:

  • pyannote/speaker-diarization-3.1
  • pyannote/segmentation-3.0

Vorgehen:

  1. Besuche die Modellseiten nacheinander (eingeloggt):
  2. https://huggingface.co/pyannote/speaker-diarization-3.1
  3. https://huggingface.co/pyannote/segmentation-3.0
  4. Scrolle zum Bereich “Access” oder “Model card”.
  5. Fülle die abgefragten statistischen Informationen aus:
  6. Organization / Company: Firmenname oder “Private”
  7. Website: URL der Organisation, falls vorhanden
  8. Setze den Haken bei “Agree and access repository”, um die Bedingungen zu akzeptieren.
  9. Hinweis: Beide Modelle stehen unter der MIT License und können somit frei genutzt werden.

3. Hugging-Face-Token erstellen

  1. Klicke oben rechts auf dein Profilbild → “Settings”.
  2. Wähle links “Access Tokens”.
  3. Klicke auf “New token”.
  4. Gib einen Namen ein (z. B. model-download).
  5. Wähle die Berechtigung Read, da dies für das Herunterladen ausreicht.
  6. Klicke auf Create token.

4. Token kopieren

  • Kopiere den Token direkt nach der Erstellung.
  • Er wird später nicht mehr vollständig angezeigt.
  • Speichere ihn sicher (z. B. als Umgebungsvariable).

5. Token verwenden

Docker compose

Am besten als Umgebungsvariable in der .env Datei im selben Verzeichnis wie die compose.yml speichern.

# Beispielinhalt der Datei .env
REGISTRY=registry.opencode.de
TAG=v2.0.21
HF_TOKEN=hier-dein-token

Linuxumgebung

In der Shell direkt

export HF_TOKEN="dein-token-hier"

oder fürs permanente Vorhalten der Variablen in der ~/.bashrc oder ~/.profile eintragen.