একটি ইনপুট GenerateContentRequest
প্রদত্ত মডেল থেকে একটি প্রতিক্রিয়া তৈরি করে।
টিউন করা মডেল সহ মডেলগুলির মধ্যে ইনপুট ক্ষমতা আলাদা। বিস্তারিত জানার জন্য মডেল গাইড এবং টিউনিং গাইড দেখুন।
HTTP অনুরোধ
POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:generateContent
পাথ প্যারামিটার
পরামিতি | |
---|---|
model | প্রয়োজন। সমাপ্তি তৈরি করার জন্য ব্যবহার করা বিন্যাস: |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{ "contents": [ { object ( |
ক্ষেত্র | |
---|---|
contents[] | প্রয়োজন। মডেলের সাথে বর্তমান কথোপকথনের বিষয়বস্তু। একক-পালা প্রশ্নের জন্য, এটি একটি একক উদাহরণ। মাল্টি-টার্ন প্রশ্নের জন্য, এটি একটি পুনরাবৃত্ত ক্ষেত্র যাতে কথোপকথনের ইতিহাস + সর্বশেষ অনুরোধ থাকে। |
tools[] | ঐচ্ছিক। পরবর্তী প্রতিক্রিয়া তৈরি করতে মডেলটি ব্যবহার করতে পারে এমন একটি |
toolConfig | ঐচ্ছিক। অনুরোধে উল্লেখ করা যেকোনো |
safetySettings[] | ঐচ্ছিক। অনিরাপদ বিষয়বস্তু ব্লক করার জন্য অনন্য এটি |
systemInstruction | ঐচ্ছিক। বিকাশকারী সেট সিস্টেম নির্দেশ. বর্তমানে, শুধুমাত্র টেক্সট. |
generationConfig | ঐচ্ছিক। মডেল জেনারেশন এবং আউটপুটগুলির জন্য কনফিগারেশন বিকল্প। |
cachedContent | ঐচ্ছিক। ভবিষ্যদ্বাণী পরিবেশন করতে প্রসঙ্গ হিসাবে ব্যবহৃত ক্যাশ করা সামগ্রীর নাম৷ দ্রষ্টব্য: শুধুমাত্র স্পষ্ট ক্যাশে ব্যবহার করা হয়, যেখানে ব্যবহারকারীরা ক্যাশিং এর উপর নিয়ন্ত্রণ রাখতে পারে (যেমন কোন বিষয়বস্তু ক্যাশে করতে হবে) এবং নিশ্চিত খরচ সাশ্রয় উপভোগ করতে পারে। বিন্যাস: |
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডিতে GenerateContentResponse
এর একটি উদাহরণ থাকে।
অনুমোদনের সুযোগ
নিম্নলিখিত 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
আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।