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

EntityExtractor

class EntityExtractor : NSObject

คลาสที่แยกเอนทิตีจากข้อความอินพุตที่กำหนด

  • รับอินสแตนซ์ EntityExtractor ที่กำหนดค่าด้วยตัวเลือกที่ระบุ วิธีนี้ปลอดภัยสำหรับชุดข้อความ

    คำประกาศ

    Swift

    class func entityExtractor(options: MLKEntityExtractorOptions) -> EntityExtractor

    พารามิเตอร์

    options

    ตัวเลือกสำหรับเครื่องมือแยกเอนทิตี

    ผลลัพธ์

    อินสแตนซ์ EntityExtractor ที่มีตัวเลือกที่ระบุ

  • ใส่คำอธิบายประกอบในข้อความที่ระบุด้วยค่าเริ่มต้นสำหรับ MLKEntityExtractionParams ใช้เวลาปัจจุบันเป็นเวลาอ้างอิงและเขตเวลาของอุปกรณ์เป็นเขตเวลาอ้างอิง ใส่คำอธิบายประกอบประเภทเอนทิตีที่รองรับทั้งหมด

    คำประกาศ

    Swift

    func annotateText(_ text: String, completion: @escaping EntityExtractorCallback)

    พารามิเตอร์

    text

    ข้อความที่จะใส่คำอธิบายประกอบ

    completion

    เครื่องจัดการเพื่อโทรกลับในคิวหลักพร้อมผลการแยกเอนทิตีหรือข้อผิดพลาด

  • ใส่คำอธิบายประกอบในข้อความที่ระบุด้วยพารามิเตอร์ที่ระบุ เช่น ตัวกรองเวลาอ้างอิง เขตเวลาอ้างอิง และประเภทเอนทิตี

    คำประกาศ

    Swift

    func annotateText(_ text: String, params: MLKEntityExtractionParams, completion: @escaping EntityExtractorCallback)

    พารามิเตอร์

    text

    ข้อความที่จะใส่คำอธิบายประกอบ

    params

    พารามิเตอร์การแยกเอนทิตีที่จะใช้ระหว่างการแยกเอนทิตี

    completion

    เครื่องจัดการเพื่อโทรกลับในคิวหลักพร้อมผลการแยกเอนทิตีหรือข้อผิดพลาด

  • ดาวน์โหลดไฟล์โมเดลที่จำเป็นสำหรับการแยกเอนทิตีด้วยเงื่อนไขการดาวน์โหลดที่เป็นค่าเริ่มต้น (อนุญาตการเข้าถึงผ่านเครือข่ายมือถือและไม่อนุญาตให้ดาวน์โหลดในเบื้องหลัง) หากดาวน์โหลดโมเดลแล้ว ระบบจะดำเนินการให้เสร็จสมบูรณ์โดยไม่ต้องดำเนินการเพิ่มเติม

    คำประกาศ

    Swift

    func downloadModelIfNeeded(completion: @escaping EntityExtractorDownloadModelIfNeededCallback)

    พารามิเตอร์

    completion

    เครื่องจัดการเพื่อโทรกลับในคิวหลักพร้อมข้อผิดพลาด (หากมี)

  • ดาวน์โหลดไฟล์โมเดลที่จำเป็นสำหรับการแยกเอนทิตีเมื่อเป็นไปตามเงื่อนไขที่ระบุ หากดาวน์โหลดโมเดลแล้ว ระบบจะดำเนินการให้เสร็จสมบูรณ์โดยไม่ต้องดำเนินการใดๆ เพิ่มเติม

    คำประกาศ

    Swift

    func downloadModelIfNeeded(with conditions: MLKModelDownloadConditions, completion: @escaping EntityExtractorDownloadModelIfNeededCallback)

    พารามิเตอร์

    conditions

    เงื่อนไขการดาวน์โหลดสำหรับโมเดลแปลภาษา

    completion

    เครื่องจัดการเพื่อโทรกลับในคิวหลักพร้อมข้อผิดพลาด (หากมี)

  • ไม่พร้อมใช้งาน