Skip to main content
T-Brain lernt aus Ihren Produktinformationen und der Käuferaktivität. Sie können Daten aus Ihren bestehenden Systemen hochladen oder, wenn Sie Topsort-Kunde sind, bereits aus Topsort synchronisierte Datensätze verwenden. Stellen Sie zum Start Ihren Katalog und mindestens einen Monat Ereignisverlauf bereit, einschließlich aller Käufe sowie bezahlter Produktklicks und Impressionen.

Datensatztypen

Ein Datensatz ist eine benannte Datensammlung, mit der ein Modell trainiert wird. T-Brain unterstützt drei Datensatztypen: Sie können Datensätze benennen, um Zweck oder Quelle zu unterscheiden, zum Beispiel products-main-store oder events-september.

Daten hochladen

  1. Gehen Sie zu Data.
  2. Klicken Sie auf Add dataset.
  3. Wählen Sie Categories, Products oder Events.
  4. Geben Sie dem Datensatz einen Namen.
  5. Laden Sie Ihre Parquet-Dateien hoch und folgen Sie den Anweisungen.
T-Brain zeigt die erforderliche Struktur für jeden Datensatztyp und prüft, ob Ihre Dateien ihr entsprechen. Die Tabellen unten erklären die Spalten in den Upload-Anforderungen. Felder mit Required müssen gefüllt sein. Andere Felder liefern Produktinformationen, Beziehungen oder den Kontext, den Ihr Anwendungsfall braucht.

Categories

Kategorie-Uploads sind Momentaufnahmen. Jeder Upload sollte den vollständigen Kategoriensatz enthalten. Wenn ein Path angegeben ist, muss sein letztes Segment category_id entsprechen. Eine Kategorie mit der ID air-fryers könnte zum Beispiel den Path home.kitchen.air-fryers haben. Path-Segmente dürfen Buchstaben, Zahlen, Unterstriche und Bindestriche enthalten. Der Path kann null sein, bei einer Wurzelkategorie oder einem Katalog ohne Hierarchie.

Products

Produkt-Uploads sind Momentaufnahmen. Jeder Upload sollte den vollständigen Produktsatz enthalten. Obwohl nur product_id strukturell erforderlich ist, geben Sie beschreibende Informationen an, wo sie vorliegen, damit das Modell nützliche Informationen über Ihre Produkte hat.

Events

Stellen Sie mindestens einen Monat Ereignisverlauf bereit. Schließen Sie alle Käufe ein, nicht nur Käufe, die Werbung zugeordnet sind, sowie bezahlte Produktklicks und Impressionen. Ereignisse müssen eine einheitliche Käuferkennung enthalten, damit Interaktionen und Käufe verbunden werden können. Im Datensatz steht diese Kennung in user_id und muss über Sitzungen und Tage hinweg stabil bleiben. Ereignis-Uploads sind additiv. Sie können Aktivität aus weiteren Zeiträumen hinzufügen.

Unterstützte Ereignistypen

Kennungen einheitlich halten

Verwenden Sie exakte, einheitliche Kennungen über Datensätze hinweg:
  • Die product_id eines Ereignisses muss der product_id des Produktdatensatzes entsprechen.
  • Werte in category_ids eines Produkts müssen der category_id der Kategoriedatensätze entsprechen.
  • Verwenden Sie dieselbe user_id für denselben Käufer bei Interaktionen und Käufen.
  • Geben Sie jeder Kaufposition eine eindeutige event_id und verwenden Sie order_id, um Positionen derselben Bestellung zu gruppieren.

Einen hochgeladenen Datensatz aktualisieren

Klicken Sie in Data neben dem Datensatz, den Sie aktualisieren wollen, auf Add Files. Liefern Sie für Produkte und Kategorien eine vollständige Momentaufnahme. Fügen Sie für Ereignisse die neuen Ereignisdatensätze hinzu. Wenn der Datensatz aktualisiert ist, trainieren Sie jedes Modell neu, das aus den aktualisierten Informationen lernen soll. Dateien hinzuzufügen aktualisiert ein bereits trainiertes Modell nicht automatisch.

Synchronisierte Topsort-Datensätze verwenden

Wenn Sie Topsort-Kunde sind, sind bereits drei Datensätze verfügbar:
  • Topsort-categories
  • Topsort-products
  • Topsort-events
Diese Datensätze werden in Echtzeit aktualisiert. Sie können sie beim Erstellen einer Aufgabe auswählen, statt dieselben Informationen selbst hochzuladen. Echtzeit-Aktualisierungen der Datensätze trainieren bereitgestellte Modelle nicht automatisch neu.

Mit Ihren Datensätzen trainieren

Gehen Sie zu Tasks, wählen Sie, was das Modell tun soll, und wählen Sie die passenden Datensätze. Eine Produktranking-Aufgabe verwendet zum Beispiel Produkte und Ereignisse. Starten Sie das Training, verfolgen Sie den Fortschritt in Training und prüfen Sie die Modellqualität in Evals, bevor Sie bereitstellen.

Datenschutz und Zugriff

Ihre hochgeladenen Daten und fine-getunten Modelle sind pro Einzelhändler isoliert. Aufbewahrungs- und Löschrichtlinien können nach Ihren Anforderungen konfiguriert werden. Sprechen Sie mit einem Topsort-Vertriebsmitarbeiter, um den Zugriff zu vereinbaren. Die API-Dokumentation ist auf Anfrage verfügbar, einschließlich Authentifizierung, Anfrage- und Antwortformaten, Latenz und Ratenlimits.