#语言模型 #openai #api #用户友好 #接口 #人工智能 #无缝

aionic

AIonic:一个统一的、用户友好的 Rust 库,可以无缝集成各种公开语言模型 API,例如 openAI

7 个版本

0.1.7 2023 年 8 月 10 日
0.1.6 2023 年 8 月 9 日

#7 in #无缝

每月下载量 37

MIT 许可证

1MB
2K SLoC

AIonic

AIonic logo

PRs welcome

AIonic 是一个 Rust 库,旨在无缝与各种公开语言模型 API 进行接口,提供流畅、用户友好的体验。AIonic 的名称不仅体现了我们对人工智能的关注,还暗示了“离子键”——代表我们通过单一接口连接人工智能各个元素的使命。从某种意义上说,就像离子键促进电子流动一样,AIonic 在 Rust 动态、高效的领域中促进了不同语言模型之间数据和功能的无缝流动。

示例

examples/ 文件夹包含了一系列 API 展示示例。可以通过在项目根目录下运行 cargo run --example <name> 来测试它们。

状态

该库目前正在非常活跃的开发中。我们涵盖了以下方面

  • openAI
    • 聊天
    • 图像
    • 嵌入
    • 音频
    • 文件
    • 微调
    • 内容审查
  • Bard/PaLM2
    • 待办事项
  • LLaMA
    • 待办事项
  • Claude2
    • 待办事项

贡献

欢迎贡献。在做出重大更改之前,请先提出问题以讨论您的想法。

许可证

本项目采用 MIT 许可证。

依赖项

~16–30MB
~489K SLoC