Method: projects.generateProductText

পণ্যের তথ্য থেকে প্রার্থীর পাঠ্য সমাপ্তি/প্রতিক্রিয়াগুলির একটি সেট তৈরি করে।

HTTP অনুরোধ

POST https://productstudio.googleapis.com/v1/{parent=projects/*}:generateProductText

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
parent

string

প্রয়োজন। একটি কল করতে প্রকল্প. একজন কলারের প্রকল্প উল্লেখ করতে হবে। বিন্যাস: projects/{project-id}

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "titleExamples": [
    {
      object (TitleExample)
    }
  ],
  "productInfo": {
    object (ProductInfo)
  },
  "outputSpec": {
    object (OutputSpec)
  }
}
ক্ষেত্র
titleExamples[]

object ( TitleExample )

ঐচ্ছিক। শিরোনাম উন্নতির কিছু হস্ত-নির্মিত উদাহরণ প্রদান করুন যা আপনার ব্যবহারের ক্ষেত্রে অনন্য। TiDe একটি সাধারণ টুল যা একাধিক পণ্য বিভাগ পরিচালনা করে, কিন্তু আপনার ব্র্যান্ড পরিচয়ের জন্য কাস্টম কার্যকারিতার প্রয়োজন হতে পারে। নির্দ্বিধায় এখানে উল্লেখ করুন।

productInfo

object ( ProductInfo )

প্রয়োজন। পণ্য সম্পর্কে উপলব্ধ তথ্য. genAI মডেলগুলি জানাতে ব্যবহৃত হয়।

outputSpec

object ( OutputSpec )

ঐচ্ছিক। কনফিগারেশন প্যারামিটার যা সরাসরি প্রভাবিত করে কোন বিষয়বস্তু তৈরি করা হয় এবং কীভাবে সেই বিষয়বস্তু চূড়ান্ত প্রতিক্রিয়ায় রেন্ডার করা হয়।

প্রতিক্রিয়া শরীর

প্রদত্ত পণ্যের জন্য পাঠ্য তৈরি করা হয়েছে।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "attributes": {
    string: string,
    ...
  },
  "title": {
    object (ProductTextGenerationSuggestion)
  },
  "description": {
    object (ProductTextGenerationSuggestion)
  },
  "metadata": {
    object (ProductTextGenerationMetadata)
  }
}
ক্ষেত্র
attributes

map (key: string, value: string)

অন্য কোন উত্পন্ন বৈশিষ্ট্য

"key": value জোড়া। উদাহরণ: { "name": "wrench", "mass": "1.3kg", "count": "3" }

title

object ( ProductTextGenerationSuggestion )

উত্পন্ন শিরোনাম.

description

object ( ProductTextGenerationSuggestion )

উত্পন্ন বিবরণ.

metadata

object ( ProductTextGenerationMetadata )

অতিরিক্ত তথ্য যা ক্লায়েন্টরা প্রজন্মকে ঘিরে অডিট করতে চাইতে পারে।

পণ্যের তথ্য

পণ্য সম্পর্কে উপলব্ধ তথ্য. genAI মডেলগুলি জানাতে ব্যবহৃত হয়।

JSON প্রতিনিধিত্ব
{
  "productAttributes": {
    string: string,
    ...
  },
  "productImage": {
    object (Image)
  }
}
ক্ষেত্র
productAttributes

map (key: string, value: string)

প্রয়োজন। সমস্ত উপলব্ধ পণ্য বৈশিষ্ট্য একটি ম্যাপিং. এর মধ্যে শিরোনাম, বিবরণ, ব্র্যান্ড, লিঙ্গ, রঙ, আকার ইত্যাদি অন্তর্ভুক্ত থাকতে পারে।

"key": value জোড়া। উদাহরণ: { "name": "wrench", "mass": "1.3kg", "count": "3" }

productImage

object ( Image )

ঐচ্ছিক। পণ্যের সাথে যুক্ত ছবি।

আউটপুট স্পেক

কনফিগারেশন প্যারামিটার যা সরাসরি প্রভাবিত করে কোন বিষয়বস্তু তৈরি করা হয় এবং কীভাবে সেই বিষয়বস্তু চূড়ান্ত প্রতিক্রিয়ায় রেন্ডার করা হয়।

JSON প্রতিনিধিত্ব
{
  "workflowId": string,
  "tone": string,
  "editorialChanges": string
}
ক্ষেত্র
workflowId

string

ঐচ্ছিক। প্রদত্ত পণ্য ডেটার জন্য কার্যপ্রবাহ। কর্মপ্রবাহ প্রতিক্রিয়ার শিরোনাম, বিবরণ বা উভয়ই পূরণ করতে পারে।

