简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
其实这个小应用的完成,最大的难点是 为上述代码中的 OpenAI(base_url="https://xxxxx/v1/") 设置一个可调通的API地址。上半年国内的大模型还没遍地开花的时候,笔者花巨资购了两台云服务器及给OpenAI充了20$,给身边的亲友给做了一个可使用的ai-chat。由于笔者提供的ai-chat服务,是一个公网可访问的界面。给lanuch()方法,传入auth参数,设置了访
思路:软件安装后,运行软件时,通过电脑机器码的唯一性实现授权码的唯一性。(机器码:由cpu序列号、硬盘序列号、mac地址、主板序列号组成的字符串截取部分字符)方案:1、运行软件,检测注册文件,若未检测到注册文件或者注册文件中的注册码与机器码进行DES+base64加密后的编码不一致,则提醒用户输入注册码或重新获取注册码。重新获取注册码会将程序运行后显示的机器组合码 发送给指定管理员,管...
承接上文https://blog.csdn.net/chenxy02/article/details/121968901随着容器化技术的广泛应用,业界相继出现了包括Mesos、swarm等容器编排调度方案。经过了这些年的发展,如今我们基本可以说Kubernetesr技术已成为容器编排调度方案的事实。Kubernetes发展Kubernetes是Google容器集群管理系统Borg的开源实现,用Go
存储技术演进路线ICT产业从60年代以主机、终端为核心的第一平台到80年代以个人电脑、客户端/服务器和局域网/互联网为依托的第二平台,直至今天演进到了以云计算、大数据、移动、社交媒体为依托的第三平台。第三平台被IDC称为ICT的未来,整个IT行业向第三平台转型是大势所趋。随着上层应用的结构性变革,对应底层存储经历了直连式存储、传统存储、云存储三个阶段。直连式存储DAS直连式存储DAS:存储设备只是
容器概念简述:容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源。以容器技术为基础,开放诸如CPU、内存这些基本资源而不是虚拟机。是对传统数据中心资源分配粒度的变革。IT资源分配发展趋势:IT资源分配发展经历了从裸机时代到虚拟机时代到如今的容器时代。容器与虚拟机容器并不包含一个单独的操作系统,而是基于已有的基础设施中操作系统提供的功能来运行的。将应用程序及所有程序的依赖环境打包到
容器概念简述:容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源。以容器技术为基础,开放诸如CPU、内存这些基本资源而不是虚拟机。是对传统数据中心资源分配粒度的变革。IT资源分配发展趋势:IT资源分配发展经历了从裸机时代到虚拟机时代到如今的容器时代。容器与虚拟机容器并不包含一个单独的操作系统,而是基于已有的基础设施中操作系统提供的功能来运行的。将应用程序及所有程序的依赖环境打包到
前言Jupyter Notebooks 在 Kubernetes 上部署往往需要绑定一张 GPU,而大多数时候 GPU 并没有被使用,因此利用率低下。为了解决这一问题,开源项目elastic-jupyter-operator将占用 GPU 的 Kernel 组件单独部署,在长期空闲的情况下自动回收,释放占用的 GPU。这篇文章主要介绍了这一开源项目的使用方式以及工作原理。如何提高资源利用率(bas
原文地址:使用kubebuilder 理解k8s crd - 知乎理解k8s的crd需要先理解k8s的controller模式比如kube-controller-manager中的deployment控制器,在初始化的时候就会传入要监听Deployments、ReplicaSet和pod的三个informer对象首先list一下对象到本地缓存,同时watch对象的变更,等于增量更新func sta
参考网址:Kubeflow-K8S的机器学习工具包,太牛了! - 知乎什么是KuberflowKubeflow是Kubenetes的机器学习工具包。Kubeflow是运行在k8s之上的一套技术栈,这套技术栈包含了很多组件,组件之间的关系比较松散,我们可以配合起来用,也可以单独用其中的一部分。下图为Kuberflow官网上所展示的架构图:当我们开发和部署ML系统时,ML工作流程通常包括几个阶段。开发
CRD是什么Custom Resource Definition,k8s允许用户自定义资源。定义CRM对象会创建一个具有您指定的名称和架构的新定义资源。Kubernetes API 提供并处理您的自定义资源的存储。CR是什么Custom Resouce,自定义资源,CRM的具体实例。CR是Kubernetes API的扩展。自定义资源可以通过动态注册在正在运行的集群中出现和消失,并且集群管理员可以