[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-08-18。"],[[["\u003cp\u003eThis guide explains how to access and manage intent data within the Dialogflow ES console, specifically by navigating to the "Intents" section of a selected agent.\u003c/p\u003e\n"],["\u003cp\u003eIntent priority, which can be set using the console or API, affects how intents are matched, and while "Normal" priority is typically sufficient, it can be used to resolve conflicts if training phrases are not adequate.\u003c/p\u003e\n"],["\u003cp\u003eThe intent priority settings can be selected from a drop-down menu with named priorities, or as integer values through the API, which are mapped to specific ranges that the named priority represents.\u003c/p\u003e\n"],["\u003cp\u003eFulfillment for an intent can be enabled by toggling the "Enable webhook call for this intent" option within the "Fulfillment" section and then saving the changes.\u003c/p\u003e\n"],["\u003cp\u003eMachine learning (ML) matching for an intent can be disabled to rely solely on grammar matching by selecting the "Disable ML" option from the intent's menu.\u003c/p\u003e\n"]]],[],null,["# Intent settings\n\nThis guide describes basic intent settings.\n\nWhere to find this data\n-----------------------\n\nWhen building an agent,\nit is most common to use the\nDialogflow ES console ([visit documentation](/dialogflow/docs/console), [open console](https://dialogflow.cloud.google.com)).\nThe instructions below focus on using the console.\nTo access intent data:\n\n1. Go to the [Dialogflow ES console](https://dialogflow.cloud.google.com).\n2. Select an agent.\n3. Select **Intents** in the left sidebar menu.\n4. Select an intent.\n\nIf you are building an agent using the API instead of the console, see the\n[Intents reference](/dialogflow/docs/reference/common-types#intents).\nThe API field names are similar to the console field names.\n\nPriority\n--------\n\nYou can set a priority for each intent,\n[which affects how it is matched](/dialogflow/docs/intents-matching#priority).\n\nTo set an intent's priority:\n\n1. Click the colored dot to the left of the intent name.\n2. Select the priority from the drop-down menu.\n\nIn most cases, using the **Normal** priority is the best option.\nIf there is a potential matching conflict between two intents,\nit is best to improve the training phrases to address the conflict.\nIf you cannot remove the conflict with training phrases,\nyou can use priorities to provide preference to one of the intents.\n\nIf the priority is **Ignore**,\nthe intent is ignored in runtime detect intent requests.\n\nWhen using the API, priorities are provided as integers.\nThe larger the number, the greater the priority.\nIf the priority is unset or equal to `0`,\nthe value is converted to `500,000`.\nThe following table shows the relationship between integer\npriorities and the console's named priorities:\n\nFulfillment\n-----------\n\nTo enable [fulfillment](/dialogflow/docs/fulfillment-overview)\nfor an intent:\n\n1. Scroll down to the **Fulfillment** section.\n2. Toggle **Enable webhook call for this intent** to on.\n3. Click **Save**.\n\nDisable ML\n----------\n\nIntent matching typically involves both\n[grammar matching and ML matching](/dialogflow/docs/intents-matching#algo).\nYou can configure an intent to disable ML matching\nand rely on grammar matching alone.\n\nYou may need to do this to prevent or reduce over-triggering\nof intents where it's possible\nto provide a near-complete set of training phrases.\n| **Note:** This setting does not enforce exact matching, because grammar matching has some flexibility.\n\nTo disable ML matching:\n\n1. Click the option *more_vert* button at the top of the intent page.\n2. Select **Disable ML**."]]