Files
chrome-extensions-samples/functional-samples/ai.gemini-in-the-cloud/README.md
Sebastian Benz 005f7caa65 add Gemini API sample (#1240)
* add Gemini API sample

* Simplify configuration and fix response formatting

* Update wording for gemini nano sample
2024-07-25 12:08:13 +02:00

973 B

On-device AI with Gemini Nano

This sample demonstrates how to use the Gemini Cloud API in a Chrome Extension.

Overview

The extension provides a chat interface for the Gemini API. To learn more about the API head over to https://ai.google.dev/.

Running this extension

  1. Clone this repository.
  2. Download the Gemini API client by running:
    npm install
    
  3. Retrieve an API key and update functional-samples/ai.gemini-in-the-cloud/sidepanel/index.js (only for testing).
  4. Compile the JS bundle for the sidepanel implementation by running:
    npm run build
    
  5. Load this directory in Chrome as an unpacked extension.
  6. Click the extension icon.
  7. Interact with the prompt API in the sidebar.