@vectrion/provider-google
v0.1.1
Published
Google AI (Gemini) provider adapter for the Vectrion AI runtime SDK
Maintainers
Readme
@vectrion/provider-google
Google AI (Gemini) provider adapter for the Vectrion AI runtime SDK.
📖 Part of the Vectrion SDK. View the live documentation and architectural specifications at vectrion.vercel.app.
Installation
npm install @vectrion/provider-googleUsage
import { GoogleProviderAdapter } from "@vectrion/provider-google";
import { Vectrion } from "@vectrion/core";
const ai = new Vectrion({
providers: [
new GoogleProviderAdapter({
apiKey: process.env.GOOGLE_API_KEY!,
}),
],
});
const result = await ai.generate({
model: "gemini-2.0-flash",
prompt: "Hello, world!",
});Supported Models
gemini-2.0-flash— Fast, cost-effectivegemini-2.0-pro— Higher qualitygemini-1.5-flash— Previous generation- Any model ID supported by the Google AI API
Configuration
new GoogleProviderAdapter({
apiKey: string, // Required — Google AI API key
baseUrl?: string, // Optional — Custom API endpoint
})