একটি ইনপুট MessagePrompt
দেওয়া মডেল থেকে একটি প্রতিক্রিয়া তৈরি করে।
HTTP অনুরোধ
POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:generateMessage
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
model | প্রয়োজন। ব্যবহার করার জন্য মডেলের নাম। বিন্যাস: |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{
"prompt": {
object ( |
ক্ষেত্র | |
---|---|
prompt | প্রয়োজন। প্রম্পট হিসাবে মডেলে দেওয়া কাঠামোগত পাঠ্য ইনপুট। একটি প্রম্পট দেওয়া হলে, মডেলটি আলোচনার পরবর্তী বার্তা যা ভবিষ্যদ্বাণী করে তা ফিরিয়ে দেবে। |
temperature | ঐচ্ছিক। আউটপুটের এলোমেলোতা নিয়ন্ত্রণ করে। মানগুলি সহ |
candidateCount | ঐচ্ছিক। ফেরত পাঠানোর জন্য উত্পন্ন প্রতিক্রিয়া বার্তার সংখ্যা৷ এই মান অবশ্যই |
topP | ঐচ্ছিক। নমুনা নেওয়ার সময় বিবেচনা করতে টোকেনগুলির সর্বাধিক ক্রমবর্ধমান সম্ভাবনা৷ মডেলটি সম্মিলিত টপ-কে এবং নিউক্লিয়াস স্যাম্পলিং ব্যবহার করে। নিউক্লিয়াস স্যাম্পলিং টোকেনের ক্ষুদ্রতম সেট বিবেচনা করে যার সম্ভাব্যতার যোগফল কমপক্ষে |
topK | ঐচ্ছিক। নমুনা নেওয়ার সময় সর্বাধিক সংখ্যক টোকেন বিবেচনা করতে হবে। মডেলটি সম্মিলিত টপ-কে এবং নিউক্লিয়াস স্যাম্পলিং ব্যবহার করে। Top-k স্যাম্পলিং |
প্রতিক্রিয়া শরীর
মডেল থেকে প্রতিক্রিয়া.
এর মধ্যে রয়েছে প্রার্থীর বার্তা এবং কালানুক্রমিকভাবে সাজানো বার্তার আকারে কথোপকথনের ইতিহাস।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{ "candidates": [ { object ( |
ক্ষেত্র | |
---|---|
candidates[] | মডেল থেকে প্রার্থী প্রতিক্রিয়া বার্তা. |
messages[] | মডেল দ্বারা ব্যবহৃত কথোপকথন ইতিহাস. |
filters[] | প্রম্পট এবং প্রতিক্রিয়া পাঠ্যের জন্য সামগ্রী ফিল্টারিং মেটাডেটার একটি সেট। এটি নির্দেশ করে যে কোন |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/generative-language
-
https://www.googleapis.com/auth/generative-language.tuning
-
https://www.googleapis.com/auth/generative-language.tuning.readonly
-
https://www.googleapis.com/auth/generative-language.retriever
-
https://www.googleapis.com/auth/generative-language.retriever.readonly
আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।