openclaw使用本地llama.cpp

llama.cpp兼容openapi接口,自然可以作为openclaw的后端。
添加自定义provider同前:为openclaw增加自定义provider
反复修改,总是不能得到正确的model状态。

{"meta":{"lastTouchedVersion":"2026.2.3-1", "lastTouchedAt":"2026-02-05T12:16:30.399Z"}, "wizard":{"lastRunAt":"2026-01-30T12:20:58.674Z", "lastRunVersion":"2026.1.29", "lastRunCommand":"onboard", "lastRunMode":"local"}, "models":{"mode":"merge", "providers":{"llamacpp":{"baseUrl":"http://192.168.1.182:8087/v1", "apiKey":"no need key", "api":"openai-completions", "models":[{"id":"Qwen3-8B-Q6_K", "name":"Qwen3", "api":"openai-completions", "reasoning": true, "input":["text"], "cost":{"input":0, "output":0, "cacheRead":0, "cacheWrite":0}, "contextWindow":262144, "maxTokens":32000}]}}}, "agents":{"defaults":{"model":{"primary":"llamacpp/Qwen3-8B-Q6_K"}, "models":{"llamacpp/Qwen3-8B-Q6_K":{"alias":"Qwen3"}}, "maxConcurrent":4, "subagents":{"maxConcurrent":8}}}, "messages":{"ackReactionScope":"group-mentions"}, "commands":{"native":"auto", "nativeSkills":"auto"}, "gateway":{"port":18789, "mode":"local", "bind":"loopback", "auth":{"mode":"token", "token":"a08c51975f90e3afa566f4af1de977a70b6e9630909cc8c0", "password":"a08c51975f90e3afa566f4af1de977a70b6e9630909cc8c0"}, "tailscale":{"mode":"off", "resetOnExit":false}}, "skills":{"install":{"nodeManager":"npm"}}}

注意C:\Users\yusp7.openclaw\agents\main\agent\models.json,要与config\models\provider里一致,内容不能有重复provider名的:

{"providers":{"llamacpp":{"baseUrl":"http://192.168.1.182:8087/v1", "apiKey":"no need key", "api":"openai-completions", "models":[{"id":"Qwen3-8B-Q6_K", "name":"Qwen3", "api":"openai-completions", "reasoning": true, "input":["text"], "cost":{"input":0, "output":0, "cacheRead":0, "cacheWrite":0}, "contextWindow":262144, "maxTokens":32000}]}}}
在这里插入图片描述


但是,为什么返回的对话不对?

在这里插入图片描述

Read more

【FastapiAdmin V2.0.0】一套现代、开源、全栈融合的中后台快速开发平台,后端采用Fastapi + SQLAlchemy,前端采用基于 Vue3 + Typescript

【FastapiAdmin V2.0.0】一套现代、开源、全栈融合的中后台快速开发平台,后端采用Fastapi + SQLAlchemy,前端采用基于 Vue3 + Typescript

FastapiAdmin v2.0.0 一套现代、开源、全栈融合的中后台快速开发平台,给个⭐️支持一下 📘 项目介绍(作者:@1014TaoTao) FastapiAdmin 是一套 完全开源、高度模块化、技术先进的现代化快速开发平台,旨在帮助开发者高效搭建高质量的企业级中后台系统。该项目采用 前后端分离架构,融合 Python 后端框架 FastAPI 和前端主流框架 Vue3 实现多端统一开发,提供了一站式开箱即用的开发体验。 代码地址: github:https://github.com/1014TaoTao/FastapiAdmin giee:https://gitee.com/tao__tao/FastapiAdmin gitcode: https://gitcode.com/qq_36002987/fastapi_vue3_

万字详解:前端高级面试全景复盘与深度解析

一、概述与核心体会 本文基于作者在阿里、快手、猎豹移动、字节跳动等多家互联网公司的真实面试经历整理而成。涵盖四轮阿里面试、快手二面、猎豹三轮技术面及字节三面的完整过程,涉及技术深度、业务思考、算法实战、工程化实践等多个维度。 核心感受: 1. 大厂面试系统化:阿里面试体系完整,从基础到业务到HR考察全面 2. 业务深度成关键:无论哪家公司,业务理解和项目深度都是高级岗位的硬性要求 3. 知识广度需扎实:框架原理、浏览器机制、工程化等基础必须牢固 4. 算法能力是标配:中等难度算法题已成为一线公司常规考察项 二、阿里巴巴完整面试流程解析 一面(60分钟)- 技术基础深度考察 1. 自我介绍结构化 * 核心要素:个人信息 + 当前职责 + 技术栈 + 擅长领域 + 项目介绍(STAR法则) * 项目阐述要点:背景→任务→行动→结果→

科哥开发的FunASR语音识别镜像,支持WebUI与实时录音

科哥开发的FunASR语音识别镜像,支持WebUI与实时录音 1. 引言 1.1 语音识别技术背景 随着人工智能在语音处理领域的持续突破,自动语音识别(Automatic Speech Recognition, ASR)已成为智能交互系统的核心组件。从智能客服、会议记录到视频字幕生成,ASR 技术正广泛应用于各类实际场景中。 在众多开源 ASR 工具包中,FunASR 由阿里达摩院推出,是一个功能全面、模块化设计的语音识别工具集,支持在线流式识别、离线批量转写、语音活动检测(VAD)、标点恢复、语言模型融合等多种高级功能。其灵活性和可扩展性使其成为中文语音识别领域的重要选择之一。 1.2 镜像简介与核心价值 本文介绍的是由开发者“科哥”基于 FunASR + speech_ngram_lm_zh-cn 模型二次开发构建的语音识别镜像: 镜像名称: FunASR 语音识别基于speech_ngram_lm_zh-cn

GoWeb必备理论

GoWeb必备理论

关于goweb,你不得不知道的知识 若是初学者可以借鉴GoWeb查阅本文。 HTTP状态码: 意义 每个状态码都是,http设计者对“网络通讯”中可能出现的情况的假设、预判。他就相当于现实世界的信号灯,就像大家一遇到404,就知道资源找不到了。一遇到500就知道服务器挂了。这种共识,也就是如今万维网的高效率的基础之一。 http状态码是日常开发,修改bug,的居家必备神器。咱们对常见状态码做了分类。 1、必须掌握的状态码 200 ok 最常见的状态码,代表请求完全正确,比如打开网页、调用api啥的。 301 moved permanently 资源永久迁移(例:访问时a.com会被从定项到b.com) 302 Found (部分资源,临时迁移) 400 Bad request(请求出错,参数缺少什么的..) 401 unauthorized(没有登入) 403 forbidden(