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
29.84k stars 7.88k forks source link

新增插件: replicate (4月9日支持处理图片,如照片修复等模型) #770

Open lanvent opened 1 year ago

lanvent commented 1 year ago

使用Replicate API画图的插件,插件说明

image

v0.1初始版本,要求: chatgpt-on-wechat>=1.2.1.1

插件安装参考更新记录,以下3个方法都可以安装插件:

  1. 管理员认证后,#installp https://github.com/lanvent/plugin_replicate.git

  2. pull最新代码,管理员认证后, #installp replicate

  3. 手动复制插件里的所有文件,放置在plugins目录下的子文件夹中,除此以外,你还需要安装文件夹中requirements.txt中的依赖

注意事项:

Update:

使用"#updatep replicate"指令,可更新插件到最新版。 也可重新安装插件。

v0.3 支持翻译中文Prompt

需要参考https://github.com/zhayujie/chatgpt-on-wechat/blob/3001ba92668bc642aac115d3221dc9f902ab3461/config.py#L73-L74 添加百度翻译API key和秘钥到config.json中。

v0.2 支持输入图片

要求: chatgpt-on-wechat>=1.2.2

以图片修复为例:

image image image
NeoGoal commented 1 year ago

请教下大佬,我这里也是启用失败,可是我已经配置了环境变量了,是没有生效吗?环境:railway。

image image

这个要如何处理,非常感谢。

lanvent commented 1 year ago

restart了吗

NeoGoal commented 1 year ago

restart了吗

Restar了,还是一样的错误呢

NeoGoal commented 1 year ago

restart了吗

Restar了,还是一样的错误呢

刚才重新安装了下,可以了,谢谢大佬!

GesiIvy128 commented 1 year ago

railway应该怎么加这个插件呢?我加了replicate token到VARIABLES里,结果并不工作……

------------

Ok 不知道咋回事我重新部署就生效了,但我该如何修改replicate用到的模型呢?(railway部署时)

lanvent commented 1 year ago

如果要在railway上修改插件的config,需要删除根目录下的dockerfile,将replicate插件文件夹上传到自己的仓库里plugins文件夹,并把文件夹中requirements.txt的内容复制到根目录下的同名文件中。

GesiIvy128 commented 1 year ago

多谢解惑,我再琢磨琢磨 Great work!

sx565355044 commented 1 year ago

我直接#installp replicate 安装成功后,在配置里添加了API,但是#plist看不到插件,#updatep replicate 也显示插件不存在,这是为什么呢?

lanvent commented 1 year ago

看一看日志有没有报错吧,这个安装提示信息不是百分百靠谱

sx565355044 commented 1 year ago

[INFO][2023-05-23 03:09:44][wechatcomapp_channel.py:147] - [wechatcom] receive params: <Storage {'msg_signature': '9638f5c6bd48418ee1067dc998695790614578b1', 'nonce': '1684070958', 'timestamp': '1684825783'}> 113.108.92.100:58402 - - [23/May/2023 03:09:44] "HTTP/1.1 POST /wxcomapp" - 200 OK [INFO][2023-05-23 03:09:45][wechatcomapp_channel.py:63] - [wechatcom] Do send text to PengShiXian: [ERROR] 显示的是这个

lanvent commented 1 year ago

需要#installp replicate 这一段时间的日志

sx565355044 commented 1 year ago

installp replicate

弄好了,是python版本问题

CHENEY-LANCE commented 1 year ago

感觉画来画去都是那几个妹子,有什么方法改变下吗

lanvent commented 1 year ago

参考使用说明 来改变使用的模型

skyrim-X commented 1 year ago

我猜可以使用这样的方式:你把replicate的优先级调高,把config文件中的default参数中的model跟version删掉,这样处理,如果没匹配到replicate的关键词会生图失败,继续交付给sdwebui

请问一下如何调整优先级? 还有一个就是我遇到了 requests.exceptions.MissingSchema: Invalid URL '<generator object Prediction.output_iterator at 0x0000020310188EB0>': No scheme supplied. Perhaps you meant https://<generator object Prediction.output_iterator at 0x0000020310188EB0>? 这个问题,不太懂为啥

Abyss-Seeker commented 1 year ago

请教一下大佬,这边同样是启动失败。使用第一种方法installp下载的,log显示成功下载,文件也有(在plugin_replicate文件夹下)。config了replicate以后没动过,#scanp 返回了 [INFO] 插件扫描完成, 未发现新插件,

