UNPKG

@nyrra/foundry-ai

Version:

Thin Palantir Foundry provider adapters and model catalog for the Vercel AI SDK.

18 lines (15 loc) 788 B
import { F as FoundryLanguageModel } from '../middleware-Dzb9N4ik.cjs'; import { b as GoogleModelId } from '../google-models-Dnbo4UQ1.cjs'; import { F as FoundryConfig } from '../types-Bgk00_lZ.cjs'; import 'ai'; interface FoundryGoogleProvider { (modelId: GoogleModelId): FoundryLanguageModel; specificationVersion: FoundryLanguageModel['specificationVersion']; languageModel(modelId: GoogleModelId): FoundryLanguageModel; chat(modelId: GoogleModelId): FoundryLanguageModel; generativeAI(modelId: GoogleModelId): FoundryLanguageModel; embeddingModel(modelId: string): never; imageModel(modelId: string): never; } declare function createFoundryGoogle(config: FoundryConfig): FoundryGoogleProvider; export { type FoundryGoogleProvider, createFoundryGoogle };