using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Logging; using xAiApi.Interfaces; using xCommons.Configurations; using xCommons.Providers; namespace xAiApi.Controllers { [Authorize] [Route("[controller]")] public class DefaultEmbeddingController : XAiEmbeddingServiceControllerBase { public DefaultEmbeddingController( ILogger logger, IXDefaultEmbeddingService aiService, XAppConfiguration appConfiguration, XValidationProvider validationProvider ) : base( logger, aiService, appConfiguration, validationProvider ) { } } }