当前位置: 首页 > news >正文

WiseFlow本地搭建实录---保姆教程

今天从零开始搭建了Wiseflow的本地环境搭建,目前使用的都是免费的API,我建议大家可以一起尝试一下搭建自己的关键信息的数据库,我是windows的环境,但是其他的应该也差不多,踩了很多坑,希望这篇文章能帮大家直接越过这些坑

github原链接

wiseflow

结果

这是搭建完成以后的我们的本地运行后的结果,可以看到抓取了很多有用的信息
在这里插入图片描述

废话不多说,直接开干

外部安装要求

坏消息,我们安装wiseflow需要一个LLM大模型的API,一个智库的模型的API。
好消息,目前都是免费的,还不占用本地的计算资源。

LLM API我这边使用的是硅基流动的API,你也可以使用我的注册码注册,我们可以互相免费获得2千万的token使用,硅基流动免费API申请地址: 硅基流动,即使你不用wiseflow也可以点一下里面有deepseek-r1的模型可以用

  • LLM API: 大家可以在这创建自己的API key在这里插入图片描述 - - 智库 API智库免费API申请地址: 链接地址

环境

我使用的是miniconda的windows的环境,接下来是完整的安装步骤,还包括了确认的条件

miniconda的安装

从 Miniconda 官网 下载 Windows 版本的安装程序
运行安装程序,按照提示完成安装
注意建议勾选"Add Miniconda to PATH"选项

python安装

wiseflow需要的是3.10的python,所以执行下面的动作
conda create -n wiseflow python=3.10

验证步骤

验证步骤,cmd下执行这个命令

conda activate wiseflow
python --version

下载并安装 WiseFlow

首先安装git,这个大家没有git可以参考网上的git的安装方法
如果你就是不想安装,就直接在这个目录下载完整版的代码即可
安装wiseflow,并且安装依赖包

git clone https://github.com/TeamWiseFlow/wiseflow.git
cd wiseflow
cd core
pip install -r requirements.txt

需要安装pokcetbase的数据库

这个是免费的,回到根目录,执行安装脚本,注意是0.23.4的版本,需要注意的是,这个需要在powershell里面运行,可能还会权限不足,

#如果权限不足执行这个命令
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process
./install_pocketbase.ps1

于是我们就有了一个pb目录
在这里插入图片描述

cd pb
tar -xf pocketbase.zip
#测试命令
pocketbase.exe serve

这个时候,我们就可以有pb的数据库了,你可以去
http://127.0.0.1:8090/上查看这个数据库是否可以访问了,创建默认的邮箱和密码
账户:test@example.com
密码:1234567890

启动前的导数第二步

在core目录创建一个.env文件.,API需要使用自己的申请的API哈

# 大模型配置
#配置自己的API
LLM_API_KEY="XXXXXX"
LLM_API_BASE="https://api.siliconflow.cn/v1"
PRIMARY_MODEL="Qwen/Qwen2.5-32B-Instruct"
SECONDARY_MODEL="Qwen/Qwen2.5-14B-Instruct"
VL_MODEL="OpenGVLab/InternVL2-26B"

# PocketBase 配置
PB_API_AUTH="test@example.com|1234567890" 
#智库自己的API
ZHIPU_API_KEY="xxxxxxx"

PROJECT_DIR="work_dir"

安装完成,开始启动

启动很简单,直接在core下即可

python windows_run.py

接下来你可以在网页上配置关心的site(抓取的网页地址例如36氪)和关心的point(机器人行业的发展)(注意配置多少小时运行一次,我建议是24小时),OK,等待就拿到了我们的一开始的关心的行业的结果

相关文章:

  • AWS跨账号服务全解析:安全共享资源的最佳实践
  • 3.【基于深度学习YOLOV11的车辆类型检测系统】
  • Go在1.22版本修复for循环陷阱
  • Kylin麒麟操作系统 | 系统监控
  • Element-Plus,使用 El-form中 的 scroll-to-error 没有效果问题记录
  • openlayers结合turf geojson面获取面积和中心点
  • redis存取list集合
  • 腿足机器人之十三-强化学习PPO算法
  • 【AI+智造】用DeepSeek分析设备温度、振动、速度、加速度量化数据:南通制造业数字化转型的“智能引擎” ——基于设备全生命周期管理的开源技术方案
  • 光谱相机的市场发展趋势
  • AWS ALB 实现灰度验证指南:灵活流量分配与渐进式发布
  • Maven的传递性、排除依赖、生命周期、插件
  • 【随手笔记】RTthread软件占用资源记录
  • 阻塞赋值和非阻塞赋值
  • Rust中的异步编程:构建简单的网页爬虫
  • 多通道数据采集和信号生成的模块化仪器如何重构飞机电子可靠性测试体系?
  • 数字化赋能:制造业如何突破低效生产的瓶颈?
  • 光流法处理水流:原理与应用
  • 本地部署DeepSeek全攻略:Ollama+Chatbox保姆级教程
  • 如何使用Python编程实现捕获笔记本电脑麦克风的音频并通过蓝牙耳机实时传输
  • 江山做网站/关键词百度云
  • 国外做化工网站/windows优化大师卸载不掉
  • 网站建设设计工具/seo国外推广软件
  • 长春网站建设seo/盐酸达泊西汀片是治疗什么的药物
  • 营口东站营销网站建设/广告模板
  • 网站设计基本原则/做网站优化推广