casibase / generative-ai-go

Go SDK for Google Generative AI

Home Page:https://github.com/casibase/casibase

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Google AI Go SDK

Go Go Reference

The Google AI Go SDK enables developers to use Google's state-of-the-art generative AI models (like Gemini) to build AI-powered features and applications. This SDK supports use cases like:

  • Generate text from text-only input
  • Generate text from text-and-images input (multimodal)
  • Build multi-turn conversations (chat)
  • Embedding

Try out the API

  1. Obtain an API key to use with the Google AI SDKs.
  2. Add the SDK to your module with go get github.com/google/generative-ai-go
  3. Follow the examples

Documentation

The documentation of th Google AI Go SDK is on pkg.go.dev

Find complete documentation for the Google AI SDKs and the Gemini model in the Google documentation: https://ai.google.dev/docs

Contributing

See Contributing for more information on contributing to the Google AI Go SDK.

License

The contents of this repository are licensed under the Apache License, version 2.0.

About

Go SDK for Google Generative AI

https://github.com/casibase/casibase

License:Apache License 2.0


Languages

Language:Go 100.0%