Skip to main content
Glama

generate_content

Generate content with Gemini AI using text prompts, file uploads, Google search, and code execution to create documents, analyze media, and automate tasks.

Instructions

Generate content using Gemini with optional file inputs, code execution, and Google search. Supports multiple files: images (JPG, PNG, GIF, WebP, SVG, BMP, TIFF), video (MP4, AVI, MOV, WebM, FLV, MPG, WMV), audio (MP3, WAV, AIFF, AAC, OGG, FLAC), documents (PDF), and text files (TXT, MD, JSON, XML, CSV, HTML). MIME type is auto-detected from file extension.

Example usage:

{ "user_prompt": "Analyze this video", "files": [ { "path": "/path/to/video.mp4" } ] }

PDF to Markdown conversion:

{ "user_prompt": "Convert this PDF to well-formatted Markdown, preserving structure and formatting", "files": [ {"path": "/document.pdf"} ] }

With Google Search:

{ "user_prompt": "What are the latest AI breakthroughs in 2024?", "enable_google_search": true }

With Code Execution:

{ "user_prompt": "Write and run a Python script to calculate prime numbers up to 100", "enable_code_execution": true }

Combining features with thinking mode:

{ "user_prompt": "Research quantum computing and create a Python simulation", "model": "gemini-2.5-pro", "enable_google_search": true, "enable_code_execution": true, "thinking_budget": -1 }

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
user_promptYesUser prompt for generation
system_promptNoSystem prompt to guide the AI behavior (optional)
filesNoArray of files to include in generation (optional). Supports images, video, audio, PDFs, and text files.
modelNoGemini model to use (optional)gemini-2.5-flash
temperatureNoTemperature for generation (0-2, default 0.2)
enable_code_executionNoEnable code execution capability for the model
enable_google_searchNoEnable Google search capability for the model
thinking_budgetNoThinking budget for models that support thinking mode (-1 for unlimited)
Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/eternnoir/aistudio-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server