14 个不稳定版本 (3 个破坏性更新)

0.4.3 2024年7月9日
0.4.2 2024年7月1日
0.4.0 2024年6月29日
0.3.2 2024年6月24日
0.1.1 2024年4月30日

#785 in 网页开发

Download history 379/week @ 2024-04-26 156/week @ 2024-05-03 43/week @ 2024-05-10 10/week @ 2024-05-17 163/week @ 2024-05-24 248/week @ 2024-05-31 25/week @ 2024-06-07 5/week @ 2024-06-14 308/week @ 2024-06-21 606/week @ 2024-06-28 301/week @ 2024-07-05 12/week @ 2024-07-12 76/week @ 2024-07-26 12/week @ 2024-08-02

每月106 次下载
2 crates 中使用

Apache-2.0

345KB
8K SLoC

chronicle

Chronicle 是语言模型API调用的代理

  • 提供重试,并在失败时可选地回退到其他提供商
  • 将每个调用记录在数据库中,并发送OpenTelemetry事件
  • 允许您在不更改请求格式的情况下切换模型提供商API。
  • 支持SQLite和PostgreSQL数据库
  • 包含一个即可使用的fetch函数,可以将OpenAI SDK调用重定向到Chronicle。
  • 支持多步工作流程的"运行"和"步骤"日志记录

查看路线图以了解当前状态和其他说明。


lib.rs:

Chronicle LLM 代理和可观察性工具。这是可以嵌入Rust应用程序中的代理实现。对于其他用途,您可能希望尝试chronicle-api crate中的完整API应用程序。

依赖项

~40–58MB
~1M SLoC