This allows you to use TinyAI with the API of Google, a USA-based company.
Good to know:
Company: Google
Model Families: Gemini
Free Tier: No
To use TinyAI with Google AI follow these steps:
Log into your Google Cloud Services account through Google's AI Studio portal.
Click on
.There might be a consent dialog; accept it to proceed.
Click on
.Follow the on-screen prompts to create a new API key on a new or existing project and note it down.
Make sure that your project has a valid billing account attached to it. Failure to do so will result in HTTP 400 errors. There is no free tier in Google AI; you mist have a billing account so that Google can charge you for your usage.
Edit the System - AITiny plugin.
Under AI Service select Google
.
Enter your API key in the API Key / Token area.
Click on
.When the page reloads, select your Model. Select one of the Gemini models.
The Google AI platform offers several different models. However, only the Gemini models can be used with TinyAI. If you try to use any of the other models you'll get either an error, or unexpected results.
Click on
.Due to limitations in Google's API you will see models which cannot be used with AITiny (the list is current as of August 2025):
AQA. These models are only designed for question answering based on the provided content. Technically you could use these models for the "Custom..." feature in AITiny, but only if are only going to use this feature to ask questions about the article you're editing – which does not seem like a good idea.
Embedding. These models can only be used for AI-assisted searching.
Imagen. Image generation model. Not supported by AITiny's text-focused features.
Veo. Video generation model. Not supported by AITiny.
You will have to edit the prompts to tell the Gemini model to return the full text, regardless of changes performed, without any additional commentary. These prompt modifications don't work well on most other models, which is why they have not been included by default.
If you are primarily writing content in a language other than English you may want to modify the default prompts to hint the model as to which language you would like to use instead.