Migrate from Google AI to ParrotRouter

Keep using Gemini models while accessing the entire LLM ecosystem. Simple migration with better pricing and reliability.

JavaScript/TypeScript Migration

Before (Google Generative AI):

import { GoogleGenerativeAI } from "@google/generative-ai";

const genAI = new GoogleGenerativeAI(API_KEY);
const model = genAI.getGenerativeModel({ 
  model: "gemini-1.5-pro" 
});

const result = await model.generateContent("Hello!");
const response = result.response.text();

After (ParrotRouter):

import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'YOUR_PARROTROUTER_KEY',
  baseURL: 'https://api.parrotrouter.com/v1'
});

const response = await client.chat.completions.create({
  model: 'gemini-1.5-pro',  // Same model!
  messages: [{ role: 'user', content: 'Hello!' }]
});
All Gemini Models
  • • Gemini 1.5 Pro
  • • Gemini 1.5 Flash
  • • Gemini 1.0 Pro
Better Pricing

-40%

Average cost reduction

Multi-Model Access

100+

Additional models available

References
  1. [1] OpenAI. "Migration Guide" (2024)
  2. [2] Anthropic. "Migrating to Claude" (2024)
  3. [3] LangChain. "Provider Adapters" (2024)