goldfishh / chatgpt-tool-hub

An open-source chatgpt tool ecosystem where you can combine tools with chatgpt and use natural language to do anything.
MIT License
1.22k stars 164 forks source link

安装的tool工具很多都不能正常使用,比如bing-search、google-search、wikipedia等 #69

Open liaolongdong opened 1 year ago

liaolongdong commented 1 year ago

前置确认

1. 网络能够访问openai接口
2. git pull 拉取最新代码
3. 执行pip install -r requirements.txt,检查依赖满足
4. 在已有 issue 中未搜索到类似问题

5. 注意,提issue前请确认用本项目test.py(参考README.md 快速开始配置)重试一次你的问题是否能复现

问题描述

  1. 安装的tool工具很多都不能正常使用,比如bing-search、google-search、wikipedia等

  2. 你复现时的config.json,注意抹去你的api-key { "tools": [ "python", "url-get", "terminal", "news", "morning-news", "bing-search", "google-search" ], "kwargs": { "top_k_results": 2, "no_default": true, "model_name": "gpt-3.5-turbo", "news_api_key": "", "bing_subscription_key": "", "morning_news_api_key": "", "google_api_key": "", "google_cse_id": "" } }

    
    这些api_key都有正常配置
  3. 你的问题:

@小新聊天机器人 $tool browser 今天的日期
  1. 收到ai的回复:
@Better
今天是2023年6月25日,星期日。

环境

liaolongdong commented 1 year ago
image
liaolongdong commented 1 year ago
image

这里打印的tool 为啥有很多重复的

goldfishh commented 1 year ago

无法同时加载过多的tool,超出10个之后的tool会被截断防止context溢出。

liaolongdong commented 1 year ago

关键是我才配了四个(news、morning-news、bing-search、google-search)其它的不知道怎么自己加上了(默认的不是只有四个嘛),而且好多重复的

shuyaoyao commented 1 year ago

关键是我才配了四个(news、morning-news、bing-search、google-search)其它的不知道怎么自己加上了(默认的不是只有四个嘛),而且好多重复的

只要加了news就会全部news系列一起加载了

sky602816027 commented 1 year ago

关键是我才配了四个(news、morning-news、bing-search、google-search)其它的不知道怎么自己加上了(默认的不是只有四个嘛),而且好多重复的

只要加了news就会全部news系列一起加载了

原来如此 ,怪说不得我怎么加了search加了morning-news还挺正常的,一加news就开始暴增且重复出现,所以正确做法是应该去掉news对吧 囧,你的插件可以正常使用吗