首页
学习鸟
取消

conda安装与使用

介绍   Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。Conda 是为 Python 程序创建的,适用于 Linux,OS X 和Windows,也可以打包和分发其他软件。类似的软件包管理器还有 venv, pyenv ,virtualenv 等。 venv:Python 3.3及更高版本内置的模块,用于创建虚拟...

Prometheus(三):PromQL

介绍   PromQL是Prometheus的自定义查询语言。通过PromQL用户可以非常方便地对监控样本数据进行统计分析,PromQL支持常见的运算操作符,同时PromQL中还提供了大量的内置函数可以实现对数据的高级处理。被广泛应用在Prometheus的日常应用当中,包括对数据查询、可视化、告警处理当中。 类型   PromQL支持以下四种类型: Instant vecto...

Prometheus(二):指标(metric)

样本   Prometheus会将所有采集到的样本数据以时间序列(time-series)的方式保存在内存数据库中,并且定时保存到硬盘上。time-series是按照时间戳和值的序列顺序存放的,我们称之为向量(vector). 每条time-series通过指标名称(metrics name)和一组标签集(labelset)命名。Prometheus采集到的数据称为样本(sample),一...

Prometheus(一):部署

介绍   Prometheus是一个用Golang语言编写的开放性的监控解决方案,用户可以非常方便的安装和使用Prometheus并且能够非常方便的对其进行扩展。为了能够更加直观的了解Prometheus Server,接下来我们将在本地部署并运行一个Prometheus Server实例,通过Node Exporter采集当前主机的系统资源使用情况。 并通过Grafana创建一个简单的可...

Ollama:Modelfile说明

Modelfile   在Ollama中,模型文件(Model File)是一个蓝图,它用于创建和共享模型。 实例 FROM ./Llama3-8B-Chinese-Chat.q6_k.GGUF TEMPLATE """{{ if .System }}<|start_header_id|>system<|end_header_id|> {{ .System ...

私有化部署Llama

开篇   最近一直研究各种AI,也尝试了很多,今天想自己深入研究一下,从在 Ubuntu 上私有化部署一个AI开始。 Ollama   Ollama 是一个本地部署的大模型运行框架,它提供了一个简单的命令行工具来帮助用户在本地运行大模型。Ollama 支持多个大模型,包括 运行Llama 3、Phi 3、Mistral、Gemma和其他型号和定制并创建您自己的模型。Ollama 支持 ...

人工智能回答:程序员如何构建自己的护城河

开篇   随着2022年年底chatGPT的发布,人工智能已经成为目前最热门的词语。接踵而至的是各个公司都推出了自己的人工智能,这其中包括微软、谷歌、亚马逊、百度等,同时也有不少开源的大模型。好像一下子这个世界就是AI的世界,我对AI产生了浓厚的兴趣。   可能是我看多了科幻片,对AI的想象太过于复杂了。我一直觉得人工智能会最终代替人类,当然这是一个漫长的过程,但是也可能不是那么的漫长。...

https证书的创建过程

证书   HTTPS证书,也称为SSL(Secure Sockets Layer)证书或TLS(Transport Layer Security)证书,是一种数字证书,用于数据的加密和身份验证,确保数据在客户端和服务器之间的传输安全。HTTPS证书可以防止数据信息泄露,并确保数据的完整性,这种证书通常由受信任的数字证书颁发机构(CA)颁发,在验证服务器身份后,具有服务器身份验证和数据传输加...

https原理

简介   HTTP 协议(HyperText Transfer Protocol,超文本传输协议)是客户端浏览器或其他程序与Web服务器之间的应用层通信协议 。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。HTTP 由于是明文传输,主要存在三大风险:窃听风险、篡改风险、冒充风险。为了保证这些隐私数据能加密传输,于是Netscape 公司设计了...

Linux的日志管理-journal

介绍   Linux Journal 日志系统,更准确来说是 Linux 系统中的 systemd-journald 服务。它提供了一个低开销、结构化的日志系统,用于收集来自系统、内核以及用户空间应用程序的消息。可以通过journalctl来对日志进行管理。目前大部分 Linux 系统都默认开启,所以可以直接使用journalctl来查看日志。而且如果不能妥善管理,将会占用大量的磁盘空间。...