Merge pull request #1143 from iceljc/master

temp model for image reading
This commit is contained in:
iceljc 2025-09-02 17:00:50 -05:00 committed by GitHub
commit c68e2ec8ee
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 8 deletions

View file

@ -98,10 +98,9 @@ public class ReadImageFn : IFunctionCallback
{ {
try try
{ {
var llmProviderService = _services.GetRequiredService<ILlmProviderService>(); var provider = "openai";
var provider = llmProviderService.GetProviders().FirstOrDefault(x => x == "openai"); var model = "gpt-5-mini";
var model = llmProviderService.GetProviderModel(provider: provider, id: "gpt-4o", multiModal: true); var completion = CompletionProvider.GetChatCompletion(_services, provider: provider, model: model);
var completion = CompletionProvider.GetChatCompletion(_services, provider: provider, model: model.Name);
var response = await completion.GetChatCompletions(agent, dialogs); var response = await completion.GetChatCompletions(agent, dialogs);
return response.Content; return response.Content;
} }

View file

@ -89,10 +89,9 @@ public class ReadPdfFn : IFunctionCallback
{ {
try try
{ {
var llmProviderService = _services.GetRequiredService<ILlmProviderService>(); var provider = "openai";
var provider = llmProviderService.GetProviders().FirstOrDefault(x => x == "openai"); var model = "gpt-5-mini";
var model = llmProviderService.GetProviderModel(provider: provider, id: "gpt-4o", multiModal: true); var completion = CompletionProvider.GetChatCompletion(_services, provider: provider, model: model);
var completion = CompletionProvider.GetChatCompletion(_services, provider: provider, model: model.Name);
var response = await completion.GetChatCompletions(agent, dialogs); var response = await completion.GetChatCompletions(agent, dialogs);
return response.Content; return response.Content;
} }