网易有道QAnything使用CPU模式和openAI接口安装部署

网易有道QAnything可以使用本地部署大模型(官网例子为qwen)也可以使用大模型接口(OPENAI或者其他大模型AI接口 )的方式,使用在线大模型API接口好处就是不需要太高的硬件配置。
本机环境windows11 首先安装WSL环境, 安装方法参考https://zhuanlan.zhihu.com/p/671942941
安装好WSL环境后,启动WSL安装的ubuntu,
然后在ubuntu下安装git
下面安装git和git-lfs

sudo apt install git

安装 Git LFS

curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
sudo apt-get install git-lfs

设置 Git LFS: 安装完 Git LFS 后,你需要运行一次 git lfs install 来设置它:

git lfs install

安装QAnything(我这里使用的是纯Python环境CPU openai模式,目前只有纯Python环境支持CPU模式)

#安装pip 
sudo apt install python3-pip
#安装 OpenGL的库文件libGL.so.1
sudo apt-get install libgl1-mesa-glx
#安装QAnything
git clone -b qanything-python https://github.com/netease-youdao/QAnything.git
cd QAnything
pip install -e .
#安装一些必要的包
pip install -r requirements.txt

修改qanything_kernel/connector/llm/llm_for_openai_api.py程序中top_p参数值,否则运行qwen模型会报错
Error code: 400 - {‘error’: {‘code’: ‘invalid_parameter_error’, ‘param’: None, ‘message’: ‘Range of top_p should be (0.0, 1.0)’, ‘type’: ‘invalid_request_error’}}

top_p: float = 0.9 # top_p must be (0,1] 修改值为0到1之间

修改scripts/run_for_openai_api_with_cpu_in_Linux_or_WSL.sh中对应的参数
主要是设置api的 URL, api key 以及模型名称
比如我使用的阿里千问72B ,对应修改如下:
在这里插入图片描述

然后启动 qanything

bash scripts/run_for_openai_api_with_cpu_in_Linux_or_WSL.sh

运行成功后提示如下:
在这里插入图片描述

根据提示在浏览器中输入http://127.0.0.1:8777/qanything/
在这里插入图片描述

<think>嗯,用户想了解如何在Kali Linux上安装网易有道翻译。首先,我需要确认用户的需求。Kali Linux通常用于安全测试,可能用户需要翻译工具来协助工作。网易有道翻译有网页版客户端,但官方可能不提供Linux版本,所以需要考虑替代方法。 接下来,我应该考虑几种可能的安装方法。第一种是使用Wine运行Windows客户端。但需要检查有道翻译是否兼容Wine,用户可能需要安装Wine并配置。第二种方法是使用浏览器扩展,比如Chrome或Firefox的插件,这样可以直接在网页上使用,可能更方便。第三种是使用第三方开源工具,比如基于Python或其他语言的脚本,调用有道API,但需要API密钥,可能涉及注册费用。 然后,需要详细步骤。比如用Wine安装的话,步骤可能包括安装Wine,下载exe文件,运行安装程序,处理可能的依赖问题。但Wine在Kali上的兼容性可能有问题,特别是图形界面或依赖库。浏览器扩展方法更简单,用户只需安装扩展即可,但需要确保浏览器可用。Python脚本的话,可能需要安装requests库,处理JSON数据,用户可能需要一定的编程基础。 还要考虑潜在的问题注意事项。比如Wine的稳定性,浏览器扩展的隐私问题,API的使用限制费用。此外,可能推荐其他Linux兼容的翻译工具作为备选,如GoldenDict或OmegaT,或者在线翻译网站。 需要确保回答结构清晰,分步骤说明每种方法,并提醒用户可能遇到的问题。同时,保持语言简洁,技术细节准确,比如正确的包管理命令,依赖安装步骤。最后,确认所有建议符合系统级指令,使用正确的LaTeX格式,虽然这个主题可能涉及较少数学公式,但如果有变量或代码,需正确使用格式。</think>在Kali Linux中安装网易有道翻译可以通过以下分步方案实现: 一、方法选择分析 由于网易有道翻译没有官方Linux客户端,推荐两种技术路线: 1. 浏览器扩展方案(推荐) 2. Wine兼容层方案 二、浏览器扩展方案(推荐) $$sudo apt update && sudo apt install -y chromium$$ # 确保浏览器环境 1. 访问[Chrome Web Store](https://chrome.google.com) 2. 搜索"有道翻译" 3. 选择官方扩展(开发者:NetEase) 4. 点击"添加至Chrome" 5. 登录网易账号同步配置 三、Wine方案(需x86架构) 1. 配置Wine环境: ```bash sudo dpkg --add-architecture i386 sudo apt update sudo apt install -y wine winetricks ``` 2. 下载Windows安装包: ```bash wget https://ydcdn-public.nosdn.127.net/install/YoudaoDict.exe ``` 3. 安装执行: ```bash wine YoudaoDict.exe ``` 4. 解决依赖问题(常见错误处理): $$winetricks dotnet45 vcrun2013$$ 四、注意事项 1. 输入法兼容性问题: - 需配置ibus/fcitx框架 - 推荐安装`fcitx-googlepinyin` 2. 安全建议: - 浏览器扩展需审查权限 - Wine方案建议使用独立prefix: ```bash WINEPREFIX=~/.youdao winecfg ``` 五、备选方案 1. Python API调用: ```python import requests url = "http://fanyi.youdao.com/translate" params = { "i": "Hello World", "doctype": "json" } response = requests.get(url, params=params) ``` 2. 终端翻译工具: ```bash sudo apt install translate-shell trans :zh "security testing" ``` 六、系统优化建议 1. 配置快捷键: ```bash gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']" ``` 2. 内存优化: - 建议分配至少$$2\text{GB}$$交换空间 请根据实际需求选择方案,浏览器扩展方案适合日常轻量使用,API方案适合开发集成,Wine方案适合深度依赖Windows客户端的场景。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

walk walk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值