Evolve summarizer into AI service with OCR support
This commit is contained in:
@@ -116,10 +116,12 @@ builder.Services.AddHttpClient("jobimport")
|
||||
AutomaticDecompression = DecompressionMethods.All
|
||||
});
|
||||
|
||||
// Local summarizer service (FastAPI). Default URL can be overridden via configuration `Summarizer:BaseUrl`.
|
||||
builder.Services.AddHttpClient("summarizer", client =>
|
||||
// Local AI service (FastAPI). Supports summarization and OCR/text extraction.
|
||||
builder.Services.AddHttpClient("ai-service", client =>
|
||||
{
|
||||
var baseUrl = builder.Configuration["Summarizer:BaseUrl"] ?? "http://127.0.0.1:8001";
|
||||
var baseUrl = builder.Configuration["Ai:BaseUrl"]
|
||||
?? builder.Configuration["Summarizer:BaseUrl"]
|
||||
?? "http://127.0.0.1:8001";
|
||||
client.BaseAddress = new Uri(baseUrl);
|
||||
client.Timeout = TimeSpan.FromSeconds(30);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user