סימוכין למסגרת של MLKitEntityחילוץ

MLKEntityExtractionParams


@interface MLKEntityExtractionParams : NSObject

אובייקט שמכיל פרמטרים שונים שאפשר להתאים אישית בכל חילוץ ישות שיחה.

  • שעת הפניה שמבוססת על התאריכים היחסיים שיש לפרש, למשל "מחר") אלפיות השנייה מתחילת 1970-01-01T00:00:00 (אזור זמן UTC). ערך אפסי פירושו בזמן הנוכחי (כשמופעל חילוץ ישות) יש להשתמש.

    הצהרה

    Objective-C

    @property (nonatomic, nullable) NSDate *referenceTime;
  • אזור זמן שיש להתייחס אליו לפי התאריכים היחסיים שלו (למשל, "מחר") שיש לפרש אותו. אם המיקום לא הוגדר, ייעשה שימוש באזור הזמן הנוכחי (כשמופעל חילוץ ישות).

    הצהרה

    Objective-C

    @property (nonatomic, nullable) NSTimeZone *referenceTimeZone;
  • מיקום מועדף שיכול לשמש להבחנה בין ערכים פוטנציאליים של ישויות עם תאריך ושעה. לדוגמה, הביטוי "01/02/2000" אינו חד משמעי ויכול להתייחס ל-2 בינואר או ל-1 בפברואר, אבל העדפה לגבי אזור מסוים יכולה לעזור לכם לבחור את המקום הנכון (למשל, en-US יבחר את הראשון ו-en-UK). האחרונה). ערך ברירת המחדל הוא הלוקאל שמוגדר במערכת של המכשיר. הלוקאלים הנתמכים תואמים לרשימת המודלים הנתמכים. כלומר, כל אחד מהמצבים הבאים (או קבוצת משנה שלהם): {'en-*'} ({ ‘en-US’}, {'en-UK'}, { ‘en-CA’}, …), {'ar-*'}, { ‘de-’}, {“` ‘es-’}, {'fr-*'}, { ‘it-’}, {”` ‘ja-’}, { 'ko-*'}, { ‘nl-’}, {“` ‘pl-’}, {'pt-*'}, { ‘ru-’}, {”` ‘th-’}, {'tr-*'}, { ‘zh-*’}

    הצהרה

    Objective-C

    @property (nonatomic, null_resettable) NSLocale *preferredLocale;
  • קבוצת המשנה של סוגי הישויות (EntityExtractionEntityType) שיזוהו על ידי הפונקציה כלי לחילוץ ישויות. סוגים שלא קיימים בקבוצה לא יוחזרו גם אם הם קיימים בטקסט הקלט. nil קבוצות יאופסו לקבוצת ברירת המחדל שמוחזרת על ידי MLKEntityExtractionEntityTypeAllEntityTypes.

    הצהרה

    Objective-C

    @property (nonatomic, copy, null_resettable) NSSet<MLKEntityExtractionEntityType> *typesFilter;
  • מאתחלת מכונת EntityExtractionParams שהוקצתה עם ערכי ברירת המחדל. מגדירה את ReferenceTime ואת ReferenceTimezone ל-nil ומגדירה את typesFilter כקבוצה שמכיל את כל הערכים שהוחזרו מ-MLKEntityExtractionEntityTypeAllEntityTypes.

    הצהרה

    Objective-C

    - (nonnull instancetype)init;