From 637fde6fce5a63c70551494047e5cf2b81891d37 Mon Sep 17 00:00:00 2001
From: hibobmaster <32976627+hibobmaster@users.noreply.github.com>
Date: Wed, 22 Mar 2023 22:41:01 +0800
Subject: [PATCH] Provide more details
---
README.md | 22 ++++++++++++++++------
1 file changed, 16 insertions(+), 6 deletions(-)
diff --git a/README.md b/README.md
index 9e7a5aa..19c7d81 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
## Introduction
-This is a simple Matrix bot that uses OpenAI's GPT API and Bing AI to generate responses to user inputs. The bot responds to three types of prompts: `!gpt`, `!chat` and `!bing` depending on the first word of the prompt.
+This is a simple Matrix bot that uses OpenAI's GPT API and Bing AI to generate responses to user inputs. The bot responds to four types of prompts: `!gpt`, `!chat` and `!bing` and `!pic` depending on the first word of the prompt.
![demo](https://i.imgur.com/kK4rnPf.jpeg "demo")
## Installation and Setup
@@ -22,9 +22,12 @@ git clone https://github.com/hibobmaster/matrix_chatgpt_bot.git
pip install -r requirements.txt
```
3. Create a new config.json file and fill it with the necessary information:
+Use password to login or provide `access_token`
If not set:
`room_id`: bot will work in the room where it is in
-`api_key`: `!chat` command will not work
+`api_key`: `!chat` command will not work
+`bing_api_endpoint`: `!bing` command will not work
+`bing_auth_cookie`: `!pic` command will not work
```json
{
"homeserver": "YOUR_HOMESERVER",
@@ -33,7 +36,9 @@ If not set:
"device_id": "YOUR_DEVICE_ID",
"room_id": "YOUR_ROOM_ID",
"api_key": "YOUR_API_KEY",
- "access_token": "xxxxxxxx"
+ "access_token": "xxxxxxxxxxxxxx",
+ "bing_api_endpoint": "xxxxxxxxx",
+ "bing_auth_cookie": "xxxxxxxxxx"
}
```
4. Start the bot:
@@ -54,8 +59,13 @@ To interact with the bot, simply send a message to the bot in the Matrix room wi
```
!bing Do you know Victor Marie Hugo?
```
-
-## Bing AI
+- `!pic` To generate an image from Microsoft Bing
+```
+!pic A bridal bouquet made of succulents
+```
+## Bing AI and Image Generation
https://github.com/waylaidwanderer/node-chatgpt-api
-https://github.com/hibobmaster/matrix_chatgpt_bot/wiki/Bing-AI
+https://github.com/hibobmaster/matrix_chatgpt_bot/wiki/Bing-AI
+https://github.com/acheong08/EdgeGPT/blob/master/src/ImageGen.py
![](https://i.imgur.com/KuYddd5.jpg)
+![](https://i.imgur.com/3SRQdN0.jpg)