Dialogflow API . projects . locations . statelessSuggestion

Instance Methods

close()

Close httplib2 connections.

generate(parent, body=None, x__xgafv=None)

Method Details

close()
Close httplib2 connections.
generate(parent, body=None, x__xgafv=None)

Args:
  parent: string, A parameter (required)
  body: object, The request body.
    The object takes the form of:

{
  "contextReferences": {
    "a_key": {
      "contextContents": [
        {
          "answerRecord": "A String",
          "content": "A String",
          "contentFormat": "A String",
          "ingestionTime": "A String",
        },
      ],
      "createTime": "A String",
      "languageCode": "A String",
      "updateMode": "A String",
    },
  },
  "conversationContext": {
    "messageEntries": [
      {
        "createTime": "A String",
        "languageCode": "A String",
        "role": "A String",
        "text": "A String",
      },
    ],
  },
  "generator": {
    "agentCoachingContext": {
      "instructions": [
        {
          "agentAction": "A String",
          "condition": "A String",
          "displayDetails": "A String",
          "displayName": "A String",
          "duplicateCheckResult": {
            "duplicateSuggestions": [
              {
                "answerRecord": "A String",
                "similarityScore": 3.14,
                "suggestionIndex": 42,
              },
            ],
          },
          "systemAction": "A String",
          "triggeringEvent": "A String",
        },
      ],
      "outputLanguageCode": "A String",
      "overarchingGuidance": "A String",
      "version": "A String",
    },
    "createTime": "A String",
    "description": "A String",
    "freeFormContext": {
      "text": "A String",
    },
    "inferenceParameter": {
      "maxOutputTokens": 42,
      "temperature": 3.14,
      "topK": 42,
      "topP": 3.14,
    },
    "name": "A String",
    "publishedModel": "A String",
    "suggestionDedupingConfig": {
      "enableDeduping": True or False,
      "similarityThreshold": 3.14,
    },
    "summarizationContext": {
      "fewShotExamples": [
        {
          "conversationContext": {
            "messageEntries": [
              {
                "createTime": "A String",
                "languageCode": "A String",
                "role": "A String",
                "text": "A String",
              },
            ],
          },
          "extraInfo": {
            "a_key": "A String",
          },
          "output": {
            "agentCoachingSuggestion": {
              "agentActionSuggestions": [
                {
                  "agentAction": "A String",
                  "duplicateCheckResult": {
                    "duplicateSuggestions": [
                      {
                        "answerRecord": "A String",
                        "similarityScore": 3.14,
                        "sources": {
                          "instructionIndexes": [
                            42,
                          ],
                        },
                        "suggestionIndex": 42,
                      },
                    ],
                  },
                  "sources": {
                    "instructionIndexes": [
                      42,
                    ],
                  },
                },
              ],
              "applicableInstructions": [
                {
                  "agentAction": "A String",
                  "condition": "A String",
                  "displayDetails": "A String",
                  "displayName": "A String",
                  "duplicateCheckResult": {
                    "duplicateSuggestions": [
                      {
                        "answerRecord": "A String",
                        "similarityScore": 3.14,
                        "suggestionIndex": 42,
                      },
                    ],
                  },
                  "systemAction": "A String",
                  "triggeringEvent": "A String",
                },
              ],
              "sampleResponses": [
                {
                  "duplicateCheckResult": {
                    "duplicateSuggestions": [
                      {
                        "answerRecord": "A String",
                        "similarityScore": 3.14,
                        "sources": {
                          "instructionIndexes": [
                            42,
                          ],
                        },
                        "suggestionIndex": 42,
                      },
                    ],
                  },
                  "responseText": "A String",
                  "sources": {
                    "instructionIndexes": [
                      42,
                    ],
                  },
                },
              ],
            },
            "freeFormSuggestion": {
              "response": "A String",
            },
            "summarySuggestion": {
              "summarySections": [
                {
                  "section": "A String",
                  "summary": "A String",
                },
              ],
            },
            "toolCallInfo": [
              {
                "toolCall": {
                  "action": "A String",
                  "answerRecord": "A String",
                  "createTime": "A String",
                  "inputParameters": {
                    "a_key": "", # Properties of the object.
                  },
                  "state": "A String",
                  "tool": "A String",
                  "toolDisplayDetails": "A String",
                  "toolDisplayName": "A String",
                },
                "toolCallResult": {
                  "action": "A String",
                  "answerRecord": "A String",
                  "content": "A String",
                  "createTime": "A String",
                  "error": {
                    "message": "A String",
                  },
                  "rawContent": "A String",
                  "tool": "A String",
                },
              },
            ],
          },
          "summarizationSectionList": {
            "summarizationSections": [
              {
                "definition": "A String",
                "key": "A String",
                "type": "A String",
              },
            ],
          },
        },
      ],
      "outputLanguageCode": "A String",
      "summarizationSections": [
        {
          "definition": "A String",
          "key": "A String",
          "type": "A String",
        },
      ],
      "version": "A String",
    },
    "tools": [
      "A String",
    ],
    "triggerEvent": "A String",
    "updateTime": "A String",
  },
  "generatorName": "A String",
  "securitySettings": "A String",
  "triggerEvents": [
    "A String",
  ],
}

  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
  "generatorSuggestion": {
    "agentCoachingSuggestion": {
      "agentActionSuggestions": [
        {
          "agentAction": "A String",
          "duplicateCheckResult": {
            "duplicateSuggestions": [
              {
                "answerRecord": "A String",
                "similarityScore": 3.14,
                "sources": {
                  "instructionIndexes": [
                    42,
                  ],
                },
                "suggestionIndex": 42,
              },
            ],
          },
          "sources": {
            "instructionIndexes": [
              42,
            ],
          },
        },
      ],
      "applicableInstructions": [
        {
          "agentAction": "A String",
          "condition": "A String",
          "displayDetails": "A String",
          "displayName": "A String",
          "duplicateCheckResult": {
            "duplicateSuggestions": [
              {
                "answerRecord": "A String",
                "similarityScore": 3.14,
                "suggestionIndex": 42,
              },
            ],
          },
          "systemAction": "A String",
          "triggeringEvent": "A String",
        },
      ],
      "sampleResponses": [
        {
          "duplicateCheckResult": {
            "duplicateSuggestions": [
              {
                "answerRecord": "A String",
                "similarityScore": 3.14,
                "sources": {
                  "instructionIndexes": [
                    42,
                  ],
                },
                "suggestionIndex": 42,
              },
            ],
          },
          "responseText": "A String",
          "sources": {
            "instructionIndexes": [
              42,
            ],
          },
        },
      ],
    },
    "freeFormSuggestion": {
      "response": "A String",
    },
    "summarySuggestion": {
      "summarySections": [
        {
          "section": "A String",
          "summary": "A String",
        },
      ],
    },
    "toolCallInfo": [
      {
        "toolCall": {
          "action": "A String",
          "answerRecord": "A String",
          "createTime": "A String",
          "inputParameters": {
            "a_key": "", # Properties of the object.
          },
          "state": "A String",
          "tool": "A String",
          "toolDisplayDetails": "A String",
          "toolDisplayName": "A String",
        },
        "toolCallResult": {
          "action": "A String",
          "answerRecord": "A String",
          "content": "A String",
          "createTime": "A String",
          "error": {
            "message": "A String",
          },
          "rawContent": "A String",
          "tool": "A String",
        },
      },
    ],
  },
}