环境:
代理服务器:http://10.*.*.*:8118解决上互联网
错误:
webui.py的代码如下:
import os
import logging
from llamafactory.webui.interface import create_ui
# 设置日志级别为DEBUG以获取更多信息
logging.basicConfig(level=logging.DEBUG)
os.environ["GRADIO_ANALYTICS_ENABLED"] = "0"
def main():
gradio_share =False
server_name = "172.*.*.*"
# 创建UI对象
ui = create_ui()
try:
# 尝试启动UI,不创建共享链接,也不自动打开浏览器窗口
ui.queue().launch(
share=False,#True,
server_name=server_name,
inbrowser=False,
prevent_thread_lock=False # 让服务器占用主线程
)
logging.info("grado接口启动成功。")
except ValueError as e:
if "When localhost is not accessible" in str(e):
logging.warning("忽略关于本地主机可访问性的错误,因为我们在本地网络中运行.{e}")
else:
logging.error(f"Unexpected ValueError: {e}")
raise # 如果是其他类型的ValueError,则重新抛出异常
exc