יוצר מאפיינים חסרים מפרטי המוצר.
בקשת HTTP
POST https://productstudio.googleapis.com/v1/{parent=projects/*}:generateProductTextAttributes
כתובת ה-URL משתמשת בתחביר של gRPC Transcoding.
פרמטרים של נתיב
פרמטרים | |
---|---|
parent |
חובה. פרויקט לביצוע שיחה. חובה להפנות לפרויקט של המתקשר. פורמט: |
גוף הבקשה
גוף הבקשה מכיל נתונים עם המבנה הבא:
ייצוג ב-JSON |
---|
{ "inputAttributes": [ { object ( |
שדות | |
---|---|
inputAttributes[] |
אופציונלי. מאפייני הקלט ששימשו ליצירת ההצעות. הערכים הנתמכים הם: שם הפריט [title], תיאור [description]. המאפיינים האלה לא ייכללו בתגובה ולא ישתנו. |
generativeAttributes[] |
חובה. מאפיינים שייווצרו. הערכים הנתמכים הם מגדר, קבוצת גיל, צבע ומידה, וצריך להגדיר לפחות אחד מהערכים האלה. רק הערכים שמוגדרים כאן ייכללו בתשובה. |
offerImage |
חובה. תמונה שמשויכת למוצר. |
clientRequestContext |
חובה. מידע על הלקוח ששולח את הבקשה. |
allowAnyConfidenceSuggestions |
אופציונלי. אם הערך הוא True, הצעות למאפיינים עם כל רמות הביטחון ייכללו בתשובה. כברירת מחדל, רק הצעות ברמת מהימנות גבוהה נכללות לגבי כל המאפיינים. |
גוף התשובה
תגובה ל-projects.generateProductTextAttributes.
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{
"suggestions": [
{
object ( |
שדות | |
---|---|
suggestions[] |
ההצעות שנוצרו למאפייני מוצרים. יכול להיות שהשדה הזה יהיה ריק אם המודל לא יכול להציע מאפיינים עם ציוני מהימנות גבוהים מספיק. ההצעות יכולות להיות כל אחת מהאפשרויות הבאות: מגדר, קבוצת גיל, צבע ומידה, בהתאם למאפיינים שצוינו בבקשה. |
מאפיין
מאפיין מוצר שמשמש בבקשה ובתגובה.
ייצוג ב-JSON |
---|
{
"key": string,
"textValue": string,
"confidenceLevel": enum ( |
שדות | |
---|---|
key |
חובה. שם המאפיין כפי שסופק על ידי המוכר. |
textValue |
אופציונלי. מאחסנת את ערך הטקסט של המאפיין. צריך להגדיר את המאפיין הזה ב-inputAttributes ב-GenerateProductTextAttributesRequest וב-suggestions ב-GenerateProductTextAttributesResponse. בשלב הזה נעשה שימוש רק במאפייני טקסט או שהם נוצרים, ולכן לא מוגדרים attribute_type(למשל: INT, RICH_TEXT) וערכי פורמט אחרים(למשל: float_value, rich_text_value). |
confidenceLevel |
אופציונלי. המאפיין הזה מופיע רק בתשובה, והוא קובע את רמת הסמך של הצעת המאפיין שנוצרה. |
ConfidenceLevel
רמת המהימנות של הצעת המאפיין שנוצרה על ידי מודל ה-AI. הפלט של המודל הוא ציון מהימנות לכל הצעה, והוא משויך לאחת מרמות המהימנות. ערכי הסף של רמת הביטחון לכל קטגוריה נקבעו על סמך הערכות אנושיות של התפוקות של המודל.
טיפוסים בני מנייה (enum) | |
---|---|
CONFIDENCE_LEVEL_UNSPECIFIED |
רמת סמך לא מוגדרת. |
LOW |
רמת סמך נמוכה. |
MEDIUM |
רמת סמך בינונית. |
HIGH |
רמת מהימנות גבוהה. |
ClientRequestContext
מידע על הלקוח ששולח את הבקשה.
ייצוג ב-JSON |
---|
{ "partnerProductId": string } |
שדות | |
---|---|
partnerProductId |
חובה. מזהה המוצר שהוגדר על ידי השותף. |