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

阿里云部署open-webui实现openai代理服务(持续更新)

一、展示

                xiezhaoxuan.top:8080

二、 环境准备

        1. 阿里云服务器,ubuntu22系统

        2. http代理(可访问外网)

        3. openai API Key

三、实际操作记录(阿里云服务器端)

        1. 根据官方文档安装open-webui服务端(看完这节再操作):

                🚀 Getting Started | Open WebUI

                1. 如果服务器配置比较低,可以增加swap分区容量:

Linux实例SWAP分区的配置和常见问题如何处理-阿里云帮助中心_(ECS)-阿里云帮助中心

                2. 如果执行 "npm run build" 时遇到下面情况:

<--- JS stacktrace --->FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
----- Native stack trace -----1: 0xb82d33 node::OOMErrorHandler(char const*, v8::OOMDetails const&) [node]2: 0xef0c50 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [node]3: 0xef0f37 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [node]4: 0x1102ad5  [node]5: 0x111a958 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [node]6: 0x10f0a71 v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node]7: 0x10f1c05 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Flink Checkpoint expired before completing解决方法
  • R 语言学习教程,从入门到精通,R 数据框(14)
  • 使用html+css+js实现完整的登录注册页面
  • Python酷库之旅-第三方库Pandas(082)
  • 数据集的简单制作和使用
  • TS中什么是泛型
  • MySQL与PostgreSQL语法区别
  • 小山菌_代码随想录算法训练营第六十二天|dijkstra(堆优化版)精讲 、Bellman_ford 算法精讲
  • 重新连接 到 时出错 Microsoft Windows Network:本地设备名已在使用中
  • Qt:线程
  • LeetCode 热题100-2
  • Unity引擎加密方案解析
  • Linux装ifort环境
  • el-select选项框样式修改
  • 【cv::triangulatePoints】其中的投射矩阵P(3x4)是怎么得到的?(内外参数K[R|t]到最终矩阵的变换过程)
  • hexo+github搭建个人博客
  • 【译】理解JavaScript:new 关键字
  • avalon2.2的VM生成过程
  • Brief introduction of how to 'Call, Apply and Bind'
  • chrome扩展demo1-小时钟
  • JS笔记四:作用域、变量(函数)提升
  • js继承的实现方法
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • tab.js分享及浏览器兼容性问题汇总
  • tensorflow学习笔记3——MNIST应用篇
  • Vim 折腾记
  • 订阅Forge Viewer所有的事件
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 前端技术周刊 2019-02-11 Serverless
  • 如何学习JavaEE,项目又该如何做?
  • 入门到放弃node系列之Hello Word篇
  • 原生JS动态加载JS、CSS文件及代码脚本
  • 云大使推广中的常见热门问题
  • 再次简单明了总结flex布局,一看就懂...
  • 宾利慕尚创始人典藏版国内首秀,2025年前实现全系车型电动化 | 2019上海车展 ...
  • # Swust 12th acm 邀请赛# [ E ] 01 String [题解]
  • #define,static,const,三种常量的区别
  • #includecmath
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (1)(1.9) MSP (version 4.2)
  • (6)STL算法之转换
  • (delphi11最新学习资料) Object Pascal 学习笔记---第13章第1节 (全局数据、栈和堆)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第14章泛型第2节(泛型类的类构造函数)
  • (补充)IDEA项目结构
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (计算机网络)物理层
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (转)fock函数详解
  • ./和../以及/和~之间的区别
  • .NET程序员迈向卓越的必由之路
  • .pop ----remove 删除
  • @Bean有哪些属性
  • [2019.2.28]BZOJ4033 [HAOI2015]树上染色
  • [8-23]知识梳理:文件系统、Bash基础特性、目录管理、文件管理、文本查看编辑处理...