BertCluAnnotator

כיתה ציבורית BertCluAnnotator

API להבנת שפת שיחה מבוססת BERT.

ה-API מצפה למודל TFLite מבוסס Bert עם מטא נתונים מאוכלסים. המטא נתונים צריכים להכיל את המידע הבא:

  • input_process_units עבור Wordpiece Tokenizer.
  • 3 טנסור קלט עם שמות "ID", "מסכה" ו-"segment_ids".
  • 6 טנסור פלט עם שמות "משימה_דומיין/שמות", "משימה_דומיין/ציונים", "משימה_intent/שמות", "משימה_כוונת/ציונים", "משימה_משבצת/שמות" ו-"משימה_משבצת/ציונים".

כיתות מקוננות

מעמד BertCluAnnotator.BertCluAnnotatorOptions אפשרויות להגדרת BertCluAnnotator .

שיטות ציבוריות

CluResponse
הערה ( CluRequest cluRequest)
מציין את אמירות הקלט.
סטטי BertCluAnnotator
סטטי BertCluAnnotator
createFromFile (הקשר הקשר, דגם מחרוזת נתיב)
יוצר מופע BertCluAnnotator מנתיב קובץ.

שיטות בירושה

שיטות ציבוריות

הערת CluResponse ציבורית ( CluRequest cluRequest)

מציין את אמירות הקלט.

פרמטרים
cluRequest דיאלוג קלט מקודד ב- CluRequest
החזרות
  • הערות תחום, כוונה ומשבצות מקודדות ב- CluResponse

ציבורי סטטי BertCluAnnotator createFromBufferAndOptions (אפשרויות ByteBuffer modelBuffer, BertCluAnnotator.BertCluAnnotatorOptions )

יוצר מופע BertCluAnnotator עם מאגר מודל ו- BertCluAnnotator.BertCluAnnotatorOptions .

פרמטרים
דגםBuffer ByteBuffer ישיר או MappedByteBuffer של מודל המציין
אפשרויות
זורק
חריג טיעון לא חוקי אם מאגר המודל אינו ByteBuffer ישיר או MappedByteBuffer
חריגה של מדינה בלתי חוקית אם יש שגיאה פנימית
חריגת זמן ריצה אם יש שגיאה אחרת שלא צוינה

ציבורי סטטי BertCluAnnotator createFromFile (הקשר הקשר, דגם מחרוזת נתיב)

יוצר מופע BertCluAnnotator מנתיב קובץ.

פרמטרים
הֶקשֵׁר
modelPath הנתיב של מודל המציין
זורק
IOException אם מתרחשת שגיאת קלט/פלט בעת טעינת דגם tflite
חריג טיעון לא חוקי אם טיעון אינו חוקי
חריגה של מדינה בלתי חוקית אם יש שגיאה פנימית
חריגת זמן ריצה אם יש שגיאה אחרת שלא צוינה