plist 返回 `[INFO]

插件列表: Godcmd_v1.0 999 - 已启用 Keyword_v0.1 900 - 已启用 Banwords_v1.0 100 - 未启用 tool_v0.4 0 - 已启用 Role_v1.0 0 - 已启用 Dungeon_v1.0 0 - 已启用 BDunit_v0.1 0 - 未启用 Hello_v0.1 -1 - 已启用 Finish_v1.0 -999 - 已启用 `

enablep 返回插件不存在。,重装了一次也没用,python版本3.9

之后运行启动app.py的时候发现log报错 image 求解,谢谢!

lanvent commented 1 year ago

pip show urllib3 检查下urllib3的版本是不是>=1.26.0

Abyss-Seeker commented 1 year ago

我刚把它重装了1.26.9版本,但这下报错进不去了..


Traceback (most recent call last):
  File "D:\ProgramData\Anaconda3\lib\site-packages\urllib3\connectionpool.py", line 696, in urlopen
    self._prepare_proxy(conn)
  File "D:\ProgramData\Anaconda3\lib\site-packages\urllib3\connectionpool.py", line 964, in _prepare_proxy
    conn.connect()
  File "D:\ProgramData\Anaconda3\lib\site-packages\urllib3\connection.py", line 358, in connect
    conn = self._connect_tls_proxy(hostname, conn)
  File "D:\ProgramData\Anaconda3\lib\site-packages\urllib3\connection.py", line 495, in _connect_tls_proxy
    return ssl_wrap_socket(
  File "D:\ProgramData\Anaconda3\lib\site-packages\urllib3\util\ssl_.py", line 424, in ssl_wrap_socket
    ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls)
  File "D:\ProgramData\Anaconda3\lib\site-packages\urllib3\util\ssl_.py", line 466, in _ssl_wrap_socket_impl
    return ssl_context.wrap_socket(sock)
  File "D:\ProgramData\Anaconda3\lib\ssl.py", line 500, in wrap_socket
    return self.sslsocket_class._create(
  File "D:\ProgramData\Anaconda3\lib\ssl.py", line 1040, in _create
    self.do_handshake()
  File "D:\ProgramData\Anaconda3\lib\ssl.py", line 1309, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLEOFError: EOF occurred in violation of protocol (_ssl.c:1129)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Jasper\AppData\Roaming\Python\Python39\site-packages\requests\adapters.py", line 489, in send
    resp = conn.urlopen(
  File "D:\ProgramData\Anaconda3\lib\site-packages\urllib3\connectionpool.py", line 755, in urlopen
    retries = retries.increment(
  File "D:\ProgramData\Anaconda3\lib\site-packages\urllib3\util\retry.py", line 573, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='login.weixin.qq.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1129)')))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\Codes\chatgpt-on-wechat\lib\itchat\utils.py", line 134, in test_connect
    r = requests.get(config.BASE_URL)
  File "C:\Users\Jasper\AppData\Roaming\Python\Python39\site-packages\requests\api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
  File "C:\Users\Jasper\AppData\Roaming\Python\Python39\site-packages\requests\api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
  File "C:\Users\Jasper\AppData\Roaming\Python\Python39\site-packages\requests\sessions.py", line 587, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\Users\Jasper\AppData\Roaming\Python\Python39\site-packages\requests\sessions.py", line 701, in send
    r = adapter.send(request, **kwargs)
  File "C:\Users\Jasper\AppData\Roaming\Python\Python39\site-packages\requests\adapters.py", line 563, in send
    raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='login.weixin.qq.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1129)')))

You can't get access to internet or wechat domain, so exit.

之前遇到这个问题看了一个这边的issues,把urllib版本降到1.25才能进去,不然似乎开了proxy就会报错.. 如果先不开proxy扫码登陆了以后开proxy则也会报错

zakka5 commented 1 year ago

安装本插件是报错 安装插件失败,module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK'), receiver=@3f3f66ee7fee3b83c68c46c8a4df88fc0256dafb4ea2ce681cc9fe799ed15e 我更新了openssl的库还是不行

zakka5 commented 1 year ago

