Commerce électronique

API alimentée par l'IA

Catégorisation des produits

Génère des catégories appropriées pour un produit, ainsi que leurs scores de pertinence.

En fournissant le nom du produit et ses paramètres, cette API renvoie les catégories associées et leurs poids sous forme de valeurs flottantes allant de 1,0 à 10,0, où 10 représente la plus haute pertinence.

Cette API est extrêmement utile pour les développeurs créant des plateformes de commerce électronique, des systèmes de gestion de catalogues de produits ou des outils de traitement de produits en vrac. Elle automatise la catégorisation des produits, garantissant précision et cohérence. Les cas d'utilisation incluent le remplissage de données de catalogues de produits, l'amélioration des algorithmes de recherche de produits et l'amélioration des systèmes de gestion des stocks.

Vous pouvez définir votre style d'écriture préféré en fournissant un paramètre voice_tone. Il peut s'agir d'adjectifs comme drôle ou joyeux, ou même du nom d'un écrivain célèbre.

Dans un paramètre optionnel supplémentaire context, vous pouvez fournir une liste d'autres catégories qui seront prises en compte lors du processus de mappage (par exemple, vos catégories de commerce électronique actuelles).

Vous pouvez limiter la sortie avec le paramètre max_quantity.

Seul le paramètre content est requis.

Les emplois d'IA impliquent deux étapes clés :

  1. Soumission du travail d'IA : Initiation du processus en envoyant la demande de travail.
  2. Surveillance et réception des résultats : Vérification continue de l'état du travail et obtention du résultat final après l'achèvement réussi.


SharpAPI SOC 2 Type II

SharpAPI est maintenant Conforme SOC 2 Type II. Vous pouvez vérifier les détails sur notre Portail du Centre de Confiance.

Vos données sont vos données. Découvrez comment nous les protégeons et respectons les normes mondiales de confidentialité dans notre Politique de gestion des données et de conformité .

Étape 1. Soumettre la demande de travail AI

Attribut Type Obligatoire Description
content String Oui Nom du produit et ses paramètres pour générer les catégories.
language String Non Spécifiez la langue de la sortie, par défaut English.
max_quantity Number Non Nombre maximum de catégories de produits à générer.
voice_tone String Non Paramètre de style d'écriture préféré. Il peut s'agir d'adjectifs comme drôle ou joyeux, ou même du nom d'un écrivain célèbre.
context String Non La liste des autres catégories qui seront prises en compte lors du processus de mappage (par exemple vos catégories e-commerce actuelles)

EXEMPLE DE DEMANDE :

{
    "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 - Compact GaN Charger - Windows 11",
    "language": "English",
    "max_quantity":100,
    "voice_tone": "neutral",
    "context":"Razer Laptops,Razer Gear"
}

EXEMPLE DE RÉPONSE :

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

Étape 2. Surveiller et récupérer les résultats du travail AI

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

Un endpoint est utilisé pour vérifier l'avancement du travail API demandé.

EXEMPLE DE RÉSULTAT :

{
  "data": {
    "type": "api_job_result",
    "id": "6d3fec8c-34f8-4071-a5ba-af14910b4d77",
    "attributes": {
      "status": "success",
      "type": "ecommerce_product_categories",
      "result": [
        {
          "name": "Ordinateurs Portables Gaming",
          "weight": 10
        },
        {
          "name": "Ordinateurs Portables Razer",
          "weight": 10
        },
        {
          "name": "Ordinateurs Portables Haute Performance",
          "weight": 9.5
        },
        {
          "name": "Ordinateurs Portables",
          "weight": 9
        },
        {
          "name": "Équipements Razer",
          "weight": 8.5
        },
        {
          "name": "Électronique",
          "weight": 8
        },
        {
          "name": "Ordinateurs & Accessoires",
          "weight": 7.5
        },
        {
          "name": "Jeux sur PC",
          "weight": 7
        },
        {
          "name": "Ordinateurs Portables",
          "weight": 6.5
        },
        {
          "name": "Gadgets Technologiques",
          "weight": 6
        }
      ]
    }
  }
}