项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-11-07 · 当前星标 ★ 222
技术标签
核心亮点
- 用 Go struct 定义输出模式,编译期类型安全,省去手写 JSON 解析和字段断言
- 内置校验失败自动重试机制,把错误信息回传给模型修正,提升结构化输出成功率
- 支持流式解析,可在模型生成过程中逐步填充结构体字段,适合长输出场景
不足之处
- 项目处于早期,星标和贡献者较少,API 可能随版本变动,生产使用需锁定版本
- 文档和示例相对有限,复杂嵌套结构、联合类型等边界场景缺少说明
适用场景
- 从客服对话或邮件中抽取订单号、金额、地址等字段,直接映射为 Go 结构体入库
- 对用户评论做情感与主题分类,返回固定枚举值供下游统计
- 把模型输出作为内部 API 的强类型响应,避免前端再做二次解析
替代项目
instructor、outlines、guidance
下一篇:Gen.jl
同类项目推荐
SeargeSDXL
开源
拖拽节点,一键跑通 SDXL 高清出图
Custom nodes and workflows for SDXL in ComfyUI
goal-flow
开源
用图编排智能体,一键迁移 Dify 工作流为代码
Graph-Orchestrated Agent Loop — a production-grade framework on LangGraph. Combine ···
mlx-swift-structured
开源
在 Swift 中轻松生成符合类型定义的 LLM 结构化输出
Structured output generation in Swift
EasyRAG
开源
像搭积木一样快速搭建高准确率 RAG 问答系统
Easy-to-Use RAG Framework; CCF AIOps International Challenge 2024 Top3 Solution; CCF···
lazy-starter-kit
开源
一条命令,把电脑变成 AI 开发环境,先预览再执行
One safe command (or a signed GUI) to set up Claude Code, Codex and a dev environmen···
llm-api-starterkit
开源
快速搭建你的第一个 LLM API 服务,几分钟跑通
Beginner-friendly repository for launching your first LLM API with Python, LangChain···
embabel-agent-examples
开源
Java/Kotlin 智能体开发示例,复制即用快速上手
Agent Framework Examples for Java and Kotlin Developers
Building-Business-Ready-Generati···
开源
手把手搭建企业级生成式AI系统,从代码到实战一步到位
This GitHub repository contains the complete code for building Business-Ready Genera···
openai-java
开源
官方 Java SDK,几行代码接入 OpenAI 接口
The official Java library for the OpenAI API
