tanlie 1 年之前
父節點
當前提交
8cd23c0a96
共有 5 個文件被更改,包括 85 次插入8 次删除
  1. 46 0
      config-wxwork.json
  2. 9 8
      config.json
  3. 9 0
      start.sh
  4. 8 0
      status.sh
  5. 13 0
      stop.sh

+ 46 - 0
config-wxwork.json

@@ -0,0 +1,46 @@
+{
+  "channel_type": "wechatcom_app",
+  "wechatcom_corp_id": "ww360c91f6a29cf1a8",
+  "wechatcomapp_port": 9898,
+  "wechatcomapp_agent_id": "1000002",
+  "wechatcomapp_secret": "7j4oL7KPrx1x0N6JuPQ9E9mJUPjqfW9M2XzPgSBiL4w",
+  "wechatcomapp_token": "WgRWsbem",
+  "wechatcomapp_aes_key": "Vf8aOhTj4YWLPoGtyqvR2f2L8zIyP749o6heSWdMtsi",
+  "model": "gpt-4o",
+  "open_ai_api_key": "sk-AxwhQsGyn30WOPil3623EbF30a2e448d8aDb940997Fb889a",
+  "open_ai_api_base": "https://api.pumpkinaigc.online/v1",
+  "text_to_image": "dall-e-3",
+  "voice_to_text": "openai",
+  "text_to_voice": "openai",
+  "proxy": "",
+  "hot_reload": true,
+  "single_chat_prefix": [
+    "小白,",
+    "xiaobai,",
+    "四百",
+    "400"
+  ],
+  "single_chat_reply_prefix": "",
+  "group_chat_prefix": [
+    "小白,",
+    "四百",
+    "400"
+  ],
+  "group_name_white_list": [
+    "ALL_GROUP"
+  ],
+  "image_create_prefix": [
+    "块,"
+  ],
+  "speech_recognition": true,
+  "group_speech_recognition": false,
+  "voice_reply_voice": true,
+  "conversation_max_tokens": 2500,
+  "expires_in_seconds": 3600,
+  "character_desc": "你是OpenAI智能助手,你的名字叫小白狗,最擅长文学和推理。旨在回答并解决人们的任何问题,并且可以使用多种语言与人交流。",
+  "temperature": 0.4,
+  "subscribe_msg": "感谢您的关注!\n这里是AI智能助手,可以自由对话。\n支持语音对话。\n支持图片输入。\n支持图片输出,画字开头的消息将按要求创作图片。\n支持tool、角色扮演和文字冒险等丰富的插件。\n输入{trigger_prefix}#help 查看详细指令。",
+  "use_linkai": false,
+  "linkai_api_key": "",
+  "linkai_app_code": ""
+}

+ 9 - 8
config.json

@@ -6,22 +6,23 @@
   "wechatcomapp_secret": "7j4oL7KPrx1x0N6JuPQ9E9mJUPjqfW9M2XzPgSBiL4w",
   "wechatcomapp_token": "WgRWsbem",
   "wechatcomapp_aes_key": "Vf8aOhTj4YWLPoGtyqvR2f2L8zIyP749o6heSWdMtsi",
-  "model": "moonshot-v1-128k",
-  "moonshot_api_key": "sk-71RyBMlhwTDKC5jABYdYkN0e6QAiFGJ01RW5oAKBTrIKRQGd",
+  "model": "gpt-4o",
+  "open_ai_api_key": "sk-AxwhQsGyn30WOPil3623EbF30a2e448d8aDb940997Fb889a",
+  "open_ai_api_base": "https://api.pumpkinaigc.online/v1",
   "text_to_image": "dall-e-3",
   "voice_to_text": "openai",
   "text_to_voice": "openai",
   "proxy": "",
   "hot_reload": true,
   "single_chat_prefix": [
-    "小白",
-    "xiaobai",
+    "小白",
+    "xiaobai,",
     "四百",
     "400"
   ],
   "single_chat_reply_prefix": "",
   "group_chat_prefix": [
-    "小白",
+    "小白",
     "四百",
     "400"
   ],
@@ -29,14 +30,14 @@
     "ALL_GROUP"
   ],
   "image_create_prefix": [
-    "块"
+    "块"
   ],
   "speech_recognition": true,
   "group_speech_recognition": false,
-  "voice_reply_voice": false,
+  "voice_reply_voice": true,
   "conversation_max_tokens": 2500,
   "expires_in_seconds": 3600,
-  "character_desc": "你是基于大语言模型的AI智能助手,你的名字叫小白,最擅长文学和推理。旨在回答并解决人们的任何问题,并且可以使用多种语言与人交流。",
+  "character_desc": "你是OpenAI智能助手,你的名字叫小白狗,最擅长文学和推理。旨在回答并解决人们的任何问题,并且可以使用多种语言与人交流。",
   "temperature": 0.4,
   "subscribe_msg": "感谢您的关注!\n这里是AI智能助手,可以自由对话。\n支持语音对话。\n支持图片输入。\n支持图片输出,画字开头的消息将按要求创作图片。\n支持tool、角色扮演和文字冒险等丰富的插件。\n输入{trigger_prefix}#help 查看详细指令。",
   "use_linkai": false,

+ 9 - 0
start.sh

@@ -0,0 +1,9 @@
+#!/bin/bash
+#PATH=/usr/bin:/sbin:/bin:/usr/sbin
+#export PATH
+#agent="/data/wecaht/openai-on-wechat"
+#args="-e -c /usr/local/filebeat/filebeat.yml"
+#nohup $agent $args &
+#nohup ./openai-on-wechat &
+source /data/wework/app/venv/bin/activate
+nohup python /data/wework/app/app.py &

+ 8 - 0
status.sh

@@ -0,0 +1,8 @@
+#!/bin/bash
+pid=`ps -ef |grep "/data/wework/app/app.py" |grep -v grep |awk '{print $2}'`
+if [ ! "$pid" ];then
+  echo "openai-on-wechat is not running"
+else
+  echo "openai-on-wechat is running on pid: $pid"
+fi
+

+ 13 - 0
stop.sh

@@ -0,0 +1,13 @@
+#!/bin/bash
+PATH=/usr/bin:/sbin:/bin:/usr/sbin
+export PATH
+deactivate
+echo -n $"Stopping openai-on-wechat: "
+pid=`ps -ef |grep "/data/wework/app/app.py" |grep -v grep |awk '{print $2}'`
+if [ ! "$pid" ];then
+	echo "openai-on-wechat is not running"
+else
+  kill -9  $pid
+	echo "stop openai-on-wechat ok. pid is: $pid"
+fi
+