tone

string

ঐচ্ছিক। উৎপন্ন পাঠ্যের জন্য পছন্দসই আউটপুট টোন। যেমন গুরুতর, নৈমিত্তিক।

editorialChanges

string

ঐচ্ছিক। উৎপন্ন পণ্য ডেটার জন্য কোনো সম্পাদকীয় পরিবর্তন। যেমন ছোটকে "S" দিয়ে প্রতিস্থাপন করুন, যদি ইতিমধ্যে উপস্থিত থাকে তবে রঙ পরিবর্তন করবেন না।

শিরোনাম উদাহরণ

একটি পণ্য শিরোনাম উন্নতির একটি হাতে তৈরি উদাহরণ. AI এর গুণমান উন্নত করতে এই উদাহরণগুলি প্রদান করা হয়েছে।

JSON প্রতিনিধিত্ব
{
  "productInfo": {
    string: string,
    ...
  },
  "finalProductInfo": {
    string: string,
    ...
  },
  "titleFormat": string,
  "category": string
}
ক্ষেত্র
productInfo

map (key: string, value: string)

প্রয়োজন। সমস্ত বিদ্যমান পণ্য তথ্য ধারণকারী একটি মানচিত্র. যেমন, {"title": "dress", "description": "A Red dress", "brand": "Dresses4All"} যেকোন তথ্য যা আপনি আপনার পণ্যের ফিড তৈরি করতে ব্যবহার করতে পারেন।

"key": value জোড়া। উদাহরণ: { "name": "wrench", "mass": "1.3kg", "count": "3" }

finalProductInfo

map (key: string, value: string)

প্রয়োজন। প্রোডাক্ট ইনফো-এর মতো একই ফর্ম্যাটে একটি মানচিত্র কিন্তু সমস্ত উন্নতি অন্তর্ভুক্ত। যেমন, {"brand": "Dresses4All", "product": "dress", "color": "red", ...} আপাতত, এই অ্যাট্রিবিউটগুলিকে সেই ক্রমে অর্ডার করুন যেভাবে আপনি তাদের চূড়ান্ত শিরোনামে দেখাতে চান৷ যেমন, উপরেরটি হয়ে যাবে: Dresses4All dress | লাল

"key": value জোড়া। উদাহরণ: { "name": "wrench", "mass": "1.3kg", "count": "3" }

titleFormat

string

প্রয়োজন। শিরোনাম তৈরি করে এমন বৈশিষ্ট্য বা আনুমানিক বৈশিষ্ট্য। যেমন, "Google GShoe M" শিরোনাম ফর্ম্যাট "ব্র্যান্ড | পণ্য | আকার" হতে পারে।

category

string

প্রয়োজন। পণ্যের বিভাগ। এটি AI কে বুঝতে সাহায্য করে যখন কিছু উদাহরণ অন্যদের তুলনায় বেশি প্রাসঙ্গিক হয়।

প্রোডাক্ট টেক্সট জেনারেশন সাজেশন

একটি পণ্যের জন্য তৈরি করা পাঠ্য, ঐচ্ছিকভাবে এর গুণমান স্কোর সহ।

JSON প্রতিনিধিত্ব
{
  "text": string,
  "score": number,
  "changeSummary": string
}
ক্ষেত্র
text

string

টেক্সট উত্পন্ন

score

number

প্রজন্মের সাথে যুক্ত মানের স্কোর। ফিডজেন দলের বাস্তবায়ন শৈলী অনুযায়ী হিউরিস্টিক প্রয়োগ করা হয়েছে।

changeSummary

string

যে সমস্ত পরিবর্তন করা হয়েছে তার সংক্ষিপ্ত সারসংক্ষেপ।

প্রোডাক্ট টেক্সট জেনারেশন মেটাডেটা

টেক্সট জেনারেশনের সাথে যুক্ত যেকোন মেটাডেটার জন্য র্যাপার ডেটা টাইপ।

JSON প্রতিনিধিত্ব
{
  "metadata": {
    object
  }
}
ক্ষেত্র
metadata

object ( Struct format)

মেটাডেটা একটি সুন্দর আলগা ধারণা। একটি সাধারণ K:V অ্যাসোসিয়েশনের পরে আউটপুটের কোনও গ্যারান্টিযুক্ত কাঠামো নেই তা নির্দেশ করার জন্য ডেটা এখানে একটি মানচিত্র হিসাবে মডেল করা হয়েছে। প্রথম ব্যবহারের ক্ষেত্রে প্রজন্মের মধ্যে যোগ করা/সরানো/পরিবর্তিত শব্দগুলিকে ট্র্যাক করা।