tiktoken-go 是一个用纯 Go 语言实现的 OpenAI 的 tiktoken tokenizer,旨在高效地进行文本的编码和解码,支持多种语言模型,完全无外部依赖,便于集成和使用。
一个包含示例应用程序的公共 GitHub 仓库,旨在帮助开发者了解如何使用 OpenAI API 的结构化输出功能来构建更可靠的应用程序。该项目提供了多种编程语言的示例,展示了如何有效地利用 OpenAI 的 API,提升应用程序的可靠性与功能性。
ChatML是一个聊天标记语言,可以帮助ChatGPT API更好地理解和解析用户的聊天内容。该项目可以让开发者更简单地与ChatGPT API交互,并使聊天内容更易于理解和处理。
MCP-Bridge是一个中间件,提供与OpenAI兼容的接口,使开发者能够通过OpenAI API轻松调用MCP工具,无需额外的支持。
面向大模型的快速文本文件处理工具,能将文件分块并转换为适合AI语言模型使用的格式,帮助用户高效地准备数据
Observers是一个面向AI可观测性的轻量级工具库,可以追踪和记录与OpenAI兼容的API请求数据。它支持多种存储后端(如DuckDB、HuggingFace数据集等),能够包装各种LLM提供商的API并记录交互数据,方便进行数据分析和监控。
btw是一个基于OpenAI服务的命令行助手,专注于自然语言处理,用户可以通过简单的命令行交互来执行多种NLP任务,如文本生成和翻译等。它集成了OpenAI的强大API,提供了易于使用的界面,适合开发者和普通用户使用。
Nexa SDK是一款全面支持ONNX和GGML模型的工具包,具备文本生成、图像生成、视觉-语言模型(VLM)、自动语音识别(ASR)和文本到语音(TTS)功能,提供OpenAI兼容的API服务器,支持JSON模式调用函数和流媒体,配备用户友好的Streamlit UI,方便开发者使用和集成。
这个开源库提供了各种压缩算法,支持纯 Go 实现的高性能数据压缩和解压缩,适用于多种网络和数据处理场景。
ZodGPT是一个工具,利用OpenAI的新0613模型,通过函数调用返回结构化的、全类型化的JSON输出,方便开发者在类型安全的环境中处理数据。