> SpecStream is the live web data engine for teams and agents. This is the Markdown copy of https://specstream.ai/integrations/gemini-live-api. Every page, with what SpecStream does and costs: https://specstream.ai/llms.txt

# SpecStream for Gemini Live API

SpecStream is the live web data engine for teams and agents. Declare web\_search as a function in a Gemini Live session and answer each call with the SpecStream Search API. The model speaks the answer while your code keeps every source URL.

[Read the guide](https://specstream.ai/docs/integrations/gemini-live-api.md)

## What you get

Beside your other functions

The search is one of your function\_declarations, so it goes in the same session as the rest of your tools.

The sources stay in your code

Each call returns the answer, the page it was read from and the ranked results, so you can log or show every URL.

Paid per search

Each call of up to 10 results is one Search API call from your balance, with no quote and no approval.

Status

Live

Category

[Agent frameworks & builders](https://specstream.ai/integrations.md#frameworks)

Built by

SpecStream

You need

A Gemini API key, the google-genai SDK, and a SpecStream API key.

Pricing

[You pay for the matches](https://specstream.ai/pricing.md)

Setup guide

[Read the guide](https://specstream.ai/docs/integrations/gemini-live-api.md)

Help

[Talk to a human](https://specstream.ai/talk-to-a-human.md)

## Set it up

1.  Create a SpecStream API key and set it as SPECSTREAM\_API\_KEY.
2.  Declare a web\_search function with a q parameter in the session config's tools.
3.  On each tool\_call, call GET https://api.specstream.ai/v1/web-search and send the result with session.send\_tool\_response.

[The full setup guide](https://specstream.ai/docs/integrations/gemini-live-api.md) has every step, with what to do if something doesn’t arrive.

## Also in Agent frameworks & builders

The same live web data, in the other tools of this kind.

-   [OpenAI API](https://specstream.ai/integrations/openai.md)
-   [OpenAI Agents SDK](https://specstream.ai/integrations/openai-agents-sdk.md)
-   [LangChain](https://specstream.ai/integrations/langchain.md)
-   [LlamaIndex](https://specstream.ai/integrations/llamaindex.md)
-   [CrewAI](https://specstream.ai/integrations/crewai.md)
-   [Vercel](https://specstream.ai/integrations/vercel.md)
-   [Haystack](https://specstream.ai/integrations/haystack.md)
-   [See all](https://specstream.ai/integrations.md#frameworks)

## Live web data, in Gemini Live API.

Ask in your own words for companies, places, people, filings or anything else the web lists.

[Read the guide](https://specstream.ai/docs/integrations/gemini-live-api.md)[Talk to a human](https://specstream.ai/talk-to-a-human.md)
