26 lines
729 B
C#
26 lines
729 B
C#
using xAiApi.Constants;
|
|
using xAiApi.Interfaces;
|
|
using xAiModels.Interfaces;
|
|
using xAiApi.Configurations;
|
|
using xFileService.Interfaces;
|
|
using Microsoft.Extensions.Logging;
|
|
|
|
namespace xAiApi.Providers
|
|
{
|
|
public class XDefaultEmbeddingService : XAiEmbeddingServiceBase, IXDefaultEmbeddingService
|
|
{
|
|
public XDefaultEmbeddingService(
|
|
IXFileProvider fileProvider,
|
|
IXAiDataProvider dataProvider,
|
|
XAiApiConfiguration configuration,
|
|
ILogger<XDefaultEmbeddingService> logger
|
|
) : base(
|
|
fileProvider,
|
|
dataProvider,
|
|
configuration,
|
|
logger,
|
|
XAiApiConstants.XAiEmbeddingModelName
|
|
)
|
|
{ }
|
|
}
|
|
} |