MLKEntityExtractor
@interface MLKEntityExtractor : NSObject
מחלקה ששולפת ישויות מטקסט הקלט הנתון.
-
הפונקציה מקבלת מופע של
EntityExtractor
שהוגדר עם האפשרויות הנתונות. השיטה הזו בטוחה לשרשורים.הצהרה
Objective-C
+ (nonnull MLKEntityExtractor *)entityExtractorWithOptions: (nonnull MLKEntityExtractorOptions *)options;
פרמטרים
options
האפשרויות לחלץ הישויות.
הערך המוחזר
מופע של
EntityExtractor
עם האפשרויות הנתונות. -
הוספת הערות לטקסט הנתון עם ערך ברירת המחדל עבור
MLKEntityExtractionParams
. השעה הנוכחית תשמש כזמן ההפניה ואזור הזמן של המכשיר כאזור הזמן של ההפניה. הוספת הערה לכל סוגי הישויות הנתמכות.הצהרה
Objective-C
- (void)annotateText:(nonnull NSString *)text completion:(nonnull MLKEntityExtractorCallback)completion;
פרמטרים
text
הטקסט שרוצים להוסיף לו הערות.
completion
מערכת ה-handler יכולה להפעיל חזרה לתור הראשי עם התוצאה או השגיאה של חילוץ הישות.
-
הוספת הערות לטקסט הנתון עם פרמטרים נתונים כמו זמן הפניה, אזור הזמן של ההפניה ומסנן סוגי הישויות.
הצהרה
Objective-C
- (void)annotateText:(nonnull NSString *)text withParams:(nonnull MLKEntityExtractionParams *)params completion:(nonnull MLKEntityExtractorCallback)completion;
פרמטרים
text
הטקסט שרוצים להוסיף לו הערות.
params
הפרמטרים לחילוץ ישויות שישמשו במהלך חילוץ ישויות.
completion
מערכת ה-handler יכולה להפעיל חזרה לתור הראשי עם התוצאה או השגיאה של חילוץ הישות.
-
הורדה של קובצי המודל הנדרשים לחילוץ ישויות עם תנאי ברירת המחדל להורדה (הגישה לרשת סלולרית מותרת והורדות ברקע אסורות). אם המודל כבר הורד, הפעולה מסתיימת ללא עבודה נוספת.
הצהרה
Objective-C
- (void)downloadModelIfNeededWithCompletion: (nonnull MLKEntityExtractorDownloadModelIfNeededCallback)completion;
פרמטרים
completion
על ה-handler להתקשר שוב לתור הראשי עם שגיאה, אם יש.
-
הורדה של קובצי המודל הנדרשים לחילוץ ישויות כשהתנאים הנתונים מתקיימים. אם המודל כבר הורד, הפעולה מסתיימת ללא עבודה נוספת.
הצהרה
Objective-C
- (void) downloadModelIfNeededWithConditions: (nonnull MLKModelDownloadConditions *)conditions completion: (nonnull MLKEntityExtractorDownloadModelIfNeededCallback) completion;
פרמטרים
conditions
תנאי ההורדה של מודל התרגום.
completion
על ה-handler להתקשר שוב לתור הראשי עם שגיאה, אם יש.
-
לא זמינים.
הצהרה
Objective-C
- (nonnull instancetype)init;