generateEmbedding method
Future<List<double> >
generateEmbedding(
- String text, {
- TaskType taskType = TaskType.retrievalQuery,
override
Generate embedding vector for given text.
taskType controls the prefix applied before embedding:
TaskType.retrievalQuery(default) — for search queriesTaskType.retrievalDocument— for document indexing
Implementation
@override
Future<List<double>> generateEmbedding(
String text, {
TaskType taskType = TaskType.retrievalQuery,
}) {
_assertNotClosed();
return _worker.embed(text, prefix: taskType.prefix);
}