We raise in `Rag.Embedding.generate_embeddings_batch/3`, we should return an error tuple instead to let the library user decide how to handle the error.