각 인텐트 매개변수에는 항목 유형이라는 유형이 있어 최종 사용자 표현에서 데이터를 추출하는 방법을 정확하게 지정합니다.
Dialogflow는 여러 일반적인 데이터 유형과 일치할 수 있는 사전 정의된 시스템 항목을 제공합니다.
예를 들어 날짜, 시간, 색상, 이메일 주소 등을 일치시키는 시스템 항목이 있습니다.
커스텀 데이터와 일치시킬 커스텀 항목을 직접 만들 수도 있습니다.
예를 들어 식료품 가게 에이전트를 통해 구매 가능한 야채의 유형과 일치할 수 있는 야채 항목을 정의할 수 있습니다.
개체 용어
개체라는 용어는 이 문서와 Dialogflow 콘솔에서 개체의 일반적인 개념을 설명하는 데 사용됩니다.
항목 세부정보를 논의할 때는 더 구체적인 용어를 이해하는 것이 중요합니다.
개체 유형:
사용자 입력에서 추출하고자 하는 정보의 유형을 정의합니다.
예를 들어 야채는 개체 유형의 이름일 수 있습니다.
Dialogflow 콘솔에서 개체 만들기를 클릭하면 개체 유형이 생성됩니다.
API를 사용할 때 개체 유형이라는 용어는 EntityType 유형을 나타냅니다.
개체 항목: 각 개체 유형에는 많은 개체 항목이 있습니다.
각 개체 항목은 동일한 것으로 간주되는 일련의 단어 또는 구문을 제공합니다.
예를 들어 야채가 항목 유형일 경우 다음과 같은 세 가지 엔터티 항목을 정의할 수 있습니다.
당근
봄양파, 골파
피망, 파프리카
Dialogflow 콘솔에서 항목 유형을 편집할 때 화면의 각 행은 항목 입력 행입니다.
API를 사용하는 경우 개체 항목이라는 용어는 Entity 유형(일부 클라이언트 라이브러리 언어의 경우 EntityType.Entity 또는 EntityType_Entity)을 나타냅니다.
개체 참조 값 및 동의어: 일부 개체 항목은 위의 봄양파 예시와 같이 동일한 것으로 간주되는 단어 또는 문구가 여러 개 있습니다.
이러한 항목 입력에는 참조 값과 하나 이상의 동의어를 제공합니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-09-04(UTC)"],[[["\u003cp\u003eEntity types define the kind of information extracted from user input, such as "vegetable".\u003c/p\u003e\n"],["\u003cp\u003eDialogflow offers predefined system entities for common data types and allows the creation of custom entities.\u003c/p\u003e\n"],["\u003cp\u003eEntity entries provide equivalent words or phrases for a given entity type, such as "carrot" or "scallion" for the vegetable entity type.\u003c/p\u003e\n"],["\u003cp\u003eEntity entries can include a reference value and synonyms, where multiple words or phrases are considered equivalent.\u003c/p\u003e\n"],["\u003cp\u003eThe term "entity" broadly describes the concept of entities, with more specific terms like "entity type" and "entity entry" used for detailed discussions.\u003c/p\u003e\n"]]],[],null,["# Entities\n\nEach intent\n[parameter](/dialogflow/docs/intents-actions-parameters#params)\nhas a type, called the\n\n*entity type*,\n\nwhich dictates exactly how data from an end-user expression is extracted.\n\n\nDialogflow provides predefined\n[system entities](/dialogflow/docs/entities-system)\nthat can match many common types of data.\nFor example, there are system entities for matching dates, times, colors, email addresses, and so on.\nYou can also create your own\n[custom entities](/dialogflow/docs/entities-custom)\nfor matching custom data.\nFor example, you could define a *vegetable* entity\nthat can match the types of vegetables available for purchase with a grocery store agent.\n\nEntity terminology\n------------------\n\nThe term *entity* is used in this documentation and in the Dialogflow Console\nto describe the general concept of entities.\nWhen discussing entity details,\nit's important to understand more specific terms:\n\n- **Entity type** :\n Defines the type of information you want to extract from user input.\n For example, *vegetable* could be the name of an entity type.\n Clicking **Create Entity** from the Dialogflow Console creates an *entity type* .\n When using the API,\n the term *entity type* refers to the\n [`EntityType`](/dialogflow/docs/reference/common-types#entitytypes)\n type.\n\n- **Entity entry** :\n For each entity type, there are many *entity entries* .\n Each entity entry provides a set of words or phrases that are considered equivalent.\n For example, if *vegetable* is an entity type, you could define these three entity entries:\n\n - carrot\n - scallion, green onion\n - bell pepper, sweet pepper\n\n When editing an entity type from the Dialogflow Console,\n each row of the display is an *entity entry* .\n When using the API,\n the term *entity entry* refers to the\n `Entity` type (`EntityType.Entity` or `EntityType_Entity`\n for some client library languages).\n- **Entity reference value and synonyms** :\n Some entity entries have multiple words or phrases\n that are considered equivalent,\n like the *scallion* example above.\n For these entity entries, you provide one *reference value*\n and one or more *synonyms*."]]