/gemini-samples

Primary LanguageJupyter NotebookMIT LicenseMIT

Google DeepMind Models Samples, Snippets and Guides

This repository contains personal tiny samples, snippets and guides showcasing cool experiments and implementations using Google DeepMind Gemini models.

├── examples/
│   └── gemini-with-openai-sdk.ipynb
├── guides/
│   └── function-calling.ipynb
├── scripts/
│   └── gemini-browser-use.py
├── javascript-examples/
│   └── gemini-native-image-out.js
├── LICENSE
└── README.md

Guides:

Examples

Scripts

JavaScript Examples

Gemma

How to Use

  1. Clone the repository:

    git clone https://github.com/philschmid/gemini-samples.git
  2. Set up environment variables: Create a .env file in the root directory:

    GEMINI_API_KEY=your_api_key_here
    
  3. Explore the examples: Browse the sample notebooks to find code related to different DeepMind models and experiments.

  4. Run and modify: Experiment with the code, tweak parameters, and integrate the snippets into your own projects.

Contributing

Contributions are welcome! If you have additional examples or improvements, please feel free to open a pull request or create an issue.

License

This repository is licensed under the MIT License. See the LICENSE file for more details.