chen_11111_1 2025-11-04 16:55 采纳率: 0%
浏览 7

dify工作流运行到模型节点报错HTTPSConnectionPool(host='openaipublic.blob.core.windows.net', port=443)

[ollama] Error: req_id: a0d49461dc PluginInvokeError: {"args":{},"error_type":"ConnectionError","message":"HTTPSConnectionPool(host='openaipublic.blob.core.windows.net', port=443): Max retries exceeded with url: /gpt-2/encodings/main/vocab.bpe (Caused by NameResolutionError("\u003curllib3.connection.HTTPSConnection object at 0x75004d985880\u003e: Failed to resolve 'openaipublic.blob.core.windows.net' ([Errno -2] Name or service not known)"))"} 我的资源部署在两套服务器上,全部是离线的,一台采用docker部署的dify平台,一台部署的ollama以及deepseek模型,在我工作流工作时到调用模型的节点时报错,但是在对话助手等直接提问模型是可以回答使用的,有没有大佬帮助解决下

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-11-04 16:57
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    问题分析

    根据你的问题描述,dify工作流运行到模型节点时报错,错误信息提示HTTPS连接池错误,具体是连接到openaipublic.blob.core.windows.net失败。

    解决方案

    1. 检查网络连接: 确保你的机器能够正常访问openaipublic.blob.core.windows.net。
    2. 检查docker网络: 如果你是在docker环境下运行dify,检查docker网络是否正常,是否有任何网络配置问题。
    3. 检查dify配置: 检查dify的配置文件,是否有任何配置项导致连接失败。
    4. 尝试使用代理: 如果上述步骤都无法解决问题,尝试使用代理来连接openaipublic.blob.core.windows.net。

    核心代码

    import requests
    
    try:
        response = requests.get('https://openaipublic.blob.core.windows.net')
        response.raise_for_status()
    except requests.RequestException as e:
        print(e)
    

    这个代码片段用于测试是否能够正常访问openaipublic.blob.core.windows.net,如果报错,可能是网络连接问题。

    评论

报告相同问题?

问题事件

  • 创建了问题 11月4日