Skip to main content
Server path: /gemini | Type: Application | PCID required: Yes Google AI models

Tools

ToolDescription
gemini_generate_contentGenerate content using Google Gemini models
gemini_chatHave a conversation using Gemini models
gemini_analyze_imageAnalyze an image using Gemini vision capabilities
gemini_embed_contentCreate embeddings for text using Gemini models
gemini_list_modelsList available Gemini models
gemini_count_tokensCount tokens in text for Gemini models
gemini_generate_codeGenerate code using Gemini models optimized for programming
gemini_summarize_textSummarize long text using Gemini models

gemini_generate_content

Generate content using Google Gemini models Parameters:
ParameterTypeRequiredDefaultDescription
modelstringNo"gemini-2.5-flash"Gemini model to use
promptstringYesText prompt for content generation
temperaturenumberNoSampling temperature
topPnumberNoNucleus sampling parameter
topKnumberNoTop-k sampling parameter
maxOutputTokensnumberNoMaximum tokens to generate
stopSequencesstring[]NoStop sequences to end generation

gemini_chat

Have a conversation using Gemini models Parameters:
ParameterTypeRequiredDefaultDescription
modelstringNo"gemini-2.5-flash"Gemini model to use
messagesobject[]YesConversation history
temperaturenumberNoSampling temperature
maxOutputTokensnumberNoMaximum tokens to generate

gemini_analyze_image

Analyze an image using Gemini vision capabilities Parameters:
ParameterTypeRequiredDefaultDescription
modelstringNo"gemini-2.5-flash"Gemini model with vision capabilities
imageUrlstringNoURL of image to analyze
imageBase64stringNoBase64 encoded image data
promptstringYesQuestion or instruction about the image
temperaturenumberNoSampling temperature
maxOutputTokensnumberNoMaximum tokens to generate

gemini_embed_content

Create embeddings for text using Gemini models Parameters:
ParameterTypeRequiredDefaultDescription
modelstringNo"text-embedding-004"Gemini embedding model
contentstringYesText content to embed
taskTypestringNoTask type for embedding optimization
titlestringNoOptional title for the content

gemini_list_models

List available Gemini models

gemini_count_tokens

Count tokens in text for Gemini models Parameters:
ParameterTypeRequiredDefaultDescription
modelstringNo"gemini-2.5-flash"Gemini model for token counting
textstringYesText to count tokens for

gemini_generate_code

Generate code using Gemini models optimized for programming Parameters:
ParameterTypeRequiredDefaultDescription
modelstringNo"gemini-2.5-flash"Gemini model to use
promptstringYesCode generation prompt
languagestringNoProgramming language (e.g., “python”, “javascript”)
temperaturenumberNoLow temperature for more deterministic code
maxOutputTokensnumberNoMaximum tokens to generate

gemini_summarize_text

Summarize long text using Gemini models Parameters:
ParameterTypeRequiredDefaultDescription
modelstringNo"gemini-2.5-flash"Gemini model to use
textstringYesText to summarize
summaryLengthstringNo"medium"Desired summary length
focusAreasstring[]NoSpecific areas to focus on in summary