OpenWebUI raus, Ollama2 ordentlich rein.
- UnitTests fehlen
This commit is contained in:
@@ -11,10 +11,10 @@ namespace BeWo.Service.ServiceProxy
|
||||
{
|
||||
public static class ServiceFacade
|
||||
{
|
||||
private static readonly Lazy<OpenWebApiClient> _OpenWebApiClient = new Lazy<OpenWebApiClient>(()
|
||||
=> new OpenWebApiClient(
|
||||
MergedConfig.GetSetting(WebConfigSetting.OpenWebUIUrl),
|
||||
MergedConfig.GetSecretSetting(WebSecretConfigSetting.OpenWebUIKey)));
|
||||
//private static readonly Lazy<OpenWebApiClient> _OpenWebApiClient = new Lazy<OpenWebApiClient>(()
|
||||
// => new OpenWebApiClient(
|
||||
// MergedConfig.GetSetting(WebConfigSetting.OpenWebUIUrl),
|
||||
// MergedConfig.GetSecretSetting(WebSecretConfigSetting.OpenWebUIKey)));
|
||||
|
||||
private static readonly Lazy<OllamaApiClient> _OllamaApiClient = new Lazy<OllamaApiClient>(()
|
||||
=> new OllamaApiClient(
|
||||
@@ -24,13 +24,13 @@ namespace BeWo.Service.ServiceProxy
|
||||
private static readonly Lazy<OllamaApiClient> _Ollama2ApiClient = new Lazy<OllamaApiClient>(()
|
||||
=> new OllamaApiClient(
|
||||
MergedConfig.GetSetting(WebConfigSetting.Ollama2Url),
|
||||
MergedConfig.GetSecretSetting(WebSecretConfigSetting.OllamaKey),
|
||||
MergedConfig.GetSecretSetting(WebSecretConfigSetting.Ollama2Key),
|
||||
AiModelSource.ollama2));
|
||||
|
||||
private static readonly Lazy<XRechnungApiClient> _XRechnungFacade = new Lazy<XRechnungApiClient>(()
|
||||
=> new XRechnungApiClient());
|
||||
|
||||
public static OpenWebApiClient OpenWebApiClient => _OpenWebApiClient.Value;
|
||||
public static OpenWebApiClient OpenWebApiClient => null;
|
||||
public static OllamaApiClient OllamaApiClient => _OllamaApiClient.Value;
|
||||
public static OllamaApiClient Ollama2ApiClient => _Ollama2ApiClient.Value;
|
||||
public static XRechnungApiClient XRechnung => _XRechnungFacade.Value;
|
||||
|
||||
Reference in New Issue
Block a user