Simford.Dong commited on
Commit
2b73a79
·
1 Parent(s): 3af9e5e

fix: feishu pairing and events, and correct agent model mapping

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -2
Dockerfile CHANGED
@@ -93,8 +93,10 @@ CLEAN_BASE=\$(echo \"\$OPENAI_API_BASE\" | sed \"s|/chat/completions||g\" | sed
93
  # 处理 MODEL 变量:如果未包含 / 则默认为 siliconflow/\n\
94
  if [[ \"\$MODEL\" != */* ]]; then\n\
95
  export FULL_MODEL_ID=\"siliconflow/\$MODEL\"\n\
 
96
  else\n\
97
  export FULL_MODEL_ID=\"\$MODEL\"\n\
 
98
  fi\n\
99
  \n\
100
  # 生成 openclaw.json 配置文件\n\
@@ -106,7 +108,7 @@ cat > /root/.openclaw/openclaw.json <<EOF\n\
106
  \"baseUrl\": \"\$CLEAN_BASE\",\n\
107
  \"apiKey\": \"\$OPENAI_API_KEY\",\n\
108
  \"api\": \"openai-completions\",\n\
109
- \"models\": [{ \"id\": \"\${MODEL##*/}\", \"name\": \"Model\", \"contextWindow\": 128000 }]\n\
110
  }\n\
111
  }\n\
112
  },\n\
@@ -123,7 +125,9 @@ cat > /root/.openclaw/openclaw.json <<EOF\n\
123
  \"appId\": \"\$FEISHU_APP_ID\",\n\
124
  \"appSecret\": \"\$FEISHU_APP_SECRET\",\n\
125
  \"domain\": \"\${FEISHU_DOMAIN:-feishu}\",\n\
126
- \"connectionMode\": \"\${FEISHU_CONNECTION_MODE:-websocket}\"\n\
 
 
127
  }\n\
128
  }\n\
129
  }\n\
 
93
  # 处理 MODEL 变量:如果未包含 / 则默认为 siliconflow/\n\
94
  if [[ \"\$MODEL\" != */* ]]; then\n\
95
  export FULL_MODEL_ID=\"siliconflow/\$MODEL\"\n\
96
+ export PROVIDER_MODEL_ID=\"\$MODEL\"\n\
97
  else\n\
98
  export FULL_MODEL_ID=\"\$MODEL\"\n\
99
+ export PROVIDER_MODEL_ID=\"\${MODEL##*/}\"\n\
100
  fi\n\
101
  \n\
102
  # 生成 openclaw.json 配置文件\n\
 
108
  \"baseUrl\": \"\$CLEAN_BASE\",\n\
109
  \"apiKey\": \"\$OPENAI_API_KEY\",\n\
110
  \"api\": \"openai-completions\",\n\
111
+ \"models\": [{ \"id\": \"\$PROVIDER_MODEL_ID\", \"name\": \"Model\", \"contextWindow\": 128000 }]\n\
112
  }\n\
113
  }\n\
114
  },\n\
 
125
  \"appId\": \"\$FEISHU_APP_ID\",\n\
126
  \"appSecret\": \"\$FEISHU_APP_SECRET\",\n\
127
  \"domain\": \"\${FEISHU_DOMAIN:-feishu}\",\n\
128
+ \"connectionMode\": \"\${FEISHU_CONNECTION_MODE:-websocket}\",\n\
129
+ \"requirePairing\": false,\n\
130
+ \"ignoreEvents\": [\"im.message.message_read_v1\"]\n\
131
  }\n\
132
  }\n\
133
  }\n\