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

openwebui接入deepseekv3

参考

github-openwebui
openwebui文档
deepseek开放平台
deepseek api文档

openwebui 介绍

Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform designed to operate entirely offline. It supports various LLM runners like Ollama and OpenAI-compatible APIs, with built-in inference engine for RAG, making it a powerful AI deployment solution.

Open WebUI 是一个可扩展、功能丰富且用户友好的自托管 AI 平台,旨在完全离线运行。它支持各种 LLM 运行器,如 Ollama 和 OpenAI 兼容的 API,并内置了 RAG 推理引擎,使其成为强大的 AI 部署解决方案。

不确切的描述: open-webui 可以集成遵循 openai 接口规范 的大模型,并集成了一些功能,比如 function-calling,arg, 可以基于大模型的语义解析,做一些定制化的操作,比如发送邮件,在线搜索,集成图片生成模型,当然功能不止如此

安装openwebui

查看官方步骤
在这里插入图片描述
总结:
1、需要python 3.11版本
2、下载,执行命令

   pip install open-webui 

3、 启动,执行命令

  open-webui serve

4、本地访问
http://localhost:8080

详细步骤

1、安装anaconda,下载后按照到你自己的目录
https://www.anaconda.com/download/success
在这里插入图片描述
2、配置环境变量,找到你的安装目录,复制这个目录
在这里插入图片描述
系统->关于->高级系统设置->环境变量
在这里插入图片描述
在这里插入图片描述

把复制的目录位置添加进去
在这里插入图片描述
3、 cmd 开启控制台,cond 创建python 3.11环境,并安装 openwebui
1) 创建python 3.11环境

conda create -n open-webui numpy matplotlib python=3.11

2)进入 open-webui 环境

conda activate open-webui

(open-webui) + 用户目录
在这里插入图片描述
3)执行下载命令

   pip install open-webui 

4)下载成功后启动

  open-webui serve

成功启动
在这里插入图片描述

此时可以浏览器访问注册一下管理员账号

创建deepseek api key

登录后创建就可以,会免费赠送500w tokens额度,不过有效期只有一个月,别忘了复制key,没复制就再创建一个key
https://platform.deepseek.com/usage
在这里插入图片描述

openwebui配置集成deepseek

按照图片直接配置就行,
在这里插入图片描述
url:https://api.deepseek.com/v1
在这里插入图片描述
刷新一下,可以选择模型就成功了
在这里插入图片描述

集成在线搜索

在这里插入图片描述

在对话开启联网搜索就行了
在这里插入图片描述


http://www.kler.cn/a/472173.html

相关文章:

  • spring mvc源码学习笔记之九
  • c++类和对象---上
  • 机器学习免费使用的数据集及网站链接
  • Kubernetes集群架构
  • 计算机网络(第8版)第3章--PPP课后习题
  • python对redis的增删查改
  • spring boot解决swagger中的v2/api-docs泄露漏洞
  • 你使用过Wireshark抓包工具吗?
  • 【笔记】算法记录
  • 2.STM32F407ZGT6-外部中断
  • 怎么管理电脑usb接口,分享四种USB端口管理方法
  • 自动化之数据库:docker部署mongo,为下一步的使用打下基础
  • MAX3232芯片介绍
  • Elixir语言的并发编程
  • docker对外发布服务,docker compose使用
  • opencv 学习(1)
  • Python 模拟登录网页,或者编写爬虫时模拟登录的详细总结
  • linux 使用 MySQL Performance Schema 和 Prometheus + Grafana 来监控 MySQL 性能
  • ZooKeeper Java API操作
  • 游戏引擎学习第77天
  • Elasticsearch:搜索相关性
  • Spring Boot 多环境配置与切换
  • Electron使用记录
  • 深入理解Mybatis原理》MyBatis的sqlSessi
  • 【随时随地学算法】本地部署hello-algo结合内网穿透远程学习新体验
  • HarmonyOS:@Builder装饰器:自定义构建函数