using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; namespace xAiApi.Interfaces { public interface IXAiEmbeddingServiceControllerBase : IXAiServiceControllerBase { /// /// Request For Embedding Specified String ... /// /// /// /// [HttpGet("Embeding")] Task> Embeding( [FromQuery] string content, CancellationToken cancellationToken = default ); /// /// Request For Embedding Specified Batch ... /// /// /// /// [HttpGet("Embedings")] Task>> Embedings( [FromQuery] string[] batch, CancellationToken cancellationToken = default ); } }