ข้อมูลอ้างอิงเฟรมเวิร์ก MLKitEntityExtraction

MLKEntityExtractionParams


@interface MLKEntityExtractionParams : NSObject

ออบเจ็กต์ที่มีพารามิเตอร์หลายรายการที่ปรับแต่งได้ในการแยกเอนทิตีแต่ละรายการ การโทร

  • เวลาอ้างอิงตามวันที่สัมพัทธ์ (เช่น "พรุ่งนี้") ที่ควรตีความใน มิลลิวินาทีจาก Epoch ของ 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;