Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 1.52 KB

CONTRIBUTING.md

File metadata and controls

37 lines (23 loc) · 1.52 KB

Contributing to the Gemini API Cookbook

We would love to accept your patches and contributions to the Gemini API Cookbook. We are excited that you are considering donating some of your time, and this guide will help us be respectful of that time.

Before you send anything

Sign our contributor agreement

All contributions to this project must be accompanied by a Contributor License Agreement (CLA). You (or your employer) retain the copyright to your contribution; this simply gives us permission to use and redistribute your contributions as part of the project.

If you or your current employer have already signed the Google CLA (even if it was for a different project), you probably don't need to do it again.

Visit https://cla.developers.google.com/ to see your current agreements or to sign a new one.

Style guides

Before starting check out the relevant style guide for the language you will be using. These apply strictly to raw code files (e.g. *.py, *.js), though code fragments in documentation (such as markdown files or notebooks) tend to favor readability over strict adherence.

Making changes

Small fixes

Small fixes, such as typos or bug fixes, can be submitted directly via a pull request.

Large changes

Before starting work on any large change, please file an issue. There we can discuss the request and provide guidance.