首页 > 其他分享 >基于 ollama 下载,部署AI 大模型 提供API 服务

基于 ollama 下载,部署AI 大模型 提供API 服务

时间:2024-09-20 19:13:28浏览次数:9  
标签:AI OLLAMA 模型 models API ollama 环境变量

1. 下载 ollama    https://ollama.com/    

2. 安装完成后,没有操作界面(只能CLI)

3.  检测 安装是否成功 ollama --version

4.常用命令: ollama help

修改默认模型下载位置:

‌概述‌:Ollama默认将模型保存在‌C盘(‌Windows)、~/.ollama/models(‌MacOS)或/usr/share/ollama/.ollama/models(‌Linux)。
为了解决C盘空间不足的问题,可以通过设置环境变量OLLAMA_MODELS来修改模型存储位置。 ‌Windows系统‌:(系统变量) 设置环境变量OLLAMA_MODES,例如E:\ollama\models。 重启Ollama或PowerShell,使设置生效。 ‌MacOS系统‌: 通过设置环境变量OLLAMA_MODELS,例如~/ollama/models。 重启Ollama服务。 ‌Linux系统‌: 创建新目录并设置权限,例如sudo mkdir /path/to/ollama/models。 编辑ollama.service文件,添加环境变量OLLAMA_MODELS。 重启ollama服务。

 

 

5.下载模型: https://ollama.com/library

命令 :

ollama run    llama3.1

完成后即可问答了

 

6.  运行模型提供API

6.1 安装代理服务:

创建新的虚拟环境
python -m venv  D:/ollama
激活环境:
ollama/Scripts/active.bat
(ollama)>  pip install litellm  
              pip install litellm[proxy]
(提供代理服务)

 

6.2 运行模型,提供服务:

litellm --model  ollama/llama3.1 

 

标签:AI,OLLAMA,模型,models,API,ollama,环境变量
From: https://www.cnblogs.com/lshan/p/18423121

相关文章

  • AI产品经理到底有多吃香?零基础入门到精通,收藏这一篇就够了
    .markdown-bodypre,.markdown-bodypre>code.hljs{color:#333;background:#f8f8f8}.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:700}.hljs-literal,.hljs-number,.hljs-tag.hljs-attr......
  • 在 ASP.NET Core Web API 中使用异常筛选器捕获和统一处理异常
    前言在ASP.NETCoreWebAPI中,异常筛选器(ExceptionFilter)是一种用于处理发生在WebAPI控制器或管道中的异常的机制。异常筛选器可以捕获和处理应用程序中发生的异常,当系统中出现未经处理的异常的时候,异常筛选器就会执行,我们可以在异常筛选器中对异常进行处理,例如记录日志......
  • 【安徽大学主办丨ACM独立出版丨Fellow资深嘉宾与会报告】第四届计算机、人工智能与控
    第四届计算机、人工智能与控制工程国际学术会议(CAICE2025)将于2025年1月10-12日在合肥隆重举行!大会面向基础与前沿、学科与产业,建立起前沿的学术交流平台,将汇聚国内外专家、学者和企业界优秀人才,围绕着计算机、人工智能与控制工程等相关学科领域,探究学术界和产业界面临的机......
  • 解决jupyter删除文件时出现:send2trash failed: [Errno 13] Permission denied: b'/dat
    参考资料:https://github.com/jupyter-server/jupyter_server/issues/1338今天在使用自己部署的jupyterlab删除文件的时候出现了一个奇怪的报错:send2trashfailed:[Errno13]Permissiondenied:b'/data/.Trash-1383490'好家伙,删东西都不让我删。虽然如此,问题......
  • [ABC263G] Erasing Prime Pairs
    题目思路看到配对,想到网络流。考虑如果一个点是奇数,那么将源点与其连接,如果是偶数,那么将汇点与其连接,如果一对奇数和偶数的和是质数,那么将它们两对应的点相连。其中,我们要对1特殊处理,因为\(1+1=2\)而\(2\)是偶数且是质数,所以考虑费用流,尽可能多地保留\(1\),对所有不......
  • Capital许可使用规定
    在软件应用日益广泛的今天,合规使用软件许可已成为企业不可或缺的法律义务。Capital许可使用规定,正是为了保障软件用户的合法权益,促进软件产业的健康发展而制定的重要规范。一、Capital许可使用规定的重要性Capital许可使用规定是软件许可协议的核心内容,它明确了软件用户在使用Ca......
  • AI无人直播插件常用功能的代码分享!
    在当前的AI技术浪潮中,AI无人直播插件已经成为许多商家和内容创作者提升直播效率、降低成本的得力助手。这类插件通过集成先进的AI技术,实现了直播内容的自动化生成、智能互动、数据分析等功能,以下,我将分享五个AI无人直播插件的常用功能及其简化后的代码示例。1、自动内容生成自动内......
  • asp.net webapi 控制器中获取appsettings.json 中的数组对象
    appsettings.json文件内容: {"Logging":{"LogLevel":{"Default":"Information","Microsoft.AspNetCore":"Warning"}},"MyConfigKey":"MyConfigValue"......
  • 快速上手高德JS API——以可视化公交站点线路为例
    前言在利用高德地图进行开发时,我们经常需要使用不同的API来实现特定的功能。为了帮助开发者快速定位所需API并掌握正确的使用方法,本文将以可视化任意公交站点路线为例,分享相关经验。根据需求粗略匹配参考示例在开始写代码我都会思考一下该功能的实现逻辑是什么:1、通过什么方式......
  • AIGC 浪潮下,互联网产品经理如何顺势而上?
    在当今科技飞速发展的浪潮中,AIGC(人工智能生成内容)正以前所未有的速度改变着互联网的格局。对于互联网产品经理而言,这既是一个充满无限可能的机遇,也是需要积极应对的挑战。那么,在AIGC时代,互联网产品经理如何借势升级呢?一、深入理解AIGC技术技术原理与能力边界作为互联......