FluiqFluiq

Pillars

  • SecurityBlock attacks, redact PII and secrets
  • ObservabilityTrace every call, cost, and latency
  • EvaluationScore responses and whole agent runs

Part of Evaluation

  • DatasetsGolden sets that capture whole agent runs
  • Prompt ManagementVersion and deploy prompt templates

Across the platform

  • AlertsPush eval and security events to Slack

LLM Providers

  • OpenAI
  • Anthropic
  • Google Gemini
  • Google Vertex AI

Agent Frameworks

  • LangChain
  • LangGraph
  • CrewAI
  • Google ADK
  • MCP

Vector Databases

  • Pinecone
  • Chroma
  • Weaviate
  • FAISS
  • Qdrant
14 integrations · zero wrappersView all
Pricing

Learn

  • BlogsWriting on evals, security & cost
  • FAQPricing, evals, security & data

Build

  • Fluiq DocsGuides, concepts & SDK reference
  • Code SamplesCopy-paste integration snippets

Tools

  • Response Gate DemoWhat an LLM leaks while refusing
  • LLM Cost CalculatorCompare OpenAI, Claude & Gemini
  • polygateOpen-source unified LLM client
  • InfragerDiagrams to secure Terraform
Contact
LoginStart free
Integrations/Google Gemini
LLM Provider

Google Gemini Monitoring & API Tracing

Auto-instrument every Gemini generate_content call, streaming and non-streaming, with zero code changes. Get token-level traces, cost at Google's published rates, and full token breakdowns in your dashboard.

Get started freeRead the docs

Free tier · No credit card · 2-minute setup

What you get with Fluiq for Google Gemini

Streaming + batch traces

Both streaming and non-streaming generate_content calls are traced, with per-token counts, model version, latency, and finish reason captured on every request.

Cached token tracking

Gemini's own context-cache token usage is captured per call, so the cost Fluiq reports matches what Google actually bills you.

Cost at Gemini rates

Token costs calculated at Google's published Gemini rates for each model tier, attributed per trace and visible in aggregate cost analytics.

Setup

Add Fluiq to your Google Gemini app in 2 lines

auto-instrumented
Python
import fluiq
fluiq.instrument(api_key="fl_...")  # patches google-generativeai automatically

import google.generativeai as genai
genai.configure(api_key="your-gemini-key")
model = genai.GenerativeModel("gemini-1.5-pro")

# Traced automatically, sync and async:
response = model.generate_content("Explain LLM observability in one paragraph")

# Streaming is also traced:
for chunk in model.generate_content("Write a haiku", stream=True):
    print(chunk.text, end="")

What Fluiq instruments in Google Gemini

Every call to these methods is automatically traced, no decorators, no wrappers, no manual spans.

genai.GenerativeModel.generate_content()
genai.GenerativeModel.generate_content_async()
genai.GenerativeModel.stream_generate_content()
genai.embed_content()
genai.embed_content_async()
genai.GenerativeModel.count_tokens()

Works great with

OP

OpenAI

LLM Provider

GO

Google Vertex AI

LLM Provider

GO

Google ADK

Agent Framework

Start tracing Google Gemini in 2 minutes

Free tier. No credit card. Full traces, security scanning, and evals on your first Google Gemini call.

Start free

Unlimited free traces · 1,000 evals / month · 14-day retention

FluiqFluiq

Secure, observe, evaluate.

PlatformSecurityObservabilityEvaluationDatasetsPrompt ManagementAlerts
CompanyIntegrationsPricingDocsResponse Gate DemoCost CalculatorBlogContact
Comparevs LangSmithvs Langfusevs Heliconevs Braintrustvs Portkeyvs Lakera
IntegrationsOpenAIAnthropicLangChainCrewAIPineconeView all →
Open Sourcepolygatepolygate GitHubInfragerInfrager GitHub