@nyrra/foundry-ai
Version:
Thin Palantir Foundry provider adapters and model catalog for the Vercel AI SDK.
40 lines (37 loc) • 1.85 kB
text/typescript
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 };