UNPKG

@ai-sdk/google

Version:

The **[Google Generative AI provider](https://ai-sdk.dev/providers/ai-sdk-providers/google-generative-ai)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [Google Generative AI](https://ai.google/discover/generativeai/)

36 lines (35 loc) 1.69 kB
export type { GoogleErrorData } from './google-error'; export type { GoogleLanguageModelOptions, /** @deprecated Use `GoogleLanguageModelOptions` instead. */ GoogleLanguageModelOptions as GoogleGenerativeAIProviderOptions, } from './google-generative-ai-options'; export type { GoogleGenerativeAIProviderMetadata } from './google-generative-ai-prompt'; export type { GoogleImageModelOptions, /** @deprecated Use `GoogleImageModelOptions` instead. */ GoogleImageModelOptions as GoogleGenerativeAIImageProviderOptions, } from './google-generative-ai-image-model'; export type { GoogleEmbeddingModelOptions, /** @deprecated Use `GoogleEmbeddingModelOptions` instead. */ GoogleEmbeddingModelOptions as GoogleGenerativeAIEmbeddingProviderOptions, } from './google-generative-ai-embedding-options'; export type { GoogleVideoModelOptions, /** @deprecated Use `GoogleVideoModelOptions` instead. */ GoogleVideoModelOptions as GoogleGenerativeAIVideoProviderOptions, } from './google-generative-ai-video-model'; export type { GoogleGenerativeAIVideoModelId } from './google-generative-ai-video-settings'; export type { GoogleLanguageModelInteractionsOptions, GoogleInteractionsModelId, } from './interactions/google-interactions-language-model-options'; export type { GoogleInteractionsProviderMetadata } from './interactions/google-interactions-provider-metadata'; export type { GoogleInteractionsAgentName } from './interactions/google-interactions-agent'; export { createGoogleGenerativeAI, google } from './google-provider'; export type { GoogleGenerativeAIProvider, GoogleGenerativeAIProviderSettings, } from './google-provider'; export { VERSION } from './version';