Generates embeddings for the given text.
Returns a list of doubles representing the vector embedding.
Future<List<double>> embed(String text);