Advanced Search
Search Results
54 total results found
ollama 安装和使用
Ollama 安装与使用指南 Ollama 是一个强大的工具,允许你在本地运行各种 大语言模型(LLM),如 LLaMA、Mistral、Gemma 等。以下是详细的安装和使用教程,涵盖 Windows、macOS、Linux 系统。 1. 安装 Ollama 📥 方法 1:直接下载安装(推荐) Windows / macOS 访问 Ollama 官网,下载对应系统的安装包。 运行安装程序,按照提示完成安装。 安装完成后,打开终端(Windows 用 CMD/PowerShell,macOS 用 Termina...
主流大模型服务平台汇总
目前国内外有许多大模型服务平台,提供各种规模的AI模型服务,包括文本生成、多模态、代码生成等能力。以下是一些主流的大模型服务平台(截至2024年): 一、国际主流平台 OpenAI 官网:https://openai.com 提供GPT-4、GPT-4 Turbo、DALL·E 3(图像生成)、Whisper(语音识别)等模型。 通过API和ChatGPT Plus订阅提供服务。 Anthropic (Claude AI) 官网:https://www.anthropic.com 提供Claude ...
阿里百炼和火山方舟
阿里百炼(Bailian)是阿里巴巴推出的一站式大模型开发平台,主要面向企业客户,提供大模型训练、微调、部署和应用集成的能力。它的主要竞品可以分为 国内 和 国际 两类,涵盖 云厂商大模型平台 和 独立AI公司 的产品。 一、国内主要竞品 1. 百度·文心千帆(ERNIE Bot Platform) 🔹 对标点:百度的企业级大模型平台,支持ERNIE大模型训练、微调、RAG(检索增强生成)和API部署。 🔹 优势:中文优化好,企业生态完善(如智能客服、内容审核)。 🔹 官网:https://cloud.baidu...
windows 系统下mobaxterm 运行 ollama
在 Windows 系统下使用 MobaXterm 运行 Ollama 需要结合其类 Linux 终端环境进行操作。以下是详细步骤和注意事项: 1. 环境准备 (1) 安装 Ollama 官方安装: 访问 Ollama 官网 下载 Windows 版安装包,默认安装后会自动添加到系统环境变量。 验证安装: 在 MobaXterm 终端输入: ollama --version 若提示命令不存在,需手动添加安装路径(如 C:\Program Files\Ollama)到 MobaXterm 的 PATH 中。 ...
ollama 常用命令和操作
以下是 Ollama 的常用命令和操作指南,涵盖模型管理、运行配置、API使用等核心功能,适用于本地大模型开发和测试: 1. 模型管理 下载模型 ollama pull <模型名>[:版本] # 默认下载最新版 常用模型示例: ollama pull llama2 # Llama 2 7B ollama pull phi # Microsoft Phi-2 (2.7B) ollama pull mistral # Mistral 7B ollama p...
Swap常用操作
Linux Swap 常用操作指南 Swap(交换空间)是Linux系统中用于内存扩展的磁盘空间,当物理内存(RAM)不足时,系统会将不活跃的内存页移动到Swap空间。 1. 查看当前Swap使用情况 free -h # 或 swapon --show # 或 cat /proc/swaps 2. 查看内存和Swap使用详情 top # 然后按 M 按内存排序,按 P 按CPU排序 # 或者使用 htop 3. 创建Swap文件 # 创建一个4GB的Swap文件 sudo fallocate -l 4G /sw...
rocky 安装vim 最新版本
在 Rocky Linux 上安装最新版 Vim Rocky Linux 作为 RHEL 的兼容发行版,默认仓库中的 Vim 版本可能较旧。以下是几种安装最新版 Vim 的方法: 方法一:通过 AppStream 仓库安装较新版本 # 启用 AppStream 仓库 sudo dnf module enable vim # 安装最新可用版本 sudo dnf install vim-enhanced 方法二:从源码编译安装(获取真正最新版) # 删除旧版vim dnf remove vim -y #dnf re...
Web应用消息队列选择指南
选择适合Web应用的消息队列(MQ)系统需要考虑多个因素,包括性能需求、可靠性、可扩展性、开发语言支持和运维复杂度等。以下是主流消息队列的对比和建议: 主流消息队列对比 1. RabbitMQ 优点: 成熟稳定,社区支持好 支持多种协议(AMQP, MQTT, STOMP等) 提供完善的管理界面 支持消息确认、持久化等特性 缺点: 高吞吐量场景性能不如Kafka Erlang开发,定制扩展较难 适用场景:中小规模Web应用,需要可靠消息传递的场景 2. Apache Kafka 优点: 超高吞吐...
Laravel 集成消息队列完整指南
Laravel 提供了优雅的消息队列系统,支持多种队列驱动,让异步任务处理变得简单。以下是 Laravel 集成消息队列的详细方案。 一、队列驱动选择 Laravel 原生支持以下队列驱动: Database - 使用数据库作为队列存储 Redis - 高性能内存队列 Beanstalkd - 轻量级专用队列服务 Amazon SQS - AWS 托管队列服务 RabbitMQ - 通过第三方包支持 二、配置消息队列 1. 安装配置 # 安装依赖(以Redis为例) composer require predi...
Nginx反向代理配置指南
Nginx作为反向代理服务器是现代化Web架构中的关键组件,它能够高效地处理客户端请求并将其转发到后端服务器。以下是Nginx反向代理的详细配置说明。 基础反向代理配置 1. 最简单的反向代理配置 server { listen 80; server_name example.com; location / { proxy_pass http://localhost:3000; # 转发到本地的3000端口 proxy_set_header Host $h...
rocky 安装Nginx和基本操作
在 Rocky Linux 上安装 Nginx 的步骤如下: 1. 更新系统 确保系统是最新的: sudo dnf update -y 2. 安装 Nginx Rocky Linux 默认仓库包含 Nginx,可以直接安装: sudo dnf install nginx -y 3. 启动并设置开机自启 sudo systemctl start nginx sudo systemctl enable nginx 4. 检查 Nginx 状态 sudo systemctl status nginx 如果看到 a...
Mosh 基础使用指南
Mosh(Mobile Shell)是一个比传统 SSH 更强大的远程终端工具,特别适合移动和不稳定网络环境下的使用。 一、Mosh 简介 Mosh 的主要优势: 在网络切换或中断时保持连接 输入即时响应(无延迟显示) 预测性本地回显 更安全的连接方式 二、安装 Mosh 1. Linux 系统安装 # Ubuntu/Debian sudo apt-get install mosh # CentOS/RHEL sudo yum install mosh # Fedora sudo dnf install m...
Supervisor 在 Rocky Linux 上的安装与使用指南
Supervisor 是一个用 Python 编写的进程控制系统,允许用户监控和控制类 UNIX 系统上的多个进程。下面是在 Rocky Linux 上安装和配置 Supervisor 的完整指南。 一、安装 Supervisor 1. 安装 EPEL 仓库(如果尚未安装) sudo dnf install epel-release sudo dnf update 2. 安装 Supervisor sudo dnf install supervisor 3. 启动并设置开机自启 sudo systemctl e...
Rsyncd 在 Rocky Linux 上的安装与使用指南
Rsyncd 是 rsync 的守护进程模式,允许将 rsync 作为服务运行,实现持续的文件同步服务。以下是在 Rocky Linux 8/9 上安装和配置 rsyncd 的完整指南。 一、安装 rsyncd 1. 安装 rsync 软件包 sudo dnf install rsync 2. 检查版本确认安装成功 rsync --version 二、配置 rsyncd 服务 1. 创建主配置文件 sudo vi /etc/rsyncd.conf 2. 基本配置示例 # 全局配置 uid = nobody g...
find 命令详解
find 是 Linux/Unix 系统中一个非常强大的文件搜索工具,可以根据多种条件查找文件和目录。 基本语法 find [路径] [选项] [操作] 常用选项 按名称查找 -name:按文件名查找(区分大小写) find /home -name "*.txt" -iname:按文件名查找(不区分大小写) find /home -iname "*.TXT" 按类型查找 -type:按文件类型查找 f:普通文件 d:目录 l:符号链接 find /var -type d 按时间查找 -m...
Nginx 日志分割方案
Nginx 默认不会自动分割日志文件,随着时间推移日志文件会变得非常大,影响系统性能和管理。以下是几种常用的 Nginx 日志分割方法: 1. 使用 logrotate (推荐) logrotate 是 Linux 系统自带的日志管理工具,非常适合用于 Nginx 日志分割。 配置步骤 创建 logrotate 配置文件 (通常放在 /etc/logrotate.d/nginx) sudo nano /etc/logrotate.d/nginx 添加以下内容: /var/log/nginx/*.log {...
Wagtail 部署指南
Wagtail 是一个基于 Django 的现代化 CMS 系统,以下是部署 Wagtail 的详细步骤,涵盖多种部署方式。 1. 本地开发环境部署 前置要求 Python 3.7+ PostgreSQL/MySQL/SQLite (推荐 PostgreSQL) Node.js (如需前端构建) 安装步骤 # 创建虚拟环境 python -m venv venv source venv/bin/activate # Linux/Mac # venv\Scripts\activate # Windows ...
GitHub 高赞 Python3 Web 项目推荐
以下是 GitHub 上 star 数量较高的 Python3 Web 项目,涵盖了各种框架和实用场景: 1. 综合类 Web 项目 awesome-python (⭐180k+) 不是具体项目,而是 Python 资源的终极精选列表 包含 Web 框架、爬虫、数据分析等所有领域的优秀项目 public-apis (⭐275k+) 免费 API 集合项目 使用 Python 构建的 Web API 示例参考 2. Django 项目 django-allauth (⭐8.5k+) 集成认证系统,支持多种社...
Pyenv 使用完整指南
Pyenv 是一个强大的 Python 版本管理工具,可以让你轻松安装、切换和管理多个 Python 版本。以下是详细使用指南: 1. 安装 Pyenv Linux/macOS 安装 curl https://pyenv.run | bash 安装完成后,将以下内容添加到 shell 配置文件(如 ~/.bashrc, ~/.zshrc 或 ~/.bash_profile): export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/bin:$PATH" ...
Python 使用 MySQL 数据库完整指南
Python 提供了多种方式连接和操作 MySQL 数据库,以下是常用的方法和最佳实践。 1. 安装 MySQL 驱动 常用驱动选择 # 最流行的纯Python驱动 pip install mysql-connector-python # 更快的C扩展驱动(推荐) pip install pymysql # MySQL官方驱动 pip install mysql-connector-python # 另一个流行选择 pip install MySQL-python # 注意:仅支持Python 2.x和旧版...