پاسخی را از مدل با یک MessagePrompt
ورودی ایجاد می کند.
درخواست HTTP
POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:generateMessage
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
model | ضروری. نام مدل مورد استفاده قالب: |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"prompt": {
object ( |
زمینه های | |
---|---|
prompt | ضروری. ورودی متنی ساختاریافته به عنوان یک اعلان به مدل داده می شود. با دادن یک اعلان، مدل همان چیزی را که پیشبینی میکند پیام بعدی در بحث است، برمیگرداند. |
temperature | اختیاری. تصادفی بودن خروجی را کنترل می کند. مقادیر می توانند بیش از |
candidateCount | اختیاری. تعداد پیام های پاسخ تولید شده برای بازگشت. این مقدار باید بین |
topP | اختیاری. حداکثر احتمال تجمعی نشانه هایی که باید در هنگام نمونه گیری در نظر گرفته شوند. این مدل از نمونه برداری ترکیبی Top-k و هسته استفاده می کند. نمونه برداری هسته کوچکترین مجموعه ای از نشانه ها را در نظر می گیرد که مجموع احتمال آنها حداقل |
topK | اختیاری. حداکثر تعداد نشانه هایی که باید در هنگام نمونه گیری در نظر گرفته شود. این مدل از نمونه برداری ترکیبی Top-k و هسته استفاده می کند. نمونه گیری 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
برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.