美文网首页
Ollama平替!LM Studio本地大模型调用实战

Ollama平替!LM Studio本地大模型调用实战

作者: JavaEdge | 来源:发表于2025-04-25 21:33 被阅读0次

本文已收录在Github关注我,紧跟本系列专栏文章,咱们下篇再续!

  • 🚀 魔都架构师 | 全网30W技术追随者
  • 🔧 大厂分布式系统/数据中台实战专家
  • 🏆 主导交易系统百万级流量调优 & 车联网平台架构
  • 🧠 AIGC应用开发先行者 | 区块链落地实践者
  • 🌍 以技术驱动创新,我们的征途是改变世界!
  • 👉 实战干货:编程严选网

Ollama 平替!LM Studio本地大模型调用实战指南

0 前言

可像 Ollama 通过暴露本地端口,实现本地客户端调用。

1 选择模型

在 LM Studio 的 “开发者” 选项卡中选择模型:

2 端口暴露

设置暴露的端口(默认1234):

启用 CORS 后,可对接网页应用或其他客户端工具。

3 启动服务

点击状态选项卡:

控制台会显示运行日志和访问地址:

4 快速上手

4.1 快速ping

列出已加载并就绪的模型:

curl http://127.0.0.1:1234/v1/models/

这也是验证服务器是否可访问的一种有效方法!

4.2 聊天

这是一个类似调用OpenAI的操作,通过curl工具访问/v1/chat/completion端点:

  • 在Mac或Linux系统,可用任意终端运行
  • Windows系统用Git Bash
curl http://127.0.0.1:1234/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{
    "model": "llama-4-maverick-17b-128e-instruct",
    "messages": [ 
      { "role": "system", "content": "Always answer in rhymes." },
      { "role": "user", "content": "Introduce yourself." }
    ], 
    "temperature": 0.7, 
    "max_tokens": -1,
    "stream": true
  }'

该调用是“无状态的”,即服务器不会保留对话历史记录。调用方有责任在每次调用时提供完整的对话历史记录。

流式传输 V.S 累积完整响应

注意"stream": true(流式传输:开启)参数:

  • true(开启)时,LM Studio会在预测出标记(token)的同时将其逐一流式返回
  • 如将此参数设置为false(关闭),在调用返回之前,完整的预测结果会被先累积起来。对于较长的内容生成或者运行速度较慢的模型,这可能需要花费一些时间!

本文由博客一文多发平台 OpenWrite 发布!

相关文章

  • 70-线性回归与方差分析

    1、线性回归 1.1 理解回归的汇总结果 调用:当创建模型时,以上代码表明lm如何被调用。 残差统计项:理想情况下...

  • 单变量线性回归的R语言实现

    进行回归 LM1 <- lm(Y~X) 获取回归系数 coef(LM1)orLM1 回归模型检验 summary(...

  • 新凯恩斯主义和新古典主义的区别

    最近在学IS-LM模型。IS-LM模型是凯恩斯模型。百度了一些相关资料,进行总结。 新凯恩斯主义与新古典主义的发展...

  • 空间计量的检验LM

    LM检验 本检验的目的就是判断各变量是否具有空间分布属性,模型是否有必要用空间计量模型,该检验是与混合OLS对比。...

  • regression

    lm()即linear model线性模型函数,用来建立OLS回归模型 OLS线性回归 LASSO回归 LASSO...

  • [LM]构建语言模型

    在很多NLP任务上需要用到语言模型,其实很多传统的LM算法就就足够了,不用什么都套深度学习的东西。 代码以及介绍

  • N-gram

    N-gram模型是一种语言模型(Language Model,LM),语言模型是一个基于概率的判别模型,它的输入是...

  • thinkphp v5 模型的增删改查

    模型定义 模型调用 模型类可以使用静态调用或者实例化调用两种方式 在模型中调用 在控制器调用模型 添加数据 实例化...

  • R语言OLS回归

    简单线性回归 > fit<-lm(weight ~ height, data=women) #在R中,拟合线性模型...

  • 自回归和自编码

    1. 自回归语言模型:Autoregressive LM 概念定义: 一般的语言模型都是从左到右计算某个词出现的概...

网友评论

      本文标题:Ollama平替!LM Studio本地大模型调用实战

      本文链接:https://www.haomeiwen.com/subject/ptgobjtx.html