zhayujie / chatgpt-on-wechat

基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择GPT3.5/GPT-4o/GPT-o1/ Claude/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Claude/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。
https://docs.link-ai.tech/cow
MIT License
30.59k stars 8.01k forks source link

运行python app.py的时候会报错 #1742

Closed mashagua closed 7 months ago

mashagua commented 8 months ago

前置确认

⚠️ 搜索issues中是否已存在类似问题

操作系统类型?

Linux

运行的python版本是?

python 3.10

使用的chatgpt-on-wechat版本是?

Latest Release

运行的channel类型是?

wx(个人微信, itchat)

复现步骤 🕹

按照官方的步骤,一步步执行, cp config-template.json config.json pip install -r requirements.txt pip install -r requirements-optional.txt

到python app.py的时候,会出现报错

问题描述 😯

No response

终端日志 📒

 [searxng-search] initialization failed, error_info: 1 validation error for SearxSearchWrapper
  Value error, Did not find searxng_search_host, please add an environment variable `SEARXNG_SEARCH_HOST` which contains it, or pass  `searxng_search_host` as a named parameter. [type=value_error, input_value={'log': True, 'debug': Fa...'zh', 'format': 'json'}}, input_type=dict]
    For further information visit https://errors.pydantic.dev/2.5/v/value_error
[INFO][2024-02-07 17:33:24][__init__.py:39] - [sms] initialization failed, error_info: ValueError('Did not find sms_username, please add an environment variable `SMS_USERNAME` which contains it, or pass  `sms_username` as a named parameter.')
[INFO][2024-02-07 17:33:24][__init__.py:39] - [stt] initialization failed, error_info: ValueError('Did not find stt_api_key, please add an environment variable `STT_API_KEY` which contains it, or pass  `stt_api_key` as a named parameter.')
[INFO][2024-02-07 17:33:24][__init__.py:39] - [tts] initialization failed, error_info: ValueError('Did not find tts_api_key, please add an environment variable `TTS_API_KEY` which contains it, or pass  `tts_api_key` as a named parameter.')
[INFO][2024-02-07 17:33:24][__init__.py:39] - [bing-search] initialization failed, error_info: 1 validation error for BingSearchAPIWrapper
  Value error, Did not find bing_subscription_key, please add an environment variable `BING_SUBSCRIPTION_KEY` which contains it, or pass  `bing_subscription_key` as a named parameter. [type=value_error, input_value={'log': True, 'debug': Fa...olfram_alpha_appid': ''}, input_type=dict]
    For further information visit https://errors.pydantic.dev/2.5/v/value_error
[INFO][2024-02-07 17:33:25][__init__.py:39] - [email] initialization failed, error_info: ValueError('Did not find email_sender, please add an environment variable `EMAIL_SENDER` which contains it, or pass  `email_sender` as a named parameter.')
[INFO][2024-02-07 17:33:25][__init__.py:39] - [visual] initialization failed, error_info: 1 validation error for DashScopeWrapper
  Value error, Did not find caption_api_key, please add an environment variable `CAPTION_API_KEY` which contains it, or pass  `caption_api_key` as a named parameter. [type=value_error, input_value={'log': True, 'debug': Fa...ultiModalConversation'>}, input_type=dict]
    For further information visit https://errors.pydantic.dev/2.5/v/value_error
6vision commented 7 months ago

更新最新代码即可