安装本插件是报错 安装插件失败 pip install -r requirements.txt Traceback (most recent call last): File "/usr/bin/pip", line 11, in load_entry_point('pip==20.0.2', 'console_scripts', 'pip')() File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 490, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 2854, in load_entry_point return ep.load() File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 2445, in load return self.resolve() File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 2451, in resolve module = import(self.module_name, fromlist=['name'], level=0) File "/usr/lib/python3/dist-packages/pip/_internal/cli/main.py", line 10, in from pip._internal.cli.autocompletion import autocomplete File "/usr/lib/python3/dist-packages/pip/_internal/cli/autocompletion.py", line 9, in from pip._internal.cli.main_parser import create_main_parser File "/usr/lib/python3/dist-packages/pip/_internal/cli/main_parser.py", line 7, in from pip._internal.cli import cmdoptions File "/usr/lib/python3/dist-packages/pip/_internal/cli/cmdoptions.py", line 24, in from pip._internal.exceptions import CommandError File "/usr/lib/python3/dist-packages/pip/_internal/exceptions.py", line 10, in from pip._vendor.six import iteritems File "/usr/lib/python3/dist-packages/pip/_vendor/init.py", line 65, in vendored("cachecontrol") File "/usr/lib/python3/dist-packages/pip/_vendor/init.py", line 36, in vendored import(modulename, globals(), locals(), level=0) File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "/usr/share/python-wheels/CacheControl-0.12.6-py2.py3-none-any.whl/cachecontrol/init.py", line 9, in File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "/usr/share/python-wheels/CacheControl-0.12.6-py2.py3-none-any.whl/cachecontrol/wrapper.py", line 1, in File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "/usr/share/python-wheels/CacheControl-0.12.6-py2.py3-none-any.whl/cachecontrol/adapter.py", line 5, in File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "/usr/share/python-wheels/requests-2.22.0-py2.py3-none-any.whl/requests/init.py", line 95, in File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "/usr/share/python-wheels/urllib3-1.25.8-py2.py3-none-any.whl/urllib3/contrib/pyopenssl.py", line 46, in File "/usr/lib/python3/dist-packages/OpenSSL/init.py", line 8, in from OpenSSL import crypto, SSL File "/usr/lib/python3/dist-packages/OpenSSL/crypto.py", line 1553, in class X509StoreFlags(object): File "/usr/lib/python3/dist-packages/OpenSSL/crypto.py", line 1573, in X509StoreFlags CB_ISSUER_CHECK = _lib.X509_V_FLAG_CB_ISSUER_CHECK AttributeError: module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK' Error in sys.excepthook: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 72, in apport_excepthook from apport.fileutils import likely_packaged, get_recent_crashes File "/usr/lib/python3/dist-packages/apport/init.py", line 5, in from apport.report import Report File "/usr/lib/python3/dist-packages/apport/report.py", line 32, in import apport.fileutils File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 12, in import os, glob, subprocess, os.path, time, pwd, sys, requests_unixsocket File "/usr/lib/python3/dist-packages/requests_unixsocket/init.py", line 1, in import requests File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "/usr/share/python-wheels/requests-2.22.0-py2.py3-none-any.whl/requests/init.py", line 95, in File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "/usr/share/python-wheels/urllib3-1.25.8-py2.py3-none-any.whl/urllib3/contrib/pyopenssl.py", line 46, in File "/usr/lib/python3/dist-packages/OpenSSL/init.py", line 8, in from OpenSSL import crypto, SSL File "/usr/lib/python3/dist-packages/OpenSSL/crypto.py", line 1553, in class X509StoreFlags(object): File "/usr/lib/python3/dist-packages/OpenSSL/crypto.py", line 1573, in X509StoreFlags CB_ISSUER_CHECK = _lib.X509_V_FLAG_CB_ISSUER_CHECK AttributeError: module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK'

Original exception was: Traceback (most recent call last): File "/usr/bin/pip", line 11, in load_entry_point('pip==20.0.2', 'console_scripts', 'pip')() File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 490, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 2854, in load_entry_point return ep.load() File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 2445, in load return self.resolve() File "/usr/lib/python3/dist-packages/pkg_resources/init.py", line 2451, in resolve module = import(self.module_name, fromlist=['name'], level=0) File "/usr/lib/python3/dist-packages/pip/_internal/cli/main.py", line 10, in from pip._internal.cli.autocompletion import autocomplete File "/usr/lib/python3/dist-packages/pip/_internal/cli/autocompletion.py", line 9, in from pip._internal.cli.main_parser import create_main_parser File "/usr/lib/python3/dist-packages/pip/_internal/cli/main_parser.py", line 7, in from pip._internal.cli import cmdoptions File "/usr/lib/python3/dist-packages/pip/_internal/cli/cmdoptions.py", line 24, in from pip._internal.exceptions import CommandError File "/usr/lib/python3/dist-packages/pip/_internal/exceptions.py", line 10, in from pip._vendor.six import iteritems File "/usr/lib/python3/dist-packages/pip/_vendor/init.py", line 65, in vendored("cachecontrol") File "/usr/lib/python3/dist-packages/pip/_vendor/init.py", line 36, in vendored import(modulename, globals(), locals(), level=0) File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "/usr/share/python-wheels/CacheControl-0.12.6-py2.py3-none-any.whl/cachecontrol/init.py", line 9, in File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "/usr/share/python-wheels/CacheControl-0.12.6-py2.py3-none-any.whl/cachecontrol/wrapper.py", line 1, in File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "/usr/share/python-wheels/CacheControl-0.12.6-py2.py3-none-any.whl/cachecontrol/adapter.py", line 5, in File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "/usr/share/python-wheels/requests-2.22.0-py2.py3-none-any.whl/requests/init.py", line 95, in File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 655, in _load_unlocked File "", line 618, in _load_backward_compatible File "", line 259, in load_module File "/usr/share/python-wheels/urllib3-1.25.8-py2.py3-none-any.whl/urllib3/contrib/pyopenssl.py", line 46, in File "/usr/lib/python3/dist-packages/OpenSSL/init.py", line 8, in from OpenSSL import crypto, SSL File "/usr/lib/python3/dist-packages/OpenSSL/crypto.py", line 1553, in class X509StoreFlags(object): File "/usr/lib/python3/dist-packages/OpenSSL/crypto.py", line 1573, in X509StoreFlags CB_ISSUER_CHECK = _lib.X509_V_FLAG_CB_ISSUER_CHECK AttributeError: module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK'

