- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อหาของคำขอ
- เนื้อหาการตอบกลับ
- แอตทริบิวต์
- ConfidenceLevel
- ClientRequestContext
สร้างแอตทริบิวต์ที่ขาดหายไปจากข้อมูลผลิตภัณฑ์
คำขอ HTTP
POST https://productstudio.googleapis.com/v1/{parent=projects/*}:generateProductTextAttributes
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
parent |
ต้องระบุ โปรเจ็กต์เพื่อโทรออก ต้องอ้างอิงถึงโปรเจ็กต์ของผู้โทร รูปแบบ: |
เนื้อความของคำขอ
เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{ "inputAttributes": [ { object ( |
ช่อง | |
---|---|
inputAttributes[] |
ไม่บังคับ แอตทริบิวต์อินพุตที่ใช้ในการสร้างคำแนะนำ ค่าที่รองรับคือ title, description ระบบจะไม่รวมแอตทริบิวต์เหล่านี้ในการตอบกลับและจะไม่มีการเปลี่ยนแปลง |
generativeAttributes[] |
ต้องระบุ แอตทริบิวต์ที่จะสร้าง ค่าที่รองรับคือเพศ กลุ่มอายุ สี และขนาด และควรตั้งค่าอย่างน้อย 1 ค่า ระบบจะรวมเฉพาะค่าที่ตั้งไว้ที่นี่ในการตอบกลับ |
offerImage |
ต้องระบุ รูปภาพที่เชื่อมโยงกับผลิตภัณฑ์ |
clientRequestContext |
ต้องระบุ ข้อมูลเกี่ยวกับไคลเอ็นต์ที่ส่งคำขอ |
allowAnyConfidenceSuggestions |
ไม่บังคับ หากเป็นจริง ระบบจะรวมคำแนะนำแอตทริบิวต์ที่มีระดับความเชื่อมั่นทั้งหมดไว้ในการตอบกลับ โดยค่าเริ่มต้น ระบบจะรวมเฉพาะคำแนะนำที่มีความเชื่อมั่นสูงสำหรับแอตทริบิวต์ทั้งหมด |
เนื้อหาการตอบกลับ
การตอบกลับสำหรับ projects.generateProductTextAttributes
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{
"suggestions": [
{
object ( |
ช่อง | |
---|---|
suggestions[] |
คำแนะนำแอตทริบิวต์ผลิตภัณฑ์ที่สร้างขึ้น ซึ่งอาจว่างเปล่าหากโมเดลไม่สามารถแนะนำแอตทริบิวต์ที่มีคะแนนความเชื่อมั่นเพียงพอ คำแนะนำอาจเป็นเพศ กลุ่มอายุ สี และขนาด โดยอิงตามแอตทริบิวต์ที่จะสร้างในคำขอ |
แอตทริบิวต์
แอตทริบิวต์ผลิตภัณฑ์ที่ใช้ในคำขอและการตอบกลับ
การแสดง JSON |
---|
{
"key": string,
"textValue": string,
"confidenceLevel": enum ( |
ช่อง | |
---|---|
key |
ต้องระบุ ชื่อแอตทริบิวต์ตามที่ผู้ขายระบุ |
textValue |
ไม่บังคับ จัดเก็บค่าข้อความของแอตทริบิวต์ ต้องตั้งค่านี้สำหรับ inputAttributes ใน GenerateProductTextAttributesRequest และสำหรับคำแนะนำใน GenerateProductTextAttributesResponse ขณะนี้ระบบใช้/สร้างเฉพาะแอตทริบิวต์ข้อความ ดังนั้นจึงไม่ได้กำหนด attribute_type(เช่น INT, RICH_TEXT) และ format_values อื่นๆ(เช่น float_value, rich_text_value) |
confidenceLevel |
ไม่บังคับ พารามิเตอร์นี้จะอยู่ในคำตอบเท่านั้น และจะเป็นตัวกำหนดระดับความน่าเชื่อถือของคำแนะนำแอตทริบิวต์ที่สร้างขึ้น |
ConfidenceLevel
ระดับความเชื่อมั่นของคำแนะนำแอตทริบิวต์ที่โมเดล AI สร้างขึ้น โมเดลจะแสดงคะแนนความเชื่อมั่นสำหรับคำแนะนำแต่ละรายการและจัดกลุ่มเป็นระดับความเชื่อมั่นระดับใดระดับหนึ่ง เกณฑ์ความเชื่อมั่นสำหรับแต่ละกลุ่มกำหนดขึ้นตามการประเมินเอาต์พุตของโมเดลโดยเจ้าหน้าที่
Enum | |
---|---|
CONFIDENCE_LEVEL_UNSPECIFIED |
ระดับความเชื่อมั่นที่ไม่ได้ระบุ |
LOW |
ระดับความเชื่อมั่นต่ำ |
MEDIUM |
ระดับความเชื่อมั่นปานกลาง |
HIGH |
ระดับความเชื่อมั่นสูง |
ClientRequestContext
ข้อมูลเกี่ยวกับไคลเอ็นต์ที่ส่งคำขอ
การแสดง JSON |
---|
{ "partnerProductId": string } |
ช่อง | |
---|---|
partnerProductId |
ต้องระบุ รหัสผลิตภัณฑ์ที่กำหนดโดยพาร์ทเนอร์ |