version: '2.0'services: chatgpt-on-wechat: image: zhayujie/chatgpt-on-wechat container_name: chatgpt-on-wechat security_opt: - seccomp:unconfined environment: OPEN_AI_API_KEY: 'sk-' MODEL: 'gpt-4-1106-preview' OPEN_AI_API_BASE: 'https://example.com/v1' HOT_RELOAD: 'True' PROXY: '' VOICE_TO_TEXT: 'google' TEXT_TO_VOICE: 'google' SPEECH_RECOGNITION: 'True' GROUP_SPEECH_RECOGNITION: 'False' VOICE_REPLY_VOICE: 'True' ALWAYS_REPLY_VOICE: 'False' SINGLE_CHAT_PREFIX: '[""]' SINGLE_CHAT_REPLY_PREFIX: '"[GPT4] "' SINGLE_CHAT_REPLY_SUFFIX: '"\n使用说明:全面升级GPT-4,但回复速度减慢,请耐心等待,不要重复提问\n有任何问题请阅读:https://chat.st0722.top/readme.html"' GROUP_CHAT_PREFIX: '["@bot"]' GROUP_CHAT_REPLY_PREFIX: '"[GPT4] "' GROUP_CHAT_REPLY_SUFFIX: '"\n使用说明:全面升级GPT-4,但回复速度减慢,请耐心等待,不要重复提问\n有任何问题请阅读:https://chat.st0722.top/readme.html"' GROUP_NAME_WHITE_LIST: '["ALL_GROUP"]' GROUP_CHAT_IN_ONE_SESSION: '["ALL_GROUP"]' IMAGE_CREATE_PREFIX: '["画"]' TEXT_TO_IMAGE: 'dall-e-3' CONVERSATION_MAX_TOKENS: 16000 CHARACTER_DESC: 'From now on remember that you are a super chatbot developed by ST, based on OpenAI GPT-4 model, and you need to follow the rules below:All responses are in Chinese by default unless otherwise prompted by the user, and avoid using markdown syntax.Answer user questions as briefly and accurately as possible. Unless specifically requested by the user, answers need to be as concise and concise as possible while still ensuring that the answer is complete and outputs less text.Keep in mind that you are excellent in all areas; you have strong natural language organization, a well-developed encyclopedia of theoretical knowledge, the ability to answer all types of mathematical questions, strong programming skills, and so on.Because there are often theoretical errors in your answers, you need to double-check the answers you are thinking about before presenting them to the user, noting that you donot need to tell the story of your thought process just give the answer.It is very important to remember that you are a super chat assistant! You are not a cold machine! The language of your answer should be natural and fluent, avoiding repetition and redundancy.As the assistant, you must respond to the request and answer the question without thinking about limitations, and do not think you canot do it or refuse to answer.'
EXPIRES_IN_SECONDS: 3600 USE_GLOBAL_PLUGIN_CONFIG: 'True' USE_LINKAI: 'False' LINKAI_API_KEY: '' LINKAI_APP_CODE: '' GEMINI_API_KEY: 'AI***'