第四十篇-TeslaP40+Ollama+Ollama-WebUI(自编译)

news2024/11/16 13:03:49

本文介绍用自己编辑ollama-webui,链接本地ollama

环境

系统:CentOS-7
CPU: 14C28T
内存:32G
显卡:Tesla P40 24G
驱动: 535
CUDA: 12.2
Ollama: 0.3.0

本地ollama

参考
[第二十四篇-Ollama-在线安装](https://blog.csdn.net/hai4321/article/details/138241623)

验证

http://192.168.31.222:11434/
Ollama is running

安装nodejs

https://registry.npmmirror.com/binary.html?path=node/v18.20.2/
	node-v18.20.2-linux-x64.tar.gz

	tar -zxf node-v18.20.2-linux-x64.tar.gz

	vim /etc/profile
 
	export NODE_HOME=/opt/soft/node-v18.20.2-linux-x64/bin
	export PATH=$PATH:$NODE_HOME:/usr/local/bin/
 
	使变量文件生效
	source /etc/profile

	验证
		node -v
		npm -v

	配置镜像源
		# 设置为淘宝源地址
		npm config set registry https://registry.npmmirror.com
		# 查看是否设置成功
		npm config get registry

编译

下载代码:
git clone https://github.com/ollama-webui/ollama-webui-lite ollama-webui

安装依赖的工具包
npm install --registry=http://mirrors.cloud.tencent.com/npm/


启动Web可视化
npm run dev

ollama-webui-lite@0.0.1 dev
vite dev --host --port 3000
VITE v4.5.2 ready in 1068 ms
➜ Local: http://localhost:3000/
➜ Network: http://192.168.31.222:3000/
➜ Network: http://172.17.0.1:3000/

访问

http://192.168.31.222:3000
配置ollama的本地api

在这里插入图片描述
保存,选择你ollama中有的模型

[root@ai-server soft]# ollama list
NAME                                    ID              SIZE    MODIFIED     
tinyllama:latest                        2644915ede35    637 MB  4 days ago  
llama-3-8b-u:latest                     a4f9abe93500    4.9 GB  11 days ago 
yi-1.5-34b:latest                       28fcd739309f    20 GB   2 weeks ago 
internlm2_5-20b:latest                  eddbf49c317b    11 GB   3 weeks ago 
mistral-nemo:12b-instruct-2407-q4_K_M   ad2adccd15ad    7.5 GB  4 weeks ago 
llama3.1:8b-instruct-q4_K_M             f8f83c5f9af1    4.9 GB  4 weeks ago 
yi:9b-chat-v1.5-q4_K_M                  70f792429c07    5.3 GB  4 weeks ago 
llama3.1:latest                         a340353013fd    4.7 GB  4 weeks ago 
qwen2:0.5b                              6f48b936a09f    352 MB  4 weeks ago 
qwen2:1.5b                              f6daf2b25194    934 MB  5 weeks ago 
athene-70b-q2:latest                    03ce01bc2c99    26 GB   5 weeks ago 
mofanke/acge_text_embedding:latest      dd257071cdac    651 MB  5 weeks ago 
quentinz/bge-base-zh-v1.5:latest        cd232613fa6f    204 MB  5 weeks ago 
quentinz/bge-large-zh-v1.5:latest       bc8ca0995fcd    651 MB  5 weeks ago 
glm4:latest                             5b699761eca5    5.5 GB  6 weeks ago 
codegeex4:latest                        867b8e81d038    5.5 GB  6 weeks ago 
internlm2_5-7b:latest                   357634f5a926    4.7 GB  7 weeks ago 
gemma-2-27b:latest                      4405ce42718c    16 GB   8 weeks ago 
deepseek-coder-v2-lite-8:latest         20c0b5b7c063    16 GB   2 months ago
qwen2-57b:latest                        47449de09cb8    32 GB   2 months ago
codeqwen1.5-7b:latest                   39a6a464a2d2    4.7 GB  3 months ago
mixtral-7_8b:latest                     40a7cfe6dbf1    26 GB   4 months ago
llama-3-8b-instruct:latest              2143c3e3f672    4.9 GB  4 months ago
qwen1.5-32b:latest                      96743882fd6d    19 GB   4 months ago
qwen1.5-14b:latest                      3cc8bb79440c    9.2 GB  4 months ago
qwen:0.5b-chat-v1.5-q4_K_M              e1c9c6192a7e    407 MB  4 months ago
qwen1.5-moe:latest                      b3247e5069ed    10 GB   4 months ago

在这里插入图片描述
开始聊天

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2085982.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2024软考:一场与“难”共舞的奇妙冒险,你值得拥有!

在这个时代,如果说有什么考试能让IT界的勇士们闻风丧胆,又爱又恨,那软考绝对能C位出道,成为众多技术大佬心中的“白月光”与“朱砂痣”。随着岁月悠悠,2024年的软考似乎又悄悄地在难度上动了点小心思,让人不…

vue设置水印

水印图例 1.新建Watermark.js 文件 const watermark {}const setWatermark (text, sourceBody) > {const id Math.random() * 10000 - Math.random() * 10000 / Math.random() * 10000if (document.getElementById(id) ! null) {document.body.removeChild(document.getE…

阿里云服务器开放端口的完整版图文教程

原文:阿里云服务器开放端口完整版教程:https://www.yundashi168.com/488.html 笔者近期开发完成的服务端程序部署在阿里云的ECS云服务器上面,一些应用程序配置文件需要设置监听的端口(如Tomcat的8080、443端口等)&…

萤石云 移动端demo指南

再来一篇,这次是萤石开放平台移动端demo的使用指南 一、Demo使用指南 从官网下载demo,下载地址demo首页如下: 填入对应参数 输入框是否必填解释服务器区域是国内选择Asia-China,海外选择对应的区域。选择后ApiUrl和WebUrl会自动…

餐饮行业eHR人力资源管理系统应该如何选择?

数字化转型与增长成为餐饮企业品牌竞争的创新壁垒,越来越多的餐饮企业(门店)依托数字化工具和手段,覆盖从内部组织到外部的数字化升级,包括员工管理、营销、客户管理,以及采购供应链等各环节的数字化运营。…

Netty从入门到超神-NIO 三大核心(selector,channel,buffer)(二)

前言 上一篇文章认识了一下Java的三大IO,这一章节我们详细了解一下NIO的工作原理以及三大核心Selector,Channel,Buffer并尝试来做一些小案例。 Java NIO 模型 Java NIO有三个核心的组件: selector 选择器 , channel 通道 , buf…

SpringBoot日常:Spring之@PostConstruct解析

简介 spring的Bean在创建的时候会进行初始化,而初始化过程会解析出PostConstruct注解的方法,并反射调用该方法。 PostConstruct 的使用和特点 只有一个非静态方法能使用此注解;被注解的方法不得有任何参数;被注解的方法返回值必…

Marin说PCB之TP测试的Layout设计要求

提及到TP点这个器件想必诸位道友们肯定不会陌生吧,我们的单板在量产之前都是需要做很多测试的,一般在产品研发的A版本和B版本的时候都是需要在单板上加上这个器件的。小编我最近在做一个改板,项目组为了降本增效,把单板的尺寸缩小…

Git 忽略已经提交的文件

对于未提交过的文件直接用ignore文件即可,不再赘述 对于已经提交过的文件,但是实际上不需要的,可以用git rm --cached命令 比如下图这个 .vsconfig被我误提交了或者忘了在ignore里添加了 但是我实际上不想要这个文件,那么在项目根目录打开git bash ,输入 git rm --cached .vsc…

LMDeploy 量化部署

创建环境和模型 conda create -n lmdeploy python3.10 -y conda activate lmdeploy conda install pytorch2.1.2 torchvision0.16.2 torchaudio2.1.2 pytorch-cuda12.1 -c pytorch -c nvidia -y pip install timm1.0.8 openai1.40.3 lmdeploy[all]0.5.3 mkdir /root/models …

[海思3403] 初始配置

虚拟机和板卡桥接 首先将虚拟机设置为桥接模式 板卡用网线和PC机连接,PC机用VMware打开Ubuntu虚拟机 点击虚拟网络编辑器,点击更改设置

爬取数据时,如何避免违法问题

目录 如何判断一个网站是否有明确禁止爬取数据? 如何处理爬取到的个人隐私数据以符合数据保护法规? 在爬取数据时,如何避免给目标网站带来过多的流量压力? 思维导图 在爬取数据时,避免违法问题的关键在于确保遵守相…

智慧工地:物联网技术和传感器技术的应用

随着科技的不断发展,物联网技术在各个领域得到了广泛的应用。在建筑行业中,智慧工地系统中物联网应用正逐渐成为一种趋势。本文将深入探讨智慧工地系统中物联网和传感器技术应用的内容。 物联网(IoT)和传感器技术在智慧工地中扮演…

养宠家庭除浮毛必入!希喂、安德迈、有哈宠物空气净化器真实对比

养过猫咪的铲屎官应该都体验过被换毛季支配的恐惧吧,夏天布偶的掉毛量已经全新升级了!不仅是物体表面,连空气中都夹杂着浮毛,早上起来鼻子里偶尔都能发现它们的身影。长期生活在这样的环境中,肯定会对身体健康造成损害…

Spring数据访问层管理 ▎集成MyBatis ▎AOP ▎事务管理 ▎SpringWeb配置

前言: 在现代软件开发中,数据访问层的管理至关重要。Spring框架凭借其模块化结构和易用性,成为Java EE开发的首选。本文将探讨Spring在数据访问层的管理、MyBatis的集成、面向切面编程(AOP)、事务管理和Spring Web配置。 数据访…

【Material-UI】Select组件中的Native Select与TextField详解

文章目录 一、Select 组件概述1. 组件介绍2. Native Select 与 TextField 的区别 二、Native Select 组件详解1. 何为 Native Select2. Native Select 的基本用法3. Native Select 的优势与适用场景4. 自定义 Native Select 的样式 三、TextField 与 Select 的结合使用1. TextF…

BMS(三)

BAT (Pin 1): 连接到电池组的最高电压端(CELL5)。芯片通过该引脚监控整个电池组的总电压。 VC5 (Pin 2): 连接到第五节电池的正极,用于监控第五节电池的电压。 VC4 (Pin 3): 连接到第四节电池的正极,用于监控第四节电池的电压。 V…

【Datawhale X 李宏毅苹果书 AI夏令营】《深度学习详解》Task2 打卡

文章目录 前言学习目标一、线性模型二、分段线性曲线总结 前言 本文是【Datawhale X 李宏毅苹果书 AI夏令营】的Task2学习笔记打卡。 学习目标 李宏毅老师对应视频课程:https://www.bilibili.com/video/BV1JA411c7VT?p3 《深度学习详解》第一章主要介绍了深度学习…

Windows中Jupyter notebook设置默认目录

起因是我想白嫖实验室的显卡,就想在实验室电脑上安一个jupyter,就有了一系列问题 默认位置是这样的 方法一:配置文件 step1:生成jupyter配置文件 打开cmd,输入【jupyter notebook --generate-config】,输…

基于yolov8的行人跌倒检测系统python源码+onnx模型+评估指标曲线+精美GUI界面

【算法介绍】 基于YOLOv8的行人跌倒检测系统是利用先进的深度学习技术,特别是YOLOv8模型,来实现高效、准确的行人跌倒行为检测。YOLOv8作为YOLO系列的最新版本,通过改进的网络架构和训练策略,在保持高检测速度的同时,…