UNPKG

@earendil-works/pi-ai

Version:

Unified LLM API with automatic model discovery and provider configuration

15 lines • 613 B
import { googleGenerativeAIApi } from "../api/google-generative-ai.lazy.js"; import { envApiKeyAuth } from "../auth/helpers.js"; import { createProvider } from "../models.js"; import { GOOGLE_MODELS } from "./google.models.js"; export function googleProvider() { return createProvider({ id: "google", name: "Google", baseUrl: "https://generativelanguage.googleapis.com/v1beta", auth: { apiKey: envApiKeyAuth("Gemini API key", ["GEMINI_API_KEY"]) }, models: Object.values(GOOGLE_MODELS), api: googleGenerativeAIApi(), }); } //# sourceMappingURL=google.js.map