LLM Adapters
GoogleGenerativeAIAdapter
Copilot Runtime adapter for Google Generative AI (e.g. Gemini).
Copilot Runtime adapter for Google Generative AI (e.g. Gemini).
Example
import { CopilotRuntime, GoogleGenerativeAIAdapter } from "@copilotkit/runtime";
const { GoogleGenerativeAI } = require("@google/generative-ai");
const genAI = new GoogleGenerativeAI(process.env["GOOGLE_API_KEY"]);
const copilotKit = new CopilotRuntime();
return new GoogleGenerativeAIAdapter({ model: "gemini-2.5-flash", apiVersion: "v1" });Constructor Parameters
modelstring
A custom Google Generative AI model to use.
apiVersion'v1' | 'v1beta'
The API version to use (e.g. "v1" or "v1beta"). Defaults to "v1".
apiKeystring
The API key to use.
