fix setting

This commit is contained in:
Jicheng Lu 2024-08-09 16:06:48 -05:00
parent 280b1bcd2a
commit 3264892ce5
2 changed files with 1 additions and 2 deletions

View file

@ -4,7 +4,6 @@ public class KnowledgeBaseSettings
{
public string VectorDb { get; set; }
public KnowledgeModelSetting TextEmbedding { get; set; }
public string Pdf2TextConverter { get; set; }
}
public class KnowledgeModelSetting

View file

@ -59,7 +59,7 @@ public class KnowledgeBaseController : ControllerBase
[HttpPost("/knowledge/upload")]
public async Task<IActionResult> UploadKnowledge(IFormFile file, [FromQuery] string? collection, [FromQuery] int? startPageNum, [FromQuery] int? endPageNum)
{
var setttings = _services.GetRequiredService<KnowledgeBaseSettings>();
var setttings = _services.GetRequiredService<FileCoreSettings>();
var textConverter = _services.GetServices<IPdf2TextConverter>().FirstOrDefault(x => x.Name == setttings.Pdf2TextConverter);
var filePath = Path.GetTempFileName();