befantasy commented 1 year ago

使用docker部署,#installp命令安装,安装后又pip安装了requirements,没有任何报错。但是#scanp的时候有以下报错。

[INFO][2023-07-22 21:51:04][wechat_channel.py:190] - [WX] sendMsg=Reply(type=INFO, content=[INFO] chatgpt-on-wechat | 安装插件成功,请使用 #scanp 命令扫描插件或重启程序,开启前请检查插件是否需要配置), receiver=@719432690bdeb6f61e9bb6e50fb91e53 chatgpt-on-wechat | [INFO][2023-07-22 21:55:28][plugin_manager.py:66] - Scaning plugins ... chatgpt-on-wechat | [ERROR][2023-07-22 21:55:28][plugin_manager.py:91] - Failed to import plugin plugin_replicate: chatgpt-on-wechat | chatgpt-on-wechat | IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! chatgpt-on-wechat | chatgpt-on-wechat | Importing the numpy C-extensions failed. This error can happen for chatgpt-on-wechat | many reasons, often due to issues with your setup or how NumPy was chatgpt-on-wechat | installed. chatgpt-on-wechat | chatgpt-on-wechat | We have compiled some common reasons and troubleshooting tips at: chatgpt-on-wechat | chatgpt-on-wechat | https://numpy.org/devdocs/user/troubleshooting-importerror.html chatgpt-on-wechat | chatgpt-on-wechat | Please note and check the following: chatgpt-on-wechat | chatgpt-on-wechat | The Python version is: Python3.10 from "/usr/local/bin/python" chatgpt-on-wechat | The NumPy version is: "1.24.2" chatgpt-on-wechat | chatgpt-on-wechat | and make sure that they are the versions you expect. chatgpt-on-wechat | Please carefully study the documentation linked above for further help. chatgpt-on-wechat | chatgpt-on-wechat | Original error was: libgfortran-040039e1.so.5.0.0: failed to map segment from shared object chatgpt-on-wechat | Traceback (most recent call last): chatgpt-on-wechat | File "/usr/local/lib/python3.10/site-packages/numpy/core/init.py", line 23, in chatgpt-on-wechat | from . import multiarray chatgpt-on-wechat | File "/usr/local/lib/python3.10/site-packages/numpy/core/multiarray.py", line 10, in chatgpt-on-wechat | from . import overrides chatgpt-on-wechat | File "/usr/local/lib/python3.10/site-packages/numpy/core/overrides.py", line 6, in chatgpt-on-wechat | from numpy.core._multiarray_umath import ( chatgpt-on-wechat | ImportError: libgfortran-040039e1.so.5.0.0: failed to map segment from shared object chatgpt-on-wechat | chatgpt-on-wechat | During handling of the above exception, another exception occurred: chatgpt-on-wechat | chatgpt-on-wechat | Traceback (most recent call last): chatgpt-on-wechat | File "/app/plugins/plugin_manager.py", line 88, in scan_plugins chatgpt-on-wechat | self.loaded[plugin_path] = importlib.import_module(import_path) chatgpt-on-wechat | File "/usr/local/lib/python3.10/importlib/init.py", line 126, in import_module chatgpt-on-wechat | return _bootstrap._gcd_import(name[level:], package, level) chatgpt-on-wechat | File "", line 1050, in _gcd_import chatgpt-on-wechat | File "", line 1027, in _find_and_load chatgpt-on-wechat | File "", line 1006, in _find_and_load_unlocked chatgpt-on-wechat | File "", line 688, in _load_unlocked chatgpt-on-wechat | File "", line 883, in exec_module chatgpt-on-wechat | File "", line 241, in _call_with_frames_removed chatgpt-on-wechat | File "/app/plugins/plugin_replicate/init.py", line 1, in chatgpt-on-wechat | from .main import chatgpt-on-wechat | File "/app/plugins/plugin_replicate/main.py", line 4, in chatgpt-on-wechat | import langid chatgpt-on-wechat | File "/usr/local/lib/python3.10/site-packages/langid/init.py", line 1, in chatgpt-on-wechat | from .langid import classify, rank, set_languages chatgpt-on-wechat | File "/usr/local/lib/python3.10/site-packages/langid/langid.py", line 57, in chatgpt-on-wechat | import numpy as np chatgpt-on-wechat | File "/usr/local/lib/python3.10/site-packages/numpy/init.py", line 141, in chatgpt-on-wechat | from . import core chatgpt-on-wechat | File "/usr/local/lib/python3.10/site-packages/numpy/core/init.py", line 49, in chatgpt-on-wechat | raise ImportError(msg) chatgpt-on-wechat | ImportError: chatgpt-on-wechat | chatgpt-on-wechat | IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! chatgpt-on-wechat | chatgpt-on-wechat | Importing the numpy C-extensions failed. This error can happen for chatgpt-on-wechat | many reasons, often due to issues with your setup or how NumPy was chatgpt-on-wechat | installed. chatgpt-on-wechat | chatgpt-on-wechat | We have compiled some common reasons and troubleshooting tips at: chatgpt-on-wechat | chatgpt-on-wechat | https://numpy.org/devdocs/user/troubleshooting-importerror.html chatgpt-on-wechat | chatgpt-on-wechat | Please note and check the following: chatgpt-on-wechat | chatgpt-on-wechat | The Python version is: Python3.10 from "/usr/local/bin/python" chatgpt-on-wechat | * The NumPy version is: "1.24.2" chatgpt-on-wechat | chatgpt-on-wechat | and make sure that they are the versions you expect. chatgpt-on-wechat | Please carefully study the documentation linked above for further help. chatgpt-on-wechat | chatgpt-on-wechat | Original error was: libgfortran-040039e1.so.5.0.0: failed to map segment from shared object chatgpt-on-wechat | chatgpt-on-wechat | [INFO][2023-07-22 21:55:29][wechat_channel.py:190] - [WX] sendMsg=Reply(type=INFO, content=[INFO] chatgpt-on-wechat | 插件扫描完成, 未发现新插件), receiver=@719432690bdeb6f61e9bb6e50fb91e53

KunBoy5240 commented 1 year ago

图片生了,可是微信没有反应,一直说是需要回复任意字来获取 image

KunBoy5240 commented 1 year ago

图片生了,可是微信没有反应,一直说是需要回复任意字来获取 image

之后次数多了就会报这个错误 image

JackieHeCc commented 11 months ago

因为很早就安装了项目但是不是最新的导致在聊天机器人界面replicate插件一直安装不上,先在聊天机器人里运行了#installp replicate,提示已安装,即便目录里面有对应的插件数据了,但是#plist一直没有replicate插件,看了半天文档,成功安装并使用了,大概需要以下几点:

  1. 需要将chatgpt-on-wechat项目update到最新版本,cd回车到根目录,pip3 install update (好像是这个。。。纯小白);
  2. 安装replicate必要的requirements.txt;
  3. replicate注册账号并获取api;
  4. 将chatgpt-on-wechat/plugins/plugin_replicate目录下config.json.template复制一份并命名为config.json,cp config.json.template config.json;
  5. 打开config.json并将replicate api填入"replicate_api_token": "You api token",保存退出;
  6. 回到微信对话输入#enablep replicate,这时收到“[INFO] 插件已开启”表示成功。

尝试让它画了一下,结果出人意料,但又在意料之中!? 微信截图_20230920145738

笑死我了。。。

laobanbiefangcu commented 10 months ago

replicate跟linkai的midjourney冲突了怎么办?画图都是优先使用midjourney

sssdgithub commented 9 months ago

image 不能达到期望值,怎么解决,那位大佬能否指导指导?

qwq-10086 commented 6 months ago

image 这个该怎么处理

zzl-myh commented 6 months ago

怎么感觉就是那几个图啊

you-know-m commented 4 months ago

他好像只是把我的话转述给replicate,但是就没有下文了,这是啥情况。 image