| Name | Message | Date |
|---|---|---|
| 📄 Ai.csproj | 8 days ago | |
| 📄 EmbeddingOptions.cs | 8 days ago | |
| 📄 packages.lock.json | 8 days ago | |
| 📄 ServiceCollectionExtensions.cs | 8 days ago |
📄
src/Infrastructure/Ai/EmbeddingOptions.cs
using System; using System.ComponentModel.DataAnnotations; using Microsoft.Extensions.Options; namespace Slopper.Infrastructure.Ai; internal sealed class EmbeddingOptions { [Required] public required string Model { get; set; } public string? BasicAuth { get; set; } [Required] public required Uri Endpoint { get; set; } } [OptionsValidator] internal sealed partial class EmbeddingOptionsValidator : IValidateOptions<EmbeddingOptions>;