- طلب HTTP
- مَعلمات المسار
- نص الطلب
- نص الاستجابة
- ProductInfo
- OutputSpec
- TitleExample
- ProductTextGenerationSuggestion
- ProductTextGenerationMetadata
تنشئ هذه الدالة مجموعة من النصوص المقترَحة/الردود المقترَحة من معلومات المنتج.
طلب HTTP
POST https://productstudio.googleapis.com/v1/{parent=projects/*}:generateProductText
يستخدِم عنوان URL بنية تحويل الترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
parent |
مطلوب. عرض الشاشة لإجراء مكالمة يجب أن يشير إلى مشروع المتصل. التنسيق: |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "titleExamples": [ { object ( |
الحقول | |
---|---|
titleExamples[] |
اختيارية: قدِّم بعض الأمثلة المصمَّمة يدويًا لتحسين العناوين والتي تكون فريدة لحالة الاستخدام الخاصة بك. TiDe هي أداة عامة تتعامل مع فئات منتجات متعددة، ولكن قد تتطلّب هوية علامتك التجارية وظائف مخصّصة. يمكنك تحديد ذلك هنا. |
productInfo |
مطلوب. المعلومات المتاحة حول المنتج تُستخدَم هذه البيانات لإبلاغ نماذج الذكاء الاصطناعي التوليدي. |
outputSpec |
اختيارية: معلَمات الإعداد التي تؤثّر مباشرةً في المحتوى الذي يتم إنشاؤه وكيفية عرض هذا المحتوى في الرد النهائي |
نص الاستجابة
نص تم إنشاؤه لمنتج مقدَّم
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "attributes": { string: string, ... }, "title": { object ( |
الحقول | |
---|---|
attributes |
أي سمات أخرى تم إنشاؤها عنصر يحتوي على قائمة بأزواج |
title |
العنوان الذي تم إنشاؤه |
description |
الوصف الذي تم إنشاؤه |
metadata |
معلومات إضافية قد يريد العملاء تدقيقها بشأن عملية الإنشاء |
ProductInfo
المعلومات المتاحة حول المنتج تُستخدَم هذه البيانات لإبلاغ نماذج الذكاء الاصطناعي التوليدي.
تمثيل JSON |
---|
{
"productAttributes": {
string: string,
...
},
"productImage": {
object ( |
الحقول | |
---|---|
productAttributes |
مطلوب. عملية ربط لجميع سمات المنتجات المتاحة وقد يشمل ذلك العنوان والوصف والعلامة التجارية والجنس واللون والمقاس وما إلى ذلك. عنصر يحتوي على قائمة بأزواج |
productImage |
اختيارية: صورة مرتبطة بالمنتج |
OutputSpec
معلَمات الإعداد التي تؤثّر مباشرةً في المحتوى الذي يتم إنشاؤه وكيفية عرض هذا المحتوى في الرد النهائي
تمثيل JSON |
---|
{ "workflowId": string, "tone": string, "editorialChanges": string } |
الحقول | |
---|---|
workflowId |
اختيارية: تمثّل هذه السمة سير العمل الذي سيتم تنفيذه لبيانات المنتج المقدَّمة. قد تملأ سير العمل عنوان الرد أو وصفه أو كليهما. |
tone |
اختيارية: الأسلوب المطلوب للنص الذي يتم إنشاؤه، مثل الأسلوب الجاد أو غير الرسمي |
editorialChanges |
اختيارية: أي تغييرات تحريرية على بيانات المنتج التي تم إنشاؤها، مثل استبدال "صغير" بالحرف "S"، وعدم تعديل اللون إذا كان متوفّرًا |
TitleExample
مثال من إعداد فريقنا على تحسين عنوان منتج يتم تقديم هذه الأمثلة إلى الذكاء الاصطناعي لتحسين جودته.
تمثيل JSON |
---|
{ "productInfo": { string: string, ... }, "finalProductInfo": { string: string, ... }, "titleFormat": string, "category": string } |
الحقول | |
---|---|
productInfo |
مطلوب. خريطة تحتوي على جميع معلومات المنتجات الحالية، مثل: {"title": "dress", "description": "A red dress", "brand": "Dresses4All"} أي معلومات قد تستخدمها لملء خلاصة منتجاتك عنصر يحتوي على قائمة بأزواج |
finalProductInfo |
مطلوب. خريطة بالتنسيق نفسه المستخدَم في productInfo ولكن مع تضمين جميع التحسينات، مثل: {"brand": "Dresses4All", "product": "dress", "color": "red", ...} في الوقت الحالي، رتِّب هذه السمات بالترتيب الذي تريد أن تظهر به في العنوان النهائي. على سبيل المثال، سيصبح ما ورد أعلاه كما يلي: Dresses4All dress | red عنصر يحتوي على قائمة بأزواج |
titleFormat |
مطلوب. السمات أو السمات التقريبية التي يتكوّن منها العنوان، مثل العنوان "Google GShoe M"، يمكن أن يكون titleFormat هو "العلامة التجارية | المنتج | المقاس". |
category |
مطلوب. فئة المنتج يساعد ذلك الذكاء الاصطناعي في تحديد الحالات التي تكون فيها بعض الأمثلة أكثر صلةً من غيرها. |
ProductTextGenerationSuggestion
نص تم إنشاؤه لمنتج، ويمكن أن يتضمّن نقاط الجودة.
تمثيل JSON |
---|
{ "text": string, "score": number, "changeSummary": string } |
الحقول | |
---|---|
text |
النص الذي تم إنشاؤه |
score |
تشير إلى نقاط الجودة المرتبطة بالإنشاء. تم تنفيذ التجربة الاسترشادية وفقًا لأساليب التنفيذ التي يتبعها فريق feedgen. |
changeSummary |
تمثّل هذه السمة ملخّصًا موجزًا لجميع التغييرات التي تم إجراؤها. |
ProductTextGenerationMetadata
نوع بيانات حاوية لأي بيانات وصفية مرتبطة بإنشاء النصوص
تمثيل JSON |
---|
{ "metadata": { object } } |
الحقول | |
---|---|
metadata |
بيانات التعريف هي مفهوم فضفاض إلى حدّ ما. يتم تصميم البيانات كخريطة هنا للإشارة إلى أنّه لا يوجد هيكل مضمون للإخراج بعد ربط بسيط بين المفتاح والقيمة. تتمثّل حالة الاستخدام الأولى في تتبُّع الكلمات التي تمت إضافتها أو إزالتها أو تغييرها في النصوص التي تم إنشاؤها. |