更新时间:2026-07-06 GMT+08:00
分享

配置代理

问题现象

如果出现以下任意场景,表示您没有配置代理:

  • 如下图所示,执行任务时,返回报错“Access error. Please check the network or proxy.”
    图1 未配置代理
  • 在TUI开发模式下,初次启动加载超过10秒,无法加载出模型列表。

原因分析

如果您已经完成授权,但是您处于企业内网,那么您需要配置代理。

解决方案

请根据您的操作系统,选择对应的解决方案。

Windows

  1. 打开“系统属性”,单击“高级”页签下的“环境变量”。

    图2 进入“环境变量”配置页面

  2. 修改“用户变量”,新建“http_proxy”和“https_proxy”。

    图3 新建环境变量

    http_proxy的值为http://<proxy_user>:<proxy_password>@<proxy_host>:<proxy_port>,https_proxy的值为http://<proxy_user>:<proxy_password>@<proxy_host>:<proxy_port>,请参考表1填写参数:

    表1 配置代理

    参数

    说明

    <proxy_user>:<proxy_password>

    代理登录的账号和密码。

    注意:

    如果您的密码中包含@、%等特殊字符,请务必先进行URL转义再填写,否则会导致代理配置无效。

    例如,您的密码为:Admin%@test,那么URL转义后的密码:Admin%25%40test。常用特殊字符的URL转义请参考表2 常用字符的URL转义表格

    无账号密码认证时,请删除这一段与后续@,简化为:http://<proxy_host>:<proxy_port>

    <proxy_host>

    代理服务器域名

    <proxy_port>

    代理服务监听端口

    表2 常用字符的URL转义表格

    字符

    URL转义编码

    @

    %40

    %

    %25

    &

    %26

    =

    %3D

    +

    %2B

    空格

    %20或者/

    #

    %23

    /

    %2F

  3. 参考下图所示的操作步骤,分别配置“http_proxy”和“https_proxy”。

    图4 配置示例图

  4. 如下图所示,配置“http_proxy”和“https_proxy”后,单击“确定”即可。

    图5 确认配置

  5. 配置代理后,验证代理配置是否生效。

    1. 打开目标项目的根目录。
    2. 鼠标右键单击空白处,选择“在终端中打开”。
    3. 在终端中输入“/codearts”并回车,即可进入TUI开发环境。如下图所示,如果模型正常显示,表示代理配置成功;如果仍然没有模型显示,您可以通过华为云工单系统提交工单获取华为云的客户服务支持。
      图6 模型正常展示

      如果上述方案仍不能解决问题,请提交工单获取华为云的客户服务支持。

macOS/Linux

您可执行如下步骤,在macOS的终端或者Linux窗口临时配置代理:

  1. 执行如下命令,为当前窗口配置代理:

    export http_proxy="http://<proxy_user>:<proxy_password>@<proxy_host>:<proxy_port>"
    export https_proxy="http://<proxy_user>:<proxy_password>@<proxy_host>:<proxy_port>"

    其中,各参数填写方式请参考表1

  2. 执行codearts models命令,验证代理配置是否生效。

    • 如果输出类似如下回显信息,表示成功配置代理。
      model_id                                           model_name
      -------------------------------------------------------------
      huaweicloud-maas/deepseek-v3.2                     DeepSeek-V3.2
      huaweicloud-maas/GLM-4.7-SFT-Harmony               GLM-4.7-ArkTS-SPARK
      huaweicloud-maas/Glm-5-internal                    GLM-5
      huaweicloud-maas/GLM-5.1                           GLM-5.1
    • 如果返回认证失败或错误提示,请执行如下命令,检查配置的代理是否正确。
      echo $http_proxy
      echo $https_proxy

      如果上述方案仍不能解决问题,请提交工单获取华为云的客户服务支持。

相关文档