97久久精品无码一区二区天美,开裆裤羞辱调教高h绳子,欧美成人brazzers,成人免费午夜性大片,成人国产一区二区精品小说

Skip to content

無需網(wǎng)頁微信,基于圖像識(shí)別的ai自動(dòng)回復(fù),可使用gpt4

Notifications You must be signed in to change notification settings

Lee612-1/ChatLYT_wechatbot

Repository files navigation

ChatLYT??

一個(gè)用于微信自動(dòng)回復(fù)的ai機(jī)器人

注意

使用時(shí)間過長(zhǎng)微信可能會(huì)強(qiáng)制退出!

介紹

這是一個(gè)用于個(gè)人微信的ai自動(dòng)回復(fù)程序, 無需網(wǎng)頁版微信即可使用。

使用GUI

python  mainpage.py

更新說明

2024-6-26

  1. 修改環(huán)境文件
  2. 修復(fù)ui顯示錯(cuò)誤

2024-6-22

  1. 新增ui界面
  2. 新增bug

2024-6-14

  1. 優(yōu)化代碼邏輯
  2. 新增gpt模式

2024-5-16

  1. 修復(fù)讀取不含文字的歷史記錄后報(bào)錯(cuò)
  2. 優(yōu)化回答生成時(shí)的消息接收

2024-5-15

  1. 修復(fù)bug
  2. 新增生成圖片功能
  3. 新增保存對(duì)話記錄

2024-5-14

  1. 新增鏈接和表情識(shí)別
  2. 新增支持接收語音消息

2024-5-13

  1. 優(yōu)化代碼邏輯
  2. 優(yōu)化連續(xù)信息讀取
  3. 優(yōu)化擬人模式效果
  4. 優(yōu)化快速對(duì)話中的消息讀取
  5. 系統(tǒng)提示中增加時(shí)間天氣等環(huán)境信息
  6. 新增啟動(dòng)時(shí)讀取歷史對(duì)話記錄

2024-5-12

  1. 優(yōu)化代碼邏輯
  2. 新增回復(fù)多人功能
  3. 新增擬人模式,增強(qiáng)擬真程度

2024-5-11

  1. 修復(fù)bug
  2. 新增圖片信息回復(fù)功能

2024-5-10

  1. 文字信息回復(fù)

使用gpt-4o

此功能需要openai的api key才可使用,可以在main_openai.py中更改model更換其他openai的模型。

python -u main_openai.py --person object/friend1

環(huán)境配置

通過配置文件安裝

# Create conda environment
conda create -n chatlyt python=3.9

# Activate the environment
conda activate chatlyt

# Install packages
pip install -r requirements.txt

使用說明

準(zhǔn)備用戶信息

用微信截圖工具(Alt+A)獲取下面這些圖片并保存在相應(yīng)文件夾下(如下所示): 列表中朋友的頭像,聊天框中雙方的頭像,發(fā)送按鍵,復(fù)制按鍵,添加到表情按鍵(最后兩個(gè)是右鍵消息內(nèi)容后彈出)。其余所需文件:在role.txt中寫入希望ai扮演的角色。people.json中存放好友列表,用于同時(shí)回復(fù)多人消息。

object
|___friend1  # folder
|   |___large_avator.png # avator in the message list
|   |___avator # avator in chat window
|   |___role.txt # system prompt
|   
|___friend2 # folder
|
|___audio.png # audio to text button
| 
|___duplicate.png # duplicate button
|
|___meme.png # add meme button
|
|___myavatar.png # your own avatar
|
|___people.json # list of friends
|
|___send.png # send button
|
...

文件夾中的樣例為16:9,2k顯示器下的圖片大小,可能無法適用于所有用戶,為保證順利運(yùn)行請(qǐng)重新截圖。

運(yùn)行程序

在終端中輸入以下代碼開始運(yùn)行; 為保證程序正常運(yùn)行,請(qǐng)務(wù)必將微信窗口置于上層。 推薦將微信窗口長(zhǎng)度拉到最大。

單人模式

python -u main.py --person object/friend1

多人模式(建議5人以下)

python -u main.py --people object/people.json

擬人模式

python -u main.py --authentic 2

注意單人模式和多人模式不能混合使用, 擬人模式中authentic可以從0,1,2中進(jìn)行選擇,數(shù)字越大越像真人。

更換api

默認(rèn)的api是huggingface提供的qwen-110B, 如有需要可自行更改。

如需使用gpt,運(yùn)行main_openai.py

對(duì)話記錄

ai啟動(dòng)后會(huì)自動(dòng)將對(duì)話記錄保存在默認(rèn)文件夾history中,可在utils.save_history函數(shù)中更改保存目錄。

聲明

本項(xiàng)目?jī)H供技術(shù)研究,請(qǐng)勿用于任何商業(yè)用途,請(qǐng)勿用于非法用途,如有任何人憑此做何非法事情,均于作者無關(guān),特此聲明。

About

無需網(wǎng)頁微信,基于圖像識(shí)別的ai自動(dòng)回復(fù),可使用gpt4

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages