Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Create a Google Gemini language model
def google(model_id: str) -> LanguageModel
LanguageModel
GOOGLE_API_KEY
export GOOGLE_API_KEY="..."
gemini-3-pro
gemini-3-flash
gemini-2.5-pro
gemini-2.5-flash
gemini-2.5-flash-lite
gemma-3-27b-it
from ai_query import generate_text from ai_query.providers import google result = await generate_text( model=google("gemini-2.5-flash"), prompt="Hello, world!" )
result = await generate_text( model=google("gemini-2.5-flash"), prompt="Be creative.", provider_options={ "google": { "temperature": 0.8, "max_output_tokens": 2000, "top_p": 0.9, "top_k": 40, "safety_settings": { "HARM_CATEGORY_VIOLENCE": "BLOCK_ONLY_HIGH" } } } )
Was this page helpful?