Update README.md

This commit is contained in:
Xueheng-Li
2023-04-19 19:37:00 +08:00
committed by GitHub
parent 1f7a96b8f4
commit a41011c492

View File

@ -18,29 +18,29 @@
2. 加入把非中文回复翻译成中文的功能,该功能会用到 DeepL 的 api: https://www.deepl.com/docs-api 。若要启用此功能,则需要在 DeepL官网上申请一个免费 api替换`settings.py`中的`dl_key`,并设置`tranlsate_to_chinese=True`
要使用 Bing 和 Google 搜索最新网络信息以回答问题,你需要申请以下两个免费 api key
3. 要使用 Bing 和 Google 搜索最新网络信息以回答问题,你需要申请以下两个免费 api key
3. 按照这个官方网页的方法申请 Bing必应搜索的 API key: <https://learn.microsoft.com/en-us/bing/search-apis/bing-web-search/overview>,申请到的 key 填到`settings.py`最后的`your_key_for_Bing_search`处。
1. 按照这个官方网页的方法申请 Bing必应搜索的 API key: <https://learn.microsoft.com/en-us/bing/search-apis/bing-web-search/overview>,申请到的 key 填到`settings.py`最后的`your_key_for_Bing_search`处。
4. 使用 google 需要在这个网上也注册申请一个key<https://serpapi.com/>,申请到的 key 填到`settings.py`最后的`your_serpapi_key_for_google_search`处。
2. 使用 google 需要在这个网上也注册申请一个key<https://serpapi.com/>,申请到的 key 填到`settings.py`最后的`your_serpapi_key_for_google_search`处。
5. `basicBot``talentBot`的区别及使用说明Docker 版本使用`talentBot`
4. `basicBot``talentBot`的区别及使用说明Docker 版本使用`talentBot`
1 `talentBot`同时基于 OpenAI 的 ChatGPT-3.5 文本语言模型和 Edits 的图片生成 AI 模型,并整合了即时在本地运行 Python 代码和 Bash 命令的能力。用户可以向机器人发送 Python 代码、Bash 命令、图片描述等信息,机器人会根据用户的输入生成回复,并执行其中的 Python 代码和 Bash 命令。机器人还可以根据用户的图片描述生成图片,并将图片发送给用户。具体使用说明:
1. `talentBot`同时基于 OpenAI 的 ChatGPT-3.5 文本语言模型和 Edits 的图片生成 AI 模型,并整合了即时在本地运行 Python 代码和 Bash 命令的能力。用户可以向机器人发送 Python 代码、Bash 命令、图片描述等信息,机器人会根据用户的输入生成回复,并执行其中的 Python 代码和 Bash 命令。机器人还可以根据用户的图片描述生成图片,并将图片发送给用户。具体使用说明:
- 默认会调用 ChatGPT-3.5 进行答复 。
- 默认会调用 ChatGPT-3.5 进行答复 。
- 以下关键词将引导机器人生成图片:`图片:``生成图片:`,或 `img:`;后面跟着的文本会被视为图片描述传给图片生成模型 Edits生成图片。
- 以下关键词将引导机器人生成图片:`图片:``生成图片:`,或 `img:`;后面跟着的文本会被视为图片描述传给图片生成模型 Edits生成图片。
- 以下关键词引导机器人在本地运行 Python 代码:`python:``py:` ;后面跟着的文本会被视为 Python 代码,并被机器人在本地执行。
- 以下关键词引导机器人在本地运行 Python 代码:`python:``py:` ;后面跟着的文本会被视为 Python 代码,并被机器人在本地执行。
- 以下关键词引导机器人在本地运行 Bash 命令:`bash:``b:` ;后面跟着的文本会被视为 Bash 命令,并被机器人在本地执行。
- 以下关键词引导机器人在本地运行 Bash 命令:`bash:``b:` ;后面跟着的文本会被视为 Bash 命令,并被机器人在本地执行。
- 具备使用搜索引擎Google, Bing, Baidu, DuckDuckGo搜索最新网络信息回答问题的能力用关键词`bb``gg`开头即可实时搜索网络信息(`bb``gg`是一样的默认都是会同时使用DuckDuckGo, Bing和Google逐一搜索一遍
- 具备使用搜索引擎Google, Bing, Baidu, DuckDuckGo搜索最新网络信息回答问题的能力用关键词`bb``gg`开头即可实时搜索网络信息(`bb``gg`是一样的默认都是会同时使用DuckDuckGo, Bing和Google逐一搜索一遍
2 `basicBot`只具备上述`talentBot`的第一项功能,任何和`basicBot.py`的对话都传给 ChatGPT-3.5 生成答复,`basicBot`已经很久没更新了,未来可能只会删去,只保留`talentBot`
2. `basicBot`只具备上述`talentBot`的第一项功能,任何和`basicBot.py`的对话都传给 ChatGPT-3.5 生成答复,`basicBot`已经很久没更新了,未来可能只会删去,只保留`talentBot`
3 目前 basicBot 和 talentBot 共用同一个 settings.py 文件,所以在同一个文件夹中两者只能同时运行其一,但其实只要再另建一个文件夹重新复制配置一遍所有文件,就能同时运行两个或者多个机器人。
3. 目前 basicBot 和 talentBot 共用同一个 settings.py 文件,所以在同一个文件夹中两者只能同时运行其一,但其实只要再另建一个文件夹重新复制配置一遍所有文件,就能同时运行两个或者多个机器人。
## 使用方法