namespace BotSharp.Abstraction.MLTasks;
public interface ITextEmbedding
{
///
/// The Embedding provider like Microsoft Azure, OpenAI, ClaudAI
///
string Provider { get; }
int Dimension { get; set; }
Task GetVectorAsync(string text);
Task> GetVectorsAsync(List texts);
void SetModelName(string model);
}