avelino/awesome-go
awesome-go 是一个精心策划的 Go 框架、库和软件列表。
- 提供了各种优秀的 Go 框架、库和软件资源
- 包含了各种分类,如数据库、网络、安全等多个领域的工具和解决方案
airtai/faststream
faststream 是一个强大且易于使用的 Python 框架,用于构建与事件流(如 Apache Kafka、RabbitMQ、NATS 和 Redis)交互的异步服务。
- 多个消息代理支持: 提供统一 API 以在多个消息代理之间工作(支持 Kafka、RabbitMQ、NATS 和 Redis)
- Pydantic 验证: 利用 Pydantic 的验证功能来序列化和验证传入消息
- 自动生成文档: 使用自动 AsyncAPI 文档保持最新
- 直观易懂: 完整类型编辑器支持使开发体验更加顺畅,在运行时捕获错误
- 强大依赖注入系统: 使用 FastStream 内置 DI 系统有效管理服务依赖项
- 可测试性:支持内存中测试,使 CI/CD 管道更快速可靠
- 可扩展性: 使用生命周期扩展, 自定义序列化及中间件等功能。
Marker-Inc-Korea/AutoRAG
AutoRAG 是用于自动找到最佳 RAG 管道的 AutoML 工具。
- 自动找到适合您数据的最佳 RAG 管道
- 支持简单评估多个 RAG 模块组合
- 提供云端服务帮助优化和构建评估数据集
- 支持快速安装和使用指南,包括 Docker 部署、数据创建、解析、分块等功能
iggy-rs/iggy
Iggy 是一个用 Rust 编写的持久消息流平台,支持 QUIC、TCP 和 HTTP 传输协议,能够处理每秒数百万条消息。 该项目旨在提供高性能和低延迟的消息流解决方案,同时有效利用计算资源。
- 高性能、持久的追加日志用于消息流
- 支持多种传输协议(QUIC、TCP、HTTP)
- 用户身份验证和授权功能
- 多个流、主题和分区支持
- 可配置服务器特性,如缓存和数据刷新间隔
- 消息过期与自动删除机制
- 客户端 SDK 支持多种语言
- 单二进制部署,无外部依赖
Arize-ai/phoenix
Phoenix 是一个开源的 AI 可观察性平台,旨在进行实验、评估和故障排除。 该程序解决了如何有效追踪和评估大型语言模型(LLM)应用性能的问题。
- 提供基于 OpenTelemetry 的运行时跟踪功能
- 利用 LLM 进行应用性能基准测试
- 创建版本化数据集以支持实验和微调
- 跟踪并评估对提示、LLM 和检索的更改
- 支持多种流行框架与 LLM 提供商,无需依赖特定供应商或编程语言
- 可以在 Jupyter 笔记本、本地机器、容器化部署或云端运行