יוצרות תשובה מהמודל בהינתן קלט GenerateContentRequest
.
בקשת HTTP
POST https://generativelanguage.googleapis.com/v1beta/{model=tunedModels/*}:generateContent
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
model |
חובה. השם של ה- פורמט: |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג JSON |
---|
{ "contents": [ { object ( |
שדות | |
---|---|
contents[] |
חובה. תוכן השיחה הנוכחית עם המודל. בשאילתות עם סיבוב אחד, מדובר במופע יחיד. בשאילתות שנשלחות במספר פניות, זהו שדה חוזר שמכיל את היסטוריית השיחות ואת הבקשה האחרונה. |
tools[] |
זה שינוי אופציונלי. רשימה של
|
toolConfig |
זה שינוי אופציונלי. הגדרת הכלי לכל |
safetySettings[] |
זה שינוי אופציונלי. רשימה של מופעים ייחודיים של ההגדרה הזו תיאכף ב |
systemInstruction |
זה שינוי אופציונלי. הוראה בנושא הגדרת המפתח. כרגע, רק טקסט. |
generationConfig |
זה שינוי אופציונלי. אפשרויות תצורה ליצירה ולפלט של מודלים. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה מכיל מופע של 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
מידע נוסף זמין בסקירה הכללית על אימות.