#生成式AI #AI #谷歌 #Gemini #生成式 #AI API #客户端

google-generative-ai-rs

一个基于Rust的非官方客户端库,用于与Google Gemini生成式AI API交互

15次发布

0.3.2 2024年5月28日
0.3.1 2024年5月28日
0.2.5 2024年5月4日
0.2.4 2024年3月18日
0.1.4 2023年12月30日

#194 in 机器学习

Download history 321/week @ 2024-05-02 4/week @ 2024-05-09 13/week @ 2024-05-16 266/week @ 2024-05-23 57/week @ 2024-05-30 25/week @ 2024-06-06 9/week @ 2024-06-13 1/week @ 2024-06-20 3/week @ 2024-06-27 8/week @ 2024-07-04 13/week @ 2024-07-11 8/week @ 2024-07-18 2/week @ 2024-07-25 25/week @ 2024-08-01 49/week @ 2024-08-08 27/week @ 2024-08-15

每月104次下载

MIT许可证

48KB
922

Google生成式AI API客户端(非官方)

Rust检查 一个基于Rust的非官方客户端库,用于与Google生成式AI API交互。

目标是模拟Google AI Python SDK,但使用Rust。

初始重点将是较新的Gemini模型,但希望很快也会支持更稳定和成熟的模型。

使用方法

起点,熟悉Google的Gemini生成式AI。

请参阅示例并遵循注释中的说明。代码应该是简单且易于阅读的。

贡献

是的,请!创建一个分支,做出贡献,并提出PR。

请参阅贡献指南,规则虽然标准。

工作状态

潜在的重大更改

版本 0.3.0 可能会导致重大更改。这个版本添加了一些 beta 功能,我现在添加了一个功能标志来启用这些功能。

google-generative-ai-rs = { version = "0.3.0", features = ["beta"] }

使用 beta 功能将启用以下功能

  • gemini-1.5-pro-latest
  • system instructions
  • json_mode

我会尽最大努力发布可运行的代码。

今天的状况是:"Gemini的公共和Vertex AI端点均支持Happy path。"

任务概述

依赖项

~18–32MB
~602K SLoC