E-Commerce

KI-gesteuerte API

Produktkategorisierung

Generiert geeignete Kategorien für ein Produkt, zusammen mit deren Relevanzwerten.

Indem Sie den Produktnamen und seine Parameter angeben, gibt diese API verwandte Kategorien und deren Gewichtungen als Fließkommawerte im Bereich von 1,0 bis 10,0 zurück, wobei 10 die höchste Relevanz darstellt.

Diese API ist äußerst nützlich für Entwickler, die E-Commerce-Plattformen, Produktkatalogverwaltungssysteme oder Werkzeuge zur Massenverarbeitung von Produkten erstellen. Sie automatisiert die Kategorisierung von Produkten und sorgt für Genauigkeit und Konsistenz. Anwendungsfälle umfassen das Befüllen von Produktkatalogdaten, die Verbesserung von Produktsuchalgorithmen und die Optimierung von Bestandsverwaltungssystemen.

Sie können Ihren bevorzugten Schreibstil festlegen, indem Sie einen voice_tone-Parameter angeben. Dies können Adjektive wie lustig oder fröhlich sein oder sogar der Name eines berühmten Schriftstellers.

Innerhalb eines zusätzlichen optionalen Parameters context können Sie eine Liste anderer Kategorien angeben, die während des Zuordnungsprozesses berücksichtigt werden (zum Beispiel Ihre aktuellen E-Commerce-Kategorien).

Sie können die Ausgabe mit dem max_quantity-Parameter begrenzen.

Nur der content-Parameter ist erforderlich.

KI-Aufgaben umfassen zwei wichtige Schritte:

  1. Übermittlung des KI-Jobs: Den Prozess einleiten, indem der Arbeitsauftrag gesendet wird.
  2. Überwachen und Empfangen von Ergebnissen: Kontinuierliche Überprüfung des Auftragsstatus und Erhalt des endgültigen Ergebnisses nach erfolgreichem Abschluss.


SharpAPI SOC 2 Type II

SharpAPI ist jetzt SOC 2 Typ II konform. Sie können Details bei unserem überprüfen Vertrauenszentrum-Portal.

Ihre Daten sind Ihre Daten. Erfahren Sie, wie wir sie schützen und die globalen Datenschutzstandards einhalten in unserem Datenverarbeitungs- und Konformitätsrichtlinie .

Schritt 1. Reichen Sie die KI-Jobanfrage ein

Attribut Typ Verpflichtend Beschreibung
content String Ja Produktname und seine Parameter zur Generierung der Kategorien.
language String Nein Geben Sie die Sprache der Ausgabe an, Standard ist Englisch.
max_quantity Number Nein Maximale Anzahl von zu generierenden Produktkategorien.
voice_tone String Nein Bevorzugter Schreibstilparameter. Es können Adjektive wie lustig oder fröhlich sein oder sogar der Name eines berühmten Schriftstellers.
context String Nein Die Liste anderer Kategorien, die während des Zuordnungsprozesses berücksichtigt werden (zum Beispiel Ihre aktuellen E-Commerce-Kategorien)

ANFRAGEBEISPIEL:

{
    "content": "Razer Blade 16 Gaming Laptop: NVIDIA GeForce RTX 4090-13th Gen Intel test 24-Core i9 HX CPU - 16" Dual Mode Mini LED (4K UHD+ 120Hz & FHD+ 240Hz) - 32GB RAM - 2TB SSD - Kompaktes GaN-Ladegerät - Windows 11",
    "language": "Englisch",
    "max_quantity":100,
    "voice_tone": "neutral",
    "context":"Razer Laptops,Razer Gear"
}

ANTWORTBEISPIEL:

{
  "status_url": "https://sharpapi.com/api/v1/content/translate/job/status/5de4887a-0dfd-49b6-8edb-9280e468c210",
  "job_id": "5de4887a-0dfd-49b6-8edb-9280e468c210"
}

Schritt 2. Überwachen & Abrufen von KI-Job-Ergebnissen

Endpunkt: GET - v1/ecommerce/product_categories/job/status/:uuid

Ein Endpunkt wird verwendet, um den Fortschritt des angeforderten API-Jobs zu überprüfen.

ERGEBNISBEISPIEL:

{
  "data": {
    "type": "api_job_result",
    "id": "6d3fec8c-34f8-4071-a5ba-af14910b4d77",
    "attributes": {
      "status": "success",
      "type": "ecommerce_product_categories",
      "result": [
        {
          "name": "Gaming Laptops",
          "weight": 10
        },
        {
          "name": "Razer Laptops",
          "weight": 10
        },
        {
          "name": "High-Performance Laptops",
          "weight": 9.5
        },
        {
          "name": "Laptops",
          "weight": 9
        },
        {
          "name": "Razer Gear",
          "weight": 8.5
        },
        {
          "name": "Electronics",
          "weight": 8
        },
        {
          "name": "Computers & Accessories",
          "weight": 7.5
        },
        {
          "name": "PC Gaming",
          "weight": 7
        },
        {
          "name": "Portable Computers",
          "weight": 6.5
        },
        {
          "name": "Tech Gadgets",
          "weight": 6
        }
      ]
    }
  }
}