酒馆SillyTavern使用第三方API接口,打造专属AI聊天

酒馆SillyTavern使用第三方API接口,打造专属AI聊天
在这里插入图片描述

一、酒馆SillyTavern简介

SillyTavern(简称 ST,中文俗称酒馆)是一个本地安装的用户界面,可让你与文本生成 LLM、图像生成引擎和 TTS 语音模型进行交互。我们的目标是让用户尽可能地发挥实用性并控制他们的 LLM 提示,让陡峭的学习曲线成为乐趣的一部分。

二、安装

为何要使用酒馆?
SillyTavern 相比 ChatGPT/Claude/Gemini 等 LLM 服务的网页或 App 聊天界面,能够提供更高的灵活性。

SillyTavern 是一款可实现以下用途的应用程序:
它是一个处理与 AI 语言模型通信的用户界面。
它可以让你创建新的角色卡(提示),并轻松地在它们之间切换。
它允许你导入其他人创建的角色。
它将保留你与角色的聊天记录,允许你随时恢复、开始新聊天、查看旧聊天等。
在后台,它会为你准备 AI 提示。具体来说,它会发送系统提示(给 AI 的指令),让 AI 遵循某些规则,以提高响应准确性。、

环境
windows 安装 nodejs

下载代码
进入d盘,新建一个文件夹,注意路径不要有中文,不然不能运行。

C:\Users\chao>d: 

git clone

git clone https://github.com/SillyTavern/SillyTavern -b release 

初始化
项目目录下运行
windows:

./Start.bat 

mac/linux下:

./start.sh 

项目自动安装依赖,如无意外的话,会自动启动浏览器:

http://127.0.0.1:8000/ 
在这里插入图片描述

三、配置第三方AI Key

点击顶部的接口配置菜单,即第二个像个插头的图标:

在这里插入图片描述


来源:选择【自定义】
剩下配置,看截图,密钥保存后会隐藏的,放心,只需要看下方显示有效就可,首次配置,可以测试发送测试消息看是否可行。
模型名可在下拉菜单可用模型里选择,也可以登录网站获取第三方令牌与Key: X API,旧平台 https://api.xlap.top 停用了 。请使用新平台 https://api.aiseo.one ,

四、更多配置

可以查看 这里

Read more

Spring Web MVC 入门秘籍:从概念到实践的快速通道(上)

Spring Web MVC 入门秘籍:从概念到实践的快速通道(上)

个人主页:♡喜欢做梦 欢迎  👍点赞  ➕关注  ❤️收藏  💬评论 目录 一、什么是Spring Web MVC? 1.定义 2.关于MVC 2.1什么是MVC? 二、学习Sring MVC 1.项目准备 2.@RestController注解的介绍 3.@RequestMapping注解 1.@RequestMapping只用在类上(相当于“只给文件夹起名,不给文件起名”) 2.@RequestMapping只用在方法上(相当于“只给文件起名,不给文件夹起名”) 3.@RequestMapping用在类和方法上(相当于给文件夹和文件都取名) 三、Postman 1.什么是Postman? 2.关于API 3.传参介绍 1.普通传参:

JavaScript前端对接OCR服务:Ajax异步请求处理识别结果

JavaScript前端对接OCR服务:Ajax异步请求处理识别结果 📖 项目简介与技术背景 随着数字化办公和智能文档处理需求的快速增长,OCR(Optical Character Recognition,光学字符识别) 技术已成为前端智能化的重要一环。无论是发票识别、证件扫描还是路牌文字提取,用户期望通过简单的图片上传即可快速获取结构化文本信息。 传统的OCR方案多依赖本地重型软件或云端闭源服务,存在部署复杂、成本高、响应慢等问题。为此,本项目推出一款轻量级、高精度、支持中英文识别的通用OCR服务,基于 CRNN(Convolutional Recurrent Neural Network)模型 构建,专为无GPU环境优化,适用于资源受限但对识别质量有要求的场景。 该服务不仅提供直观的 WebUI 操作界面,更开放了标准化的 RESTful API 接口,便于前端开发者通过 JavaScript 发起 Ajax 请求,实现无缝集成。本文将重点讲解如何使用原生 fetch 或 jQuery 的 $.ajax

Docker 部署 OpenClaw 踩坑实录:Web UI 访问、飞书配对及自定义模型配置

最近在使用 Docker 部署 OpenClaw 时遇到了一些典型的环境与配置问题。为了方便大家排查,我将这几个核心问题的表现、解决思路以及如何接入公司自己配置的大模型节点进行了梳理。 一、问题一:安装成功但 Web UI 无法访问 1. 现象描述 * 终端提示安装成功,但在浏览器中访问http://127.0.0.1:18789 时,页面提示连接被重置。 * 使用具体的局域网 IP(如192.168.5.30:18789)访问时,同样提示无法连接或无法访问此网站。 2. 原因分析 * 在排除了代理服务器和系统防火墙的干扰后,根本原因在于 OpenClaw 核心网关的跨域访问(CORS)安全机制。 * 系统默认包含白名单配置,它的作用是告诉 OpenClaw 的核心网关:“只有从这些特定的网址(域名或IP)打开的控制台网页,才被允许连接我并下发控制指令”

【前端】使用Vue3过程中遇到加载无效设置点击方法提示不存在的情况,原来是少加了一个属性

【前端】使用Vue3过程中遇到加载无效设置点击方法提示不存在的情况,原来是少加了一个属性

🌹欢迎来到《小5讲堂》🌹 🌹这是《前端》系列文章,每篇文章将以博主理解的角度展开讲解。🌹 🌹温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!🌹 目录 * 前言 * 提示报错 * 问题分析 * 1. **Options API vs Composition API 风格差异** * ✅ **Options API 写法(方法直接放在外面)** * ✅ **Composition API 写法(方法必须在 setup 中定义)** * ✅ **`<script setup>` 语法糖(最简洁的 Composition API)** * 2. **为什么你的代码会报错?** * 3. **解决方案** * 方案 1:改用 **Options API**(适合从 Vue