Product Description Generation

Introduction

Product Description Generation is designed for overseas e-commerce products can generate rich, precise, and attractive product descriptions through simple inputs. This helps address issues such as missing textual information, unclear key points, and other inefficiencies in product detail information, ultimately improving product conversion rates.

Use Cases

  • Assist in quickly launching new products and improving detailed description and selling points.

  • When launching a new product, the product information may not be complete. Users can input product keywords and category names to generate detailed selling points that meet the required language standards, helping merchants quickly list products. Additionally, merchants can choose to add specific selling point keywords to make the generated results more targeted.

  • Bulk optimization of published product content.

  • For products that are already published and on sale but have average performance, content optimization can be carried out. By inputting the product title, category attributes, and detailed text content, it is possible to generate detailed description selling points that align with the current product features.

  • It can also serve cross-market distribution scenarios. Since the product information standards and language requirements vary across different markets, adding specified platform parameters can enhance localization and result in better adaptation.

Samples

Product Information Input Aidge OutputCompetitive Advantages

【Title】

2/ 1 Set Brake Pad Set Premium Professional Exercise Bike Pads Block Cycles Caliper Brake Pad Braking Shoes Holder Fitness Bike.

【Category】

Bicycle Lights

Professional Mountain and Road Pads: These brake pads are designed for professional use on both mountain and road bikes, ensuring optimal braking performance in various terrains.

High-Quality Material: Crafted from premium materials, these brake pads offer superior durability and longevity, reducing the need for frequent replacements.

Easy Replacement Parts: As replacement parts for fitness bikes, these brake pads are easy to install, making maintenance a breeze.

Enhanced Braking Performance: These brake pads provide enhanced braking performance, ensuring your safety during intense workout sessions on your exercise bike.

Versatile Exercise Bike Accessories: Beyond their primary function, these brake pads also serve as versatile accessories for your exercise bike, adding to its overall functionality.

Suitable for Fitness Bikes: Designed specifically for fitness bikes, these brake pads ensure optimal compatibility and seamless integration with your exercise equipment.

Deeply understand and learn the content of the original text; extract the core selling points of the product and generate descriptions based on these selling points; and present the information in a structured format.

Key features

1. Supported Scenarios

Based on the original detailed description text of the product, combined with the input of product title and attributes, use a large language model to summarize and extract the information, generating 3-6 core selling point descriptions. The output is a structured and professional product detail description.

2. Supported Language Pairs

The product description generation API supports generation between the language pairs listed in the following table. More language pairs are continuously being added. Please contact us via navigation bar or email us (aidge_support@service.alibaba.com) if you have any specific requirements.

Source LanguageTarget Language

Chinese

English

Chinese

Spanish

Chinese

French

Chinese

Portuguese

Chinese

Korean

Chinese

Japanese

Chinese

Vietnamese

Chinese

Thai

Chinese

Turkish

Chinese

Indonesian

Chinese

German

Chinese

Italian

Chinese

Malay

Chinese

Russian

Chinese

Dutch

English

English

English

Spanish

English

French

English

Portuguese

English

Korean

English

Japanese

English

Vietnamese

English

Thai

English

Turkish

English

Indonesian

English

German

English

Italian

English

Malay

English

Russian

English

Dutch

Pricing

To use the API, you are required to choose and purchase an API resource pack from us on a subscription basis.

  • Each resource pack is valid for one calendar year upon successful purchase, and enables you to access the API up to the number of requests specified in the pack. No refunds can be provided.

  • If you need to purchase more QPS due to business requirements, please contact us via navigation bar or email us (aidge_support@service.alibaba.com).

  • Resource packs cannot be used across different products. For example, if you need to use both product text translation and image translation, you must purchase separate resource packs for each.

The prices are as follows:

CapacityPrice (USD)Unit Price(USD)Maximum QPS

100,000 requests

350

$3.5 /1000requests

5

1,000,000 requests

3000

$3.0 /1000requests

5

10,000,000 requests

25500

$2.55 /1000requests

5

Quick Start

1.Sample Request

The Product Description Generation API requires the following key parameters: product title, category name, and target language. The optional inputs are: product attributes and keywords. The more input content provided, the higher the richness and relevance of the generated results. Please refer to the following examples.

IopClient client = new IopClient(url, appkey, appSecret);
IopRequest request = new IopRequest();
request.setApiName("/ai/product/description/generation");
request.addApiParameter("targetLanguage", "en");
request.addApiParameter("productTitle", "Vintage Black Printing Blazer Women Jacket High Street Fashion 2024 Spring Plus Size Elegant Office Lady Coat American Stylish");
request.addApiParameter("productCategory", "Blazers");
request.addApiParameter("productKeyWords", "["female blazers jacket"]");
request.addApiParameter("itemSpecs", "[\"service:dropshippingClothing\", \"style\":Europe and America\",\"pattern:Printing\",\"season:spring\"]");
request.addApiParameter("productDescription", "Sleeve Type, style, Sleeve Length, distinctive features, category terms, benefits.");
IopResponse response = client.execute(request);
System.out.println(response.getBody());
Thread.sleep(10);

2.Sample Response

The output includes the generated descriptions and result information.

{
  "data": {
    "usage": 1,
    "generatedDescription": [
      "Vintage Style:This blazer jacket features a vintage black printing design, perfect for those who love high street fashion and want to stand out in 2024 spring.",
      "Plus Size Availability:Catering to various body types, this jacket is available in plus sizes, ensuring everyone can enjoy its stylish design and comfortable fit.",
      "Elegant Office Lady Coat:This jacket is not just another piece of clothing, but an elegant office lady coat that adds a touch of sophistication to your daily outfit.",
      "High Quality Printing:The high-quality printing of the jacket ensures durability and longevity, maintaining its vibrant black color and distinctive design over time.",
      "Versatile High Street Fashion:As a versatile piece of high street fashion, this jacket can be paired with a variety of outfits, making it suitable for different occasions."
    ],
    "class": "com.aidc.service.api.client.text.dto.ProductDescGenerationResponse"
  },
  "requestId": "212c940e17192233277796296e0da7",
  "success": true,
  "resCode": 200,
  "resMessage": "success",
  "code": "0",
  "request_id": "212a664f17192233281552842",
  "_trace_id_": "212c940e17192233277796296e0da7"
}

FAQ

  1. What languages does the Product Description Generation API support?

You can refer to the "Supported Language Pairs" section in this documentation. More language pairs are being added continuously. Please contact us via navigation bar or email us (aidge_support@service.alibaba.com) if you have any specific requirements.

  1. What is the product category? How should it be input?

You can refer to the category structure of any platform and input the product category name. If you don't have a specific category, you can input the product type name. The more complete the category type provided, the more targeted the generated results will be. For example, "In-Ear Bluetooth Earphones" will be better results than just "Earphones".

  1. Does it support rich text format for the original description request parameters?

It supports rich text format as input, but the output will only include the generated descriptive text, which may not match the original rich text format. Please be aware of this and handle character escaping accordingly. In the future, a capability to adapt to the original rich text format will be added.

Last updated