- בקשת HTTP
- גוף הבקשה
- גוף התשובה
- היקפי הרשאות
- תשובה
- AnswerCitation
- CitationSource
- AnswerReference
- DocumentReference
עונה על שאילתה באמצעות יצירה מבוססת-קרקע.
בקשת HTTP
POST https://developerknowledge.googleapis.com/v1alpha:answerQuery
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{ "query": string } |
| שדות | |
|---|---|
query |
חובה. השאילתה שעליה צריך לענות. |
גוף התשובה
הודעת תגובה ל-DeveloperKnowledge.AnswerQuery.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"answer": {
object ( |
| שדות | |
|---|---|
answer |
התשובה לשאילתה. |
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/devprofiles.full_controlhttps://www.googleapis.com/auth/cloud-platform
ניתן למצוא מידע נוסף כאן: OAuth 2.0 Overview.
תשובה
תשובה לשאילתה.
| ייצוג ב-JSON |
|---|
{ "answerText": string, "citations": [ { object ( |
| שדות | |
|---|---|
answerText |
מכיל את הטקסט של התשובה. |
citations[] |
פלט בלבד. כוללת ציטוטים לתשובה. |
references[] |
פלט בלבד. מכיל הפניות לתשובה. |
AnswerCitation
פרטי ציטוט של פלח.
| ייצוג ב-JSON |
|---|
{
"startIndex": integer,
"endIndex": integer,
"sources": [
{
object ( |
| שדות | |
|---|---|
startIndex |
פלט בלבד. מציין את תחילת הקטע, שנמדד בבייטים (Unicode בקידוד UTF-8), כולל. אם יש תווים מרובי-בייט, כמו תווים שאינם ASCII, מדידת האינדקס ארוכה יותר מאורך המחרוזת. |
endIndex |
פלט בלבד. מציין את סוף הפלח, שנמדד בבייטים (Unicode בקידוד UTF-8), לא כולל. אם יש תווים מרובי-בייט, כמו תווים שאינם ASCII, מדידת האינדקס ארוכה יותר מאורך המחרוזת. |
sources[] |
פלט בלבד. מכיל את מקורות הציטוטים של הפלח המשויך. |
CitationSource
מקור הציטוט.
| ייצוג ב-JSON |
|---|
{ "referenceIndex": integer } |
| שדות | |
|---|---|
referenceIndex |
פלט בלבד. מכיל את האינדקס של |
AnswerReference
מייצג הפניה למקור.
| ייצוג ב-JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה איחוד content. מכיל את התוכן של ההפניה. הערך content יכול להיות רק אחד מהבאים: |
|
documentReference |
פלט בלבד. מסמך העזר. |
DocumentReference
מייצג הפניה למסמך.
| ייצוג ב-JSON |
|---|
{
"documentChunk": {
object ( |
| שדות | |
|---|---|
documentChunk |
פלט בלבד. מכיל את נתח המסמך. השדה |