#generative-ai #google-cloud #gcp #async-client #ai-api #api-key #vertex-ai

gcp-vertex-ai-generative-language

An async client library for GCP Vertex AI Generative models - Language

3 releases

0.1.2 Oct 12, 2023
0.1.1 May 17, 2023
0.1.0 May 17, 2023

#20 in #generative-ai

Download history 14/week @ 2024-07-22 39/week @ 2024-07-29 11/week @ 2024-08-05 13/week @ 2024-08-12 18/week @ 2024-08-19 38/week @ 2024-08-26 12/week @ 2024-09-02 2/week @ 2024-09-09 3/week @ 2024-09-16 30/week @ 2024-09-23 4/week @ 2024-09-30 2/week @ 2024-10-07 10/week @ 2024-10-14 17/week @ 2024-10-28 32/week @ 2024-11-04

59 downloads per month
Used in 6 crates (2 directly)

MIT/Apache

170KB
255 lines

gcp-vertex-ai-generative-ai

Crates.io Docs.rs CI

Overview

This is a Rust library to interact with the Google Cloud Vertex AI Generative AI API. The service and the API are in beta. The implementation is ... very beta too. Let's see how it goes.

For now only Generative Language is there. See language/.

For the API key, follow what is said on https://makersuite.google.com/app/home to get one.

Usage

At this point, see the tests in language/src/lib.rs as well as examples/ for examples.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

See CONTRIBUTING.md.

Dependencies

~11–21MB
~393K SLoC