llm-structed

产品主要功能:llm-structed 是一个针对结构化场景优化的 Golang 库,用于在 LLM(大型语言模型)应用开发中强制模型返回 JSON 格式的数据。 描述:该库提供了对方案 3(使用 response_format: { type: "json_schema", json_schema: {"strict": true, "schema": ...} })的原生支持,以确保返回合法且稳定的 JSON 数据。

Golang 中强制 LLM 返回 JSON 的无感解法
IndexOutOfBounds2025年2月6日
80

猜你喜欢

BarkLB: Bark 推送服务的负载均衡与高可用

产品:BarkLB 主要功能与描述: 1. 负载均衡与高可用介绍:BarkLB通过配置多个服务器地址,保证推送通知送达。 2. 配置使用:需配合已有 bark 原版服务器使用,并确保 barklb 可以访问原版 bark 服务。 3. 通过 Docker 运行:提供了 Docker 镜像,方便用户部署和使用。 4. 添加服务器:在 bark app 中添加服务器地址,BarkLB会在多个节点中随机选择节点发送通知。 5. 配置健康检查:及时更新在线服务器列表。 6. 使用推送 key:一个推送 key 可以使用多个 bark 服务后端,原版服务器的注册、删除、配置变更等由 barklb 自动操作。 7. 服务节点配置变更:修改启动参数 BARK_NODES,服务端重启即可,手机 app 无需重新注册和其他额外操作。 8. 官方服务器地址:可以添加配置 `https://api.day.app`,这是 bark 官方提供的服务器地址。 目前仅对接了原版 bark 服务端的 post body 推送形式。

产品类型:负载均衡工具通知推送工具
一个让你能用思维导图形式打开 markdown 的 vscode 插件

一个让你能用思维导图形式打开 markdown 的 vscode 插件

产品:VSCode插件 - Mark-Elixir 主要功能:使用思维导图形式打开Markdown文档 描述:Mark-Elixir是一个VSCode插件,用户安装后可以通过点击右上角的烧瓶图标来显示思维导图。

思维导图Markdown

基于浏览器的 3D 建模+光追渲染工具

产品:Make3d.online 主要功能: 1. 2D转3D:将SVG矢量图自动转换为几何网格,并修复几何错误。 2. 建模工具:提供参数化基础几何体,支持多种建模操作如拓扑编辑器、修改器系统和三维雕刻。 3. 材质与渲染:采用PBR材质系统,支持光追渲染器(WebGPU驱动),能处理复杂材质和进行AI降噪、分块渲染。 描述:Make3d.online是一款基于Chrome浏览器的三维建模和光追渲染的在线软件,适用于平面设计师快速生成基础3D模型。

3D建模光追渲染
为了“偷懒”我又做了一个快速搜索 Z-lib 书籍的 PopClip 插件

为了“偷懒”我又做了一个快速搜索 Z-lib 书籍的 PopClip 插件

产品:PopClip 插件 主要功能:快速搜索 描述: 1. 快速搜索 Z-lib 书籍。 2. 快速搜索 NeoDB 内容。

产品类型:开发工具
用 Rust 编写的对联生成器:探索 AI 与传统文化的完美融合

用 Rust 编写的对联生成器:探索 AI 与传统文化的完美融合

产品主要功能和描述:这是一个用 Rust 编写的对联生成器,名为 CoupletGen。它是一个 AI 对联生成工具,用户可以输入对联的主题,工具会生成相应的对联。该项目是开源的,项目地址为 couplet_gen。

AI工具文化融合
有一种感觉!看以前写的代码就是一堆屎山! [迭代]

有一种感觉!看以前写的代码就是一堆屎山! [迭代]

产品主要功能:支持 npm 下载;支持可变参数;支持电脑键盘操作;完成桌面应用打包。 产品描述:该产品是一个自动化流程工具,通过添加特定功能,实现了使用电脑键盘进行操作、设置参数以及发送微信信息等自动化任务。同时,它还能完成桌面应用的打包。原本的目标是实现语音控制,以操作电脑和浏览器进行自动化操作。

自动化工具开发工具