generateEmbedding method

  1. @override
Future<List<double>> generateEmbedding(
  1. String text, {
  2. TaskType taskType = TaskType.retrievalQuery,
})
override

Generate embedding vector for given text.

taskType controls the prefix applied before embedding:

Implementation

@override
Future<List<double>> generateEmbedding(
  String text, {
  TaskType taskType = TaskType.retrievalQuery,
}) async {
  _assertNotClosed();
  final tokens = _prepareTokens(text, taskType: taskType);
  return _interpreter.run(tokens);
}