- HTTP-Anfrage
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- Antwort
- AnswerCitation
- CitationSource
- AnswerReference
- DocumentReference
Beantwortet eine Anfrage mithilfe der fundierten Generierung.
HTTP-Anfrage
POST https://developerknowledge.googleapis.com/v1alpha:answerQuery
Die URL verwendet die Syntax der gRPC-Transcodierung.
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{ "query": string } |
| Felder | |
|---|---|
query |
Erforderlich. Die zu beantwortende Anfrage. |
Antworttext
Antwortnachricht für DeveloperKnowledge.AnswerQuery.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung |
|---|
{
"answer": {
object ( |
| Felder | |
|---|---|
answer |
Die Antwort auf die Anfrage. |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/devprofiles.full_controlhttps://www.googleapis.com/auth/cloud-platform
Weitere Informationen finden Sie unter OAuth 2.0 Overview.
Antwort
Eine Antwort auf eine Anfrage.
| JSON-Darstellung |
|---|
{ "answerText": string, "citations": [ { object ( |
| Felder | |
|---|---|
answerText |
Enthält den Text der Antwort. |
citations[] |
Nur Ausgabe. Enthält Zitate für die Antwort. |
references[] |
Nur Ausgabe. Enthält Referenzen für die Antwort. |
AnswerCitation
Quelleninformation für ein Segment.
| JSON-Darstellung |
|---|
{
"startIndex": integer,
"endIndex": integer,
"sources": [
{
object ( |
| Felder | |
|---|---|
startIndex |
Nur Ausgabe. Gibt den Beginn des Segments an, gemessen in Byte (UTF-8-Unicode), einschließlich. Wenn es Multibyte-Zeichen gibt, wie etwa Nicht-ASCII-Zeichen, ist die Indexmessung länger als die Stringlänge. |
endIndex |
Nur Ausgabe. Gibt das Ende des Segments an, gemessen in Byte (UTF-8-Unicode), ausschließlich. Wenn es Multibyte-Zeichen gibt, wie etwa Nicht-ASCII-Zeichen, ist die Indexmessung länger als die Stringlänge. |
sources[] |
Nur Ausgabe. Enthält Zitatquellen für das zugeordnete Segment. |
CitationSource
Zitationsquelle
| JSON-Darstellung |
|---|
{ "referenceIndex": integer } |
| Felder | |
|---|---|
referenceIndex |
Nur Ausgabe. Enthält den Index von |
AnswerReference
Stellt einen Verweis auf eine Quelle dar.
| JSON-Darstellung |
|---|
{ // Union field |
| Felder | |
|---|---|
Union-Feld content. Enthält den Inhalt der Referenz. Für content ist nur einer der folgenden Werte zulässig: |
|
documentReference |
Nur Ausgabe. Das Referenzdokument. |
DocumentReference
Stellt einen Verweis auf ein Dokument dar.
| JSON-Darstellung |
|---|
{
"documentChunk": {
object ( |
| Felder | |
|---|---|
documentChunk |
Nur Ausgabe. Enthält den Dokument-Chunk. Das Feld |