TextCortex API Kullanarak Ürün Açıklamaları Oluşturma

Yayınlanan: 2022-10-24

API'mize yeni özellikler eklemek için sabırsızlanıyoruz. En yeni API çözümümüz, gelişmiş ürün açıklamalarıdır.

TextCortex API'sini kullanmanın birden çok yolu vardır. Etkileşimin merkezinde, yapay zeka modellerimize ne yaratması gerektiği konusunda talimat veren "istem" yer alır.

Gelişmiş API kullanarak Ürün Açıklaması Oluşturma

Gelişmiş ürün açıklaması API'si nedir:

Kullanıcılarımızın çıktısında güvenilir olan ve ihtiyaç duyduklarında onlara hizmet eden bir araca ihtiyacı vardır. Geçmişte, açıklama oluşturmak için yalnızca "ürün başlıkları" kullanıyorduk. Artık daha doğru açıklamalar yapmak ve kullanıcılarımız için çıktı alaka düzeyine yüksek girdi sağlamak için eklenebilecek "ürün özellikleri" ekledik.

Her API çağrısının temelinde, AI modellerimize ne hakkında yazmaları gerektiğini söyleyen "istem" yer alır. Genel olarak, daha fazla bilgi, yapay zekanın ihtiyaçlarınıza daha iyi ve daha alakalı metinler oluşturmasına yardımcı olur.

"İsteminizi" oluşturduysanız, bunu API anahtarıyla API uç noktamıza göndermeniz yeterlidir.

Diyelim ki ürün detaylarınız aşağıdaki gibi:

Ürün Adı: Gucci Skinny kadın kotu

Marka: Gucci

Kategori: 'Giyim, Ayakkabı ve Takı', 'Kadınlar'

Özellikler: 'Beden: Orta', 'Renk: Pembe', 'Stil: Dar Kesim', 'Malzeme: Pamuk %98, Elastan %2'

bu durumda, API'mize göndermek için aşağıdaki gibi tam bir dize oluşturmanız gerekir. Bunun için Tam İstem şöyle olacaktır:

Ürün adı: 'Gucci Skinny kadın kotu' Marka: 'Gucci' Kategori: ['Giyim, Ayakkabı ve Takı', 'Kadın'] Özellikler: ['Beden: Orta', 'Renk: Pembe', 'Stil:Slim Fit' , 'Malzemeler:Pamuk %98, Elastan %2'] Ürün Açıklaması:

 # An example about how to build the prompt programatically using python product_name = 'Gucci Skinny women jeans' brand = 'Gucci' features = ['Size: Medium', 'Color: Pink', 'Style:Slim Fit', 'Materials:Cotton 98%, Elastane 2%'] category = ['Clothing, Shoes & Jewelry', 'Women'] prompt = 'Product name: "' + product_name + '" Brand: "' + brand + \ '" Category: ' + str(category) + \ ' Features: ' + str(features) + ' Product Description:' # You can use our python package to directly generate text from textcortex import TextCortex hemingwai = TextCortex(api_key='YOUR_API_KEY') generate_content = hemingwai.generate(prompt=prompt, target_segment='', character_count=1152, source_language='en', creativity=0.7) print(generate_content) ''' Output: [{'generated_text': " This pair of women's jeans from Gucci is perfect for the modern woman who wants to look great while still being comfortable. The classic slim-fit design is made of high quality fabric that feels soft to the touch. The pink color is perfect for any outfit and can be paired with everything from a simple white shirt to a pair of heels.", 'rank': 0.7143, 'text_length': 336, 'word_frequency': [], 'word_count': 62}] '''

Yöntem 1: Ürün özellikleriyle Talep-Yanıt:

Çıktı alaka düzeyine yüksek girdi elde etmek için

Daha önce de belirtildiği gibi, genel bilgi istemi yapısını korumak ve ürün bilgilerini veri yönetim sisteminizden uygun şekilde ardışık düzendeki API'mize eklemek önemlidir.

Aşağıdaki İstek-Yanıt örneğinde, çağrının "istemi" içinde, tutulması ve API'mize bir dize olarak gönderilmesi gereken tanımlı bir özellik yapısı olduğunu görebilirsiniz.

Örneğin, ayrıntılı ürün özelliklerine sahipseniz, aşağıdaki gibi bir bilgi istemi gönderebilirsiniz:

 curl -XPOST -H "Content-type: application/json" -d '{ "prompt": "Product name: 'Gucci Skinny women jeans' Brand: 'Gucci' Category: ['Clothing, Shoes & Jewelry', 'Women'] Features: ['Size: Medium', 'Color: Pink', 'Style:Slim Fit', 'Materials:Cotton 98%, Elastane 2%'] Product Description:", "category": "Product Description", "target_segment": "", "source_language": "auto", "creativity": 0.7, "character_count": 512, "api_key": "YOUR_API_KEY" }' "https://api.textcortex.com/hemingwai/generate_text"

Tepki

 { "status": "success", "ai_results": [ { "generated_text": " The Gucci jeans are the perfect combination of comfort and style. Made from soft and supple cotton with a slim fit, these women's jeans will ensure you look and feel your best.", "rank": 0.6757, "text_length": 178, "word_frequency": [], "word_count": 32 } ], "error": 200 }

Yöntem 2: Seyrek verilerle çalışan istek-yanıt aka. ya tüm ürün özelliklerine sahip değilseniz:

Yeterli ürün bilgisine sahip değilseniz, ürün açıklamasını almak için yalnızca "ürün başlığını" gönderebilirsiniz.

AI, ürün özellikleriyle ilgili talimatlara sahip olmadığından, ürünle ilgili ortak özellikleri içerebilir veya kullanabilir.

Yüksek bir girdiden çıktıya uygunluğu kontrol etmek ve sürdürmek için modele mümkün olduğunca fazla bilgi ekleyin. Bir insana benzer şekilde, birinin bir göreve ne kadar çok talimat vermesi ve alıştırma yapması gerekiyorsa, o kadar iyi ve hızlı çalışabilirler.

Rica etmek:

 curl -XPOST -H "Content-type: application/json" -d '{ "prompt": "Product name: 'Balenciaga Mens Sports Shoes - Black'", "category": "Auto Complete", "target_segment": "", "source_language": "auto", "creativity": 0.7, "character_count": 512, "api_key": "YOUR_API_KEY" }' "https://api.textcortex.com/hemingwai/generate_text"

Tepki:

 { "status": "success", "ai_results": [ { "generated_text": " The Gucci jeans are the perfect combination of comfort and style. Made from soft and supple cotton with a slim fit, these women's jeans will ensure you look and feel your best.", "rank": 0.6757, "text_length": 178, "word_frequency": [], "word_count": 32 } ], "error": 200 }

Bu kadar! Siz başardınız :) Programlı olarak içerik üretmenin daha kolay bir yolu üzerinde çalışmak isterseniz Python ve Javascript paketlerimize göz atın:

TextCortex Metin Oluşturucu Python Paketi

TextCortex Metin Oluşturucu Javascript Paketi