Hermes Agent在Windows上安装有什么问题?Hermes Agent在Windows上安装问题盘点

由于我不喜欢把Hermes Agent安装到C盘,因此下载Hermes 项目到F盘,下载路径:

https://gitee.com/github1538599877/hermes-agent
  1. 在hermes-agent下安装依赖 uv pip install -e .
  2. 然后创建虚拟环境, python -m venv venv
  3. 设置环境,hermes setup
  4. 选择Z.AI/GLM, base_url=open.bigmodel.cn/api/paas/v4
  5. config.yaml文件内容:
# Hermes Agent 配置文件

# 1. 模型默认设置 - 这是最关键的部分,用于指定默认使用的模型和提供商
model:
  default: glm-4.7-flash  # 指定默认使用的模型,例如 glm-4, glm-3-turbo 等
  provider: zai   # 指定默认的提供商

# 2. 提供商配置 - 在此处配置 zai (智谱AI) 的详细参数
providers:
  zai:
    api_key: "xxxxxsfsfsfs"  # 您的 API Key
    base_url: "https://open.bigmodel.cn/api/paas/v4"  # API 端点
    # 3. 模型列表配置 - 在此处为不同的任务类型指定模型
    models:
      chat: glm-4.7-flash  # 为聊天对话指定模型
      # 您还可以根据需要添加其他任务类型的模型,例如:
      # vision: glm-4v  # 视觉模型
      # embedding: text-embedding-3-large  # 嵌入模型
  1. 踩坑的地方在于我的api_key使用的资源已经耗尽了,而我在用python脚本验证的时候api_key还是可以使用的,在重新创建api_key后设置成功了
  2. 在以上设置完成后,运行hermes 总是提示缺少model, 于是在hermes chat执行/model glm-4.7-flash --global即可;
  3. windows 下记得把hermes 和venv/Scripts目录配置到环境变量中
  4. 官网地址:https://hermes-agent.nousresearch.com/docs/getting-started

不支持Windows,感觉还是走不远,现在只能Linux和macos

Windows安装主要问题是路径里有中文或空格就会报错

Windows安装主要问题是路径里有中文或空格就会报错

Windows上装确实问题多,权限设置很烦人

Windows上WSL里跑比原生好用得多,原生各种路径问题

用管理员模式运行就好了,大部分问题都是权限

Windows上装确实坑多,权限问题一堆

确实,我在WSL2里跑完全没问题,直接Windows坑太多