XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/gpt4free

Fix: Resolve NameError in provider info endpoint (#2941)

Corrected access to ProviderUtils by using its full path g4f.Provider.ProviderUtils.

d977fb23
BuT9l3b <artiom.lazukov2017@yandex.ru>
提交于

代码差异

1 个文件 +2 -2
Modified g4f/api/__init__.py +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 []