- স্ট্যাটিক প্রম্পট প্রার্থী
- নির্বাচক
- সারফেস সক্ষমতা
- StaticPromptResponse
- StaticSimplePrompt
- বৈকল্পিক
- StaticContentPrompt
- স্ট্যাটিককার্ড প্রম্পট
- স্ট্যাটিক ইমেজ প্রম্পট
- StaticLinkPrompt
- OpenUrl
- স্ট্যাটিকটেবল প্রম্পট
- টেবিলকলাম
- টেবিল সারি
- টেবিল সেল
- স্ট্যাটিকমিডিয়া প্রম্পট
- মিডিয়াঅবজেক্ট
- মিডিয়া ইমেজ
- স্ট্যাটিকলিস্ট প্রম্পট
- তালিকা আইটেম
- স্ট্যাটিক কালেকশন প্রম্পট
- সংগ্রহের আইটেম
- সাজেশন
- স্ট্যাটিক ক্যানভাস প্রম্পট
প্রম্পট প্রার্থীদের একটি তালিকা প্রতিনিধিত্ব করে, যার মধ্যে একটি ব্যবহারকারীর প্রতিক্রিয়া দেখানোর জন্য প্রম্পট হিসাবে নির্বাচিত হবে। এই বার্তা স্থানীয়করণযোগ্য.
JSON প্রতিনিধিত্ব | |
---|---|
{
"candidates": [
{
object ( |
ক্ষেত্র | |
---|---|
candidates[] | প্রার্থীর তালিকা ক্লায়েন্টকে পাঠানোর জন্য অনুরোধ জানানো হবে। এটি কখন ব্যবহার করা যেতে পারে তা নির্ধারণ করার জন্য প্রতিটি প্রম্পটে একটি নির্বাচক থাকে। একটি অনুরোধের সাথে মেলে এমন প্রথম নির্বাচককে পাঠানো হবে এবং বাকিদের উপেক্ষা করা হবে। |
স্ট্যাটিক প্রম্পট প্রার্থী
একটি স্ট্যাটিক প্রম্পট প্রার্থীর প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "selector": { object ( |
ক্ষেত্র | |
---|---|
selector | ঐচ্ছিক। এই প্রম্পট একটি অনুরোধের সাথে মেলে কিনা তার মানদণ্ড৷ নির্বাচক খালি থাকলে, এই প্রম্পট সর্বদা ট্রিগার হবে। |
promptResponse | নির্বাচকের সাথে যুক্ত প্রম্পট রেসপন্স। |
নির্বাচক
প্রম্পট একটি অনুরোধের সাথে মেলে কিনা তার মানদণ্ড নির্ধারণ করে।
JSON প্রতিনিধিত্ব | |
---|---|
{
"surfaceCapabilities": {
object ( |
ক্ষেত্র | |
---|---|
surfaceCapabilities | প্রয়োজনীয় পৃষ্ঠ ক্ষমতা সেট. |
সারফেস সক্ষমতা
অ্যাকশনে অনুরোধ করার জন্য ব্যবহারকারী যে পৃষ্ঠটি ব্যবহার করছেন তা প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{
"capabilities": [
enum ( |
ক্ষেত্র | |
---|---|
capabilities[] | প্রয়োজন। অ্যাকশনে অনুরোধ করার জন্য পৃষ্ঠের ক্ষমতা। |
StaticPromptResponse
ব্যবহারকারীকে পাঠানোর জন্য স্ট্রাকচার্ড প্রতিক্রিয়ার প্রতিনিধিত্ব করে, যেমন টেক্সট, স্পিচ, কার্ড, ক্যানভাস ডেটা, সাজেশন চিপস ইত্যাদি।
JSON প্রতিনিধিত্ব | |
---|---|
{ "firstSimple": { object ( |
ক্ষেত্র | |
---|---|
firstSimple | ঐচ্ছিক। প্রথম ভয়েস এবং শুধুমাত্র পাঠ্য প্রতিক্রিয়া। |
content | ঐচ্ছিক। একটি কার্ড, তালিকা বা মিডিয়ার মত বিষয়বস্তু ব্যবহারকারীর কাছে প্রদর্শনের জন্য। |
lastSimple | ঐচ্ছিক। শেষ ভয়েস এবং শুধুমাত্র পাঠ্য প্রতিক্রিয়া। |
suggestions[] | ঐচ্ছিক। ব্যবহারকারীর কাছে প্রদর্শিত পরামর্শগুলি যা সর্বদা প্রতিক্রিয়ার শেষে প্রদর্শিত হবে৷ সম্বলিত প্রম্পটে "সংযোজন" ক্ষেত্রটি "সত্য" হলে এই ক্ষেত্রে সংজ্ঞায়িত শিরোনামগুলি পূর্বে সংজ্ঞায়িত পরামর্শ প্রম্পটে সংজ্ঞায়িত শিরোনামে যোগ করা হবে এবং সদৃশ মানগুলি সরানো হবে। |
link | ঐচ্ছিক। একটি অতিরিক্ত পরামর্শ চিপ যা সংশ্লিষ্ট অ্যাপ বা সাইটের সাথে লিঙ্ক করতে পারে। চিপটি "ওপেন" শিরোনাম দিয়ে রেন্ডার করা হবে |
override | ঐচ্ছিক। এই বার্তাগুলিকে পূর্বে সংজ্ঞায়িত বার্তাগুলির সাথে কীভাবে একত্রিত করা উচিত তার মোড৷ "সত্য" পূর্বে সংজ্ঞায়িত সমস্ত বার্তা (প্রথম এবং শেষ সাধারণ, বিষয়বস্তু, পরামর্শের লিঙ্ক এবং ক্যানভাস) সাফ করবে এবং এই প্রম্পটে সংজ্ঞায়িত বার্তাগুলি যোগ করবে। "false" এই প্রম্পটে সংজ্ঞায়িত বার্তাগুলিকে পূর্ববর্তী প্রতিক্রিয়াগুলিতে সংজ্ঞায়িত বার্তাগুলিতে যুক্ত করবে। এই ক্ষেত্রটিকে "false" তে সেট করা সহজ প্রম্পট, সাজেশন প্রম্পট এবং ক্যানভাস প্রম্পট (কন্টেন্ট প্রম্পটের অংশ) এর মধ্যে কিছু ক্ষেত্রে যুক্ত করতে সক্ষম করবে। প্রম্পটে সংজ্ঞায়িত হলে বিষয়বস্তু এবং লিঙ্ক বার্তাগুলি সর্বদা ওভাররাইট করা হবে। ডিফল্ট মান "মিথ্যা"। |
canvas | ইন্টারেক্টিভ ক্যানভাস অভিজ্ঞতার জন্য একটি প্রতিক্রিয়া ব্যবহার করা হবে। |
StaticSimplePrompt
একজন ব্যবহারকারীকে পাঠানোর জন্য একটি সাধারণ প্রম্পট উপস্থাপন করে।
JSON প্রতিনিধিত্ব | |
---|---|
{
"variants": [
{
object ( |
ক্ষেত্র | |
---|---|
variants[] | সম্ভাব্য বৈকল্পিক তালিকা. |
বৈকল্পিক
একটি বৈকল্পিক প্রতিনিধিত্ব করে যা সরল প্রম্পটের অংশ।
JSON প্রতিনিধিত্ব | |
---|---|
{ "speech": string, "text": string } |
ক্ষেত্র | |
---|---|
speech | ঐচ্ছিক। ব্যবহারকারীর সাথে কথা বলার জন্য বক্তৃতা উপস্থাপন করে। SSML বা টেক্সট টু স্পিচ হতে পারে। যদি সম্বলিত প্রম্পটে "সংযোজন" ক্ষেত্রটি "সত্য" হয় তবে এই ক্ষেত্রে সংজ্ঞায়িত বক্তৃতাটি পূর্ববর্তী সরল প্রম্পটের বক্তৃতায় যুক্ত করা হবে। |
text | ঐচ্ছিক। চ্যাট বুদ্বুদে প্রদর্শনের জন্য পাঠ্য। যদি দেওয়া না হয়, উপরের বক্তৃতা ক্ষেত্রের একটি প্রদর্শন রেন্ডারিং ব্যবহার করা হবে। 640 অক্ষরে সীমাবদ্ধ। যদি সম্বলিত প্রম্পটে "সংযোজন" ক্ষেত্রটি "সত্য" হয় তবে এই ক্ষেত্রে সংজ্ঞায়িত পাঠ্যটি পূর্ববর্তী সরল প্রম্পটের পাঠ্যের সাথে যুক্ত করা হবে। |
StaticContentPrompt
একটি StaticPrompt এর বিষয়বস্তুর অংশের জন্য একটি স্থানধারক।
JSON প্রতিনিধিত্ব | |
---|---|
{ // Union field |
ক্ষেত্র | ||
---|---|---|
ইউনিয়ন ক্ষেত্রের content । একটি প্রম্পটে শুধুমাত্র এক ধরনের সামগ্রী থাকতে পারে। content নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
card | একটি মৌলিক কার্ড। | |
image | একটি ছবি। | |
table | টেবিল কার্ড। | |
media | বাজানো মিডিয়ার একটি সেট নির্দেশ করে প্রতিক্রিয়া। | |
list | নির্বাচন করার জন্য বিকল্পগুলির একটি তালিকা উপস্থাপনের জন্য একটি কার্ড। | |
collection | নির্বাচন করার জন্য বিকল্পগুলির একটি তালিকা উপস্থাপন করে একটি কার্ড। |
স্ট্যাটিককার্ড প্রম্পট
কিছু তথ্য প্রদর্শনের জন্য একটি মৌলিক কার্ড, যেমন একটি ছবি এবং/অথবা পাঠ্য।
JSON প্রতিনিধিত্ব | |
---|---|
{ "title": string, "subtitle": string, "text": string, "image": { object ( |
ক্ষেত্র | |
---|---|
title | ঐচ্ছিক। কার্ডের সামগ্রিক শিরোনাম। |
subtitle | ঐচ্ছিক। কার্ডের সাবটাইটেল। |
text | প্রয়োজন। ছবি না থাকলে কার্ডের বডি টেক্সট যা প্রয়োজন। বিন্যাসের জন্য মার্কডাউন সিনট্যাক্সের একটি সীমিত সেট সমর্থন করে। |
image | ঐচ্ছিক। কার্ডের জন্য একটি নায়ক ইমেজ. উচ্চতা 192dp এ স্থির করা হয়েছে। |
imageFill | ঐচ্ছিক। ছবির ব্যাকগ্রাউন্ড কিভাবে পূরণ হবে। |
button | ঐচ্ছিক। কার্ডে দেখানোর জন্য একটি ক্লিকযোগ্য বোতাম। |
স্ট্যাটিক ইমেজ প্রম্পট
কার্ডে প্রদর্শিত একটি ছবি।
JSON প্রতিনিধিত্ব | |
---|---|
{ "url": string, "alt": string, "height": integer, "width": integer } |
ক্ষেত্র | |
---|---|
url | প্রয়োজন। ছবির উৎস url. ছবিগুলি JPG, PNG এবং GIF (অ্যানিমেটেড এবং নন-অ্যানিমেটেড) হতে পারে। উদাহরণস্বরূপ, |
alt | প্রয়োজন। অ্যাক্সেসযোগ্যতার জন্য ব্যবহার করা ছবির একটি পাঠ্য বিবরণ, যেমন স্ক্রিন রিডার। |
height | ঐচ্ছিক। পিক্সেলে ছবির উচ্চতা। |
width | ঐচ্ছিক। পিক্সেলে ছবির প্রস্থ। |
StaticLinkPrompt
একটি লিঙ্ক সংজ্ঞায়িত করে যা একটি পরামর্শ চিপ হিসাবে প্রদর্শিত হবে এবং ব্যবহারকারীর দ্বারা খোলা যাবে।
JSON প্রতিনিধিত্ব | |
---|---|
{
"name": string,
"open": {
object ( |
ক্ষেত্র | |
---|---|
name | লিঙ্কের নাম |
open | ব্যবহারকারী যখন লিঙ্কটি খোলে তখন আচরণ সংজ্ঞায়িত করে। |
OpenUrl
ব্যবহারকারী যখন লিঙ্কটি খোলে তখন আচরণ সংজ্ঞায়িত করে।
JSON প্রতিনিধিত্ব | |
---|---|
{
"url": string,
"hint": enum ( |
ক্ষেত্র | |
---|---|
url | url ক্ষেত্র যা এর যেকোনো একটি হতে পারে: - একটি অ্যাপ-লিঙ্কড অ্যাপ বা একটি ওয়েবপেজ খোলার জন্য http/https urls |
hint | url প্রকারের জন্য একটি ইঙ্গিত নির্দেশ করে। |
স্ট্যাটিকটেবল প্রম্পট
পাঠ্যের একটি টেবিল প্রদর্শনের জন্য একটি টেবিল কার্ড।
JSON প্রতিনিধিত্ব | |
---|---|
{ "title": string, "subtitle": string, "image": { object ( |
ক্ষেত্র | |
---|---|
title | ঐচ্ছিক। টেবিলের সামগ্রিক শিরোনাম। সাবটাইটেল সেট করা থাকলে অবশ্যই সেট করতে হবে। |
subtitle | ঐচ্ছিক। টেবিলের জন্য সাবটাইটেল। |
image | ঐচ্ছিক। টেবিলের সাথে যুক্ত ছবি। |
columns[] | ঐচ্ছিক। কলামের শিরোনাম এবং প্রান্তিককরণ। |
rows[] | ঐচ্ছিক। টেবিলের সারি ডেটা। প্রথম 3টি সারি দেখানোর নিশ্চয়তা রয়েছে তবে অন্যগুলি নির্দিষ্ট পৃষ্ঠে কাটা হতে পারে। একটি প্রদত্ত পৃষ্ঠের জন্য কোন সারিগুলি দেখানো হবে তা দেখতে অনুগ্রহ করে সিমুলেটর দিয়ে পরীক্ষা করুন৷ WEB_BROWSER সক্ষমতা সমর্থন করে এমন পৃষ্ঠগুলিতে, আপনি ব্যবহারকারীকে আরও ডেটা সহ একটি ওয়েব পৃষ্ঠাতে নির্দেশ করতে পারেন৷ |
button | ঐচ্ছিক। বোতাম। |
টেবিলকলাম
টেবিলে একটি কলাম বর্ণনা করে।
JSON প্রতিনিধিত্ব | |
---|---|
{
"header": string,
"align": enum ( |
ক্ষেত্র | |
---|---|
header | কলামের জন্য হেডার টেক্সট। |
align | কন্টেন্ট wrt কলামের অনুভূমিক প্রান্তিককরণ। অনির্দিষ্ট হলে, বিষয়বস্তু অগ্রণী প্রান্তে সারিবদ্ধ করা হবে। |
টেবিল সারি
সারণীতে একটি সারি বর্ণনা করে।
JSON প্রতিনিধিত্ব | |
---|---|
{
"cells": [
{
object ( |
ক্ষেত্র | |
---|---|
cells[] | এই সারিতে কক্ষ। প্রথম 3টি কক্ষ দেখানোর নিশ্চয়তা রয়েছে তবে অন্যগুলি নির্দিষ্ট পৃষ্ঠে কাটা হতে পারে৷ একটি প্রদত্ত পৃষ্ঠের জন্য কোন কক্ষগুলি দেখানো হবে তা দেখতে অনুগ্রহ করে সিমুলেটর দিয়ে পরীক্ষা করুন৷ |
divider | প্রতিটি সারির পরে একটি বিভাজক থাকা উচিত কিনা তা নির্দেশ করে৷ |
টেবিল সেল
একটি সারিতে একটি ঘর বর্ণনা করে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "text": string } |
ক্ষেত্র | |
---|---|
text | কক্ষের পাঠ্য বিষয়বস্তু। |
স্ট্যাটিকমিডিয়া প্রম্পট
মিডিয়া সম্পর্কে তথ্য রয়েছে, যেমন নাম, বিবরণ, url, ইত্যাদি। পরবর্তী আইডি: 9
JSON প্রতিনিধিত্ব | |
---|---|
{ "mediaType": enum ( |
ক্ষেত্র | |
---|---|
mediaType | এই প্রতিক্রিয়া মিডিয়া টাইপ. |
startOffset | প্রথম মিডিয়া অবজেক্টের অফসেট শুরু করুন। নয়টি পর্যন্ত ভগ্নাংশ সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' |
optionalMediaControls[] | ঐচ্ছিক মিডিয়া কন্ট্রোল প্রকার এই মিডিয়া প্রতিক্রিয়া সেশন সমর্থন করতে পারে। সেট করা হলে, একটি নির্দিষ্ট মিডিয়া ইভেন্ট ঘটলে 3p-এ অনুরোধ করা হবে। যদি সেট না করা হয়, 3p কে এখনও দুটি ডিফল্ট নিয়ন্ত্রণ ধরন পরিচালনা করতে হবে, সমাপ্ত এবং ব্যর্থ৷ |
mediaObjects[] | মিডিয়া বস্তুর তালিকা। |
মিডিয়াঅবজেক্ট
একটি একক মিডিয়া বস্তুর প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব | |
---|---|
{
"name": string,
"description": string,
"url": string,
"image": {
object ( |
ক্ষেত্র | |
---|---|
name | এই মিডিয়া বস্তুর নাম. |
description | এই মিডিয়া বস্তুর বিবরণ. |
url | মিডিয়া বিষয়বস্তু নির্দেশ করে url. |
image | মিডিয়া কার্ডের সাথে দেখানোর জন্য ছবি। |
মিডিয়া ইমেজ
একটি MediaPrompt এর ভিতরে দেখানো ছবি।
JSON প্রতিনিধিত্ব | |
---|---|
{ // Union field |
ক্ষেত্র | ||
---|---|---|
ইউনিয়ন ক্ষেত্রের image । শুধুমাত্র এক ধরনের MediaImage অনুমোদিত। image নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | ||
large | একটি বড় ছবি, যেমন অ্যালবামের কভার ইত্যাদি। | |
icon | শিরোনাম থেকে ডানদিকে একটি ছোট চিত্র আইকন প্রদর্শিত হয়। এটি 36x36 dp এর আকার পরিবর্তন করা হয়েছে। |
স্ট্যাটিকলিস্ট প্রম্পট
নির্বাচন করার জন্য বিকল্পগুলির একটি তালিকা উপস্থাপনের জন্য একটি কার্ড।
JSON প্রতিনিধিত্ব | |
---|---|
{
"title": string,
"subtitle": string,
"items": [
{
object ( |
ক্ষেত্র | |
---|---|
title | ঐচ্ছিক। তালিকার শিরোনাম। |
subtitle | ঐচ্ছিক। তালিকার সাবটাইটেল। |
items[] | প্রয়োজন। তালিকা আইটেম. |
তালিকা আইটেম
তালিকায় একটি আইটেম।
JSON প্রতিনিধিত্ব | |
---|---|
{
"key": string,
"title": string,
"description": string,
"image": {
object ( |
ক্ষেত্র | |
---|---|
key | প্রয়োজন। NLU কী যা সংশ্লিষ্ট প্রকারের এন্ট্রি কী নামের সাথে মেলে। আইটেম ট্যাপ করা হলে, এই কীটি একটি নির্বাচন বিকল্প প্যারামিটার হিসাবে পোস্ট করা হবে। |
title | প্রয়োজন। আইটেম শিরোনাম. ট্যাপ করা হলে, এই পাঠ্যটি কথোপকথনে আবার পোস্ট করা হবে যেন ব্যবহারকারী এটি টাইপ করেছেন। প্রতিটি শিরোনাম আইটেম সেট মধ্যে অনন্য হতে হবে. |
description | ঐচ্ছিক। আইটেমের বডি টেক্সট। |
image | ঐচ্ছিক। আইটেম ইমেজ. |
স্ট্যাটিক কালেকশন প্রম্পট
নির্বাচন করার জন্য বিকল্পগুলির একটি সংগ্রহ উপস্থাপনের জন্য একটি কার্ড।
JSON প্রতিনিধিত্ব | |
---|---|
{ "title": string, "subtitle": string, "items": [ { object ( |
ক্ষেত্র | |
---|---|
title | ঐচ্ছিক। সংগ্রহের শিরোনাম। |
subtitle | ঐচ্ছিক। সংগ্রহের সাবটাইটেল। |
items[] | প্রয়োজন। সংগ্রহ আইটেম. |
imageFill | ঐচ্ছিক। চিত্র প্রদর্শন বিকল্পের ধরন। |
সংগ্রহের আইটেম
সংগ্রহে একটি আইটেম.
JSON প্রতিনিধিত্ব | |
---|---|
{
"key": string,
"title": string,
"description": string,
"image": {
object ( |
ক্ষেত্র | |
---|---|
key | প্রয়োজন। NLU কী যা সংশ্লিষ্ট প্রকারের এন্ট্রি কী নামের সাথে মেলে। আইটেম ট্যাপ করা হলে, এই কীটি একটি নির্বাচন বিকল্প প্যারামিটার হিসাবে পোস্ট করা হবে। |
title | প্রয়োজন। আইটেম শিরোনাম. ট্যাপ করা হলে, এই পাঠ্যটি কথোপকথনে আবার পোস্ট করা হবে যেন ব্যবহারকারী এটি টাইপ করেছেন। প্রতিটি শিরোনাম আইটেম সেট মধ্যে অনন্য হতে হবে. |
description | ঐচ্ছিক। আইটেমের বডি টেক্সট। |
image | ঐচ্ছিক। আইটেম ইমেজ. |
সাজেশন
একটি পরামর্শ চিপ প্রতিনিধিত্ব করে, সুবিধার জন্য ব্যবহারকারীকে দেখানো একটি UI উপাদান।
JSON প্রতিনিধিত্ব | |
---|---|
{ "title": string } |
ক্ষেত্র | |
---|---|
title | প্রয়োজন। সাজেশন চিপে দেখানো টেক্সট। ট্যাপ করা হলে, এই পাঠ্যটি কথোপকথনে আবার পোস্ট করা হবে যেন ব্যবহারকারী এটি টাইপ করেছেন। প্রতিটি শিরোনাম সাজেশন চিপ সেটের মধ্যে অনন্য হতে হবে। সর্বোচ্চ 25 অক্ষর |
স্ট্যাটিক ক্যানভাস প্রম্পট
ব্যবহারকারীকে পাঠানোর জন্য একটি ইন্টারেক্টিভ ক্যানভাস প্রতিক্রিয়া উপস্থাপন করে। এটি একটি ইন্টারেক্টিভ ক্যানভাস প্রতিক্রিয়া প্রদর্শনের পাশাপাশি ব্যবহারকারীর সাথে কথা বলার জন্য সম্বলিত প্রম্পটে "firstSimple" ক্ষেত্রের সাথে একত্রে ব্যবহার করা যেতে পারে।
JSON প্রতিনিধিত্ব | |
---|---|
{ "url": string, "data": [ value ], "suppressMic": boolean } |
ক্ষেত্র | |
---|---|
url | প্রয়োজন। লোড করার জন্য ওয়েব ভিউ এর URL। |
data[] | ঐচ্ছিক। JSON ডেটা একটি ইভেন্ট হিসাবে নিমজ্জিত অভিজ্ঞতা ওয়েব পৃষ্ঠার মাধ্যমে পাস করা হবে। যদি সম্বলিত প্রম্পটে "ওভাররাইড" ক্ষেত্রটি "মিথ্যা" হয় তবে এই ক্যানভাস প্রম্পটে সংজ্ঞায়িত ডেটা মানগুলি পূর্ববর্তী ক্যানভাস প্রম্পটে সংজ্ঞায়িত ডেটা মানগুলির পরে যোগ করা হবে। |
suppressMic | ঐচ্ছিক। একটি সত্যিকারের মান মানে ব্যবহারকারীর কাছে এই নিমজ্জিত প্রতিক্রিয়া উপস্থাপন করার পরে ইনপুট ক্যাপচার করার জন্য মাইক খোলা হবে না। |