mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-05-21 17:52:16 +00:00
Simplified API key error handling in Helmholtz provider
This commit is contained in:
parent
a459392c74
commit
7b606e7a18
@ -136,9 +136,7 @@ public sealed class ProviderHelmholtz() : BaseProvider(LLMProviders.HELMHOLTZ, "
|
|||||||
}
|
}
|
||||||
catch (JsonException e)
|
catch (JsonException e)
|
||||||
{
|
{
|
||||||
if (body.Contains("invalid API key", StringComparison.InvariantCultureIgnoreCase) ||
|
if (body.Contains("API key", StringComparison.InvariantCultureIgnoreCase))
|
||||||
body.Contains("valid API key", StringComparison.InvariantCultureIgnoreCase) ||
|
|
||||||
body.Contains("missing API key", StringComparison.InvariantCultureIgnoreCase))
|
|
||||||
return FailedModelLoadResult(ModelLoadFailureReason.INVALID_OR_MISSING_API_KEY, body);
|
return FailedModelLoadResult(ModelLoadFailureReason.INVALID_OR_MISSING_API_KEY, body);
|
||||||
|
|
||||||
LOGGER.LogError(e, "Unexpected error while parsing models from Helmholtz API response. Status Code: {StatusCode}. Reason: {ReasonPhrase}. Response Body: '{ResponseBody}'", response.StatusCode, response.ReasonPhrase, body);
|
LOGGER.LogError(e, "Unexpected error while parsing models from Helmholtz API response. Status Code: {StatusCode}. Reason: {ReasonPhrase}. Response Body: '{ResponseBody}'", response.StatusCode, response.ReasonPhrase, body);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user