EmbeddingResult

מחלקה מופשטת ציבורית EmbeddingResult

מייצג את תוצאות ההטמעה של מודל. משמש בדרך כלל כתוצאה מהטמעת משימות.

בנאים ציבוריים

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

סטטית EmbeddingResult
create(List<הטמעה> הטמעות, אופציונלי<אורך> חותמות זמן)
יצירת מכונה של EmbeddingResult.
סטטית EmbeddingResult
createFromProto(embeddingsProto.EmbeddingResult Proto)
יצירת אובייקט EmbeddingResult מהודעת protobuf של ERROR(/EmbeddingsProto.EmbeddingResult).
מופשט רשימה<הטמעה>
embeddings()
תוצאות ההטמעה עבור כל כותרת של המודל.
מופשט אופציונלי<ארוך>
timestampMs()
חותמת הזמן האופציונלית (באלפיות שנייה) של תחילת מקטע הנתונים התואם לתוצאות האלו.

שיטות שעברו בירושה

בנאים ציבוריים

Public EmbeddingResult ()

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

Public סטטי EmbeddingResult יצירה (רשימה<הטמעות> הטמעות, אופציונלי<אורך> חותמות זמן)

יצירת מכונה של EmbeddingResult.

פרמטרים
הטמעות (embeddings) הרשימה של Embedding אובייקטים שמכילים את ההטמעה לכל ראש של המודל.
timestampMs חותמת הזמן האופציונלית (באלפיות שנייה) של תחילת מקטע הנתונים התואם לתוצאות האלו.

ציבורי סטטי EmbeddingResult createFromProto

יצירת אובייקט EmbeddingResult מהודעת protobuf של ERROR(/EmbeddingsProto.EmbeddingResult).

פרמטרים
proto את הודעת ה-protobuf ERROR(/EmbeddingsProto.EmbeddingResult) שיש להמיר.

ציבורי תקציר רשימה<הטמעה> הטמעות ()

תוצאות ההטמעה עבור כל כותרת של המודל.

ציבורי מופשט אופציונלי<ארוך> timestampMs ()

חותמת הזמן האופציונלית (באלפיות שנייה) של תחילת מקטע הנתונים התואם לתוצאות האלו.

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