UNPKG

@nyrra/foundry-ai

Version:

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

40 lines (37 loc) 1.85 kB
import { M as ModelMetadata } from './types-Bgk00_lZ.cjs'; declare const OPENAI_MODELS: { readonly 'gpt-4.1': ModelMetadata; readonly 'gpt-4.1-mini': ModelMetadata; readonly 'gpt-4.1-nano': ModelMetadata; readonly 'gpt-4o': ModelMetadata; readonly 'gpt-5': ModelMetadata; readonly 'gpt-5-pro': ModelMetadata; readonly 'gpt-5-codex': ModelMetadata; readonly 'gpt-5-mini': ModelMetadata; readonly 'gpt-5-nano': ModelMetadata; readonly 'gpt-5.1': ModelMetadata; readonly 'gpt-5.1-codex': ModelMetadata; readonly 'gpt-5.1-codex-mini': ModelMetadata; readonly 'gpt-5.2': ModelMetadata; readonly 'gpt-5.3-codex': ModelMetadata; readonly 'gpt-5.4': ModelMetadata; readonly 'gpt-5.5': ModelMetadata; readonly 'gpt-5.6-sol': ModelMetadata; readonly 'gpt-5.6-terra': ModelMetadata; readonly 'gpt-5.6-luna': ModelMetadata; readonly 'gpt-5.4-mini': ModelMetadata; readonly 'gpt-5.4-nano': ModelMetadata; readonly o3: ModelMetadata; readonly 'o4-mini': ModelMetadata; }; declare const OPENAI_EMBEDDING_MODELS: { readonly 'text-embedding-3-small': ModelMetadata; readonly 'text-embedding-3-large': ModelMetadata; }; type KnownOpenAIModelId = keyof typeof OPENAI_MODELS; type OpenAIModelId = KnownOpenAIModelId | (string & {}); type KnownOpenAIEmbeddingModelId = keyof typeof OPENAI_EMBEDDING_MODELS; type OpenAIEmbeddingModelId = KnownOpenAIEmbeddingModelId | (string & {}); declare const OPENAI_MODEL_IDS: readonly KnownOpenAIModelId[]; declare const OPENAI_EMBEDDING_MODEL_IDS: readonly KnownOpenAIEmbeddingModelId[]; export { type KnownOpenAIModelId as K, OPENAI_EMBEDDING_MODELS as O, type KnownOpenAIEmbeddingModelId as a, OPENAI_EMBEDDING_MODEL_IDS as b, OPENAI_MODELS as c, OPENAI_MODEL_IDS as d, type OpenAIEmbeddingModelId as e, type OpenAIModelId as f };