Skip to contents

Interactive Chat

Multi-turn conversations with streaming support

gemini_chat()
Create Gemini Chat Object

Core API Functions

Primary functions for interacting with Google Gemini’s generateContent endpoint

Context Caching

Manage explicit cached content for reducing costs on repeated context usage

Conversation Management

Continue multi-turn conversations with conversation history management

gemini_continue()
Build multi-turn conversations with history management

Tools & Function Calling

Use Google Search, code execution, and custom function calling with Gemini

Utilities

Health checks and diagnostic functions

artgemini_health_check()
Verify API connectivity and configuration