fix setting
This commit is contained in:
parent
280b1bcd2a
commit
3264892ce5
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
Loading…
Reference in a new issue