返回提交历史
Modified
g4f/api/__init__.py
+2
-2
XFEstudio/gpt4free
Fix: Resolve NameError in provider info endpoint (#2941)
Corrected access to ProviderUtils by using its full path g4f.Provider.ProviderUtils.
d977fb23
代码差异
1 个文件
+2
-2
@@ -464,9 +464,9 @@ class Api:
464
464
HTTP_404_NOT_FOUND: {"model": ErrorResponseModel},
465
465
})
466
466
async def providers_info(provider: str):
467
if provider not in ProviderUtils.convert:
467
if provider not in g4f.Provider.ProviderUtils.convert:
468
468
return ErrorResponse.from_message("The provider does not exist.", 404)
469
provider: ProviderType = ProviderUtils.convert[provider]
469
provider: ProviderType = g4f.Provider.ProviderUtils.convert[provider]
470
470
def safe_get_models(provider: ProviderType) -> list[str]:
471
471
try:
472
472
return provider.get_models() if hasattr(provider, "get_models") else []