UNPKG

@mintlify/validation

Version:

Validates mint.json files

40 lines (39 loc) 2.88 kB
export type TrieveType = { datasetId: string; config?: TrieveConfigType; }; export type TrieveConfigType = { systemPrompt?: string; ragPrompt?: string; model?: ModelType; }; export declare const ANTHROPIC_PREMIUM_MODELS: readonly ["claude-3-7-sonnet-20250219", "claude-3-5-sonnet-20241022", "claude-3-5-sonnet-20240620"]; export type AnthropicPremiumModel = (typeof ANTHROPIC_PREMIUM_MODELS)[number]; export declare const ANTHROPIC_REGULAR_MODELS: readonly ["claude-3-5-haiku-20241022"]; export type AnthropicRegularModel = (typeof ANTHROPIC_REGULAR_MODELS)[number]; export declare const ANTHROPIC_MODELS: readonly ["claude-3-7-sonnet-20250219", "claude-3-5-sonnet-20241022", "claude-3-5-sonnet-20240620", "claude-3-5-haiku-20241022"]; export type AnthropicModel = (typeof ANTHROPIC_MODELS)[number]; export declare const OPENAI_PREMIUM_MODELS: readonly ["gpt-4o-2024-08-06"]; export type OpenAIPremiumModel = (typeof OPENAI_PREMIUM_MODELS)[number]; export declare const OPENAI_REGULAR_MODELS: readonly ["o3-mini-2025-01-31"]; export type OpenAIRegularModel = (typeof OPENAI_REGULAR_MODELS)[number]; export declare const OPENAI_MODELS: readonly ["gpt-4o-2024-08-06", "o3-mini-2025-01-31"]; export type OpenAIModel = (typeof OPENAI_MODELS)[number]; export declare const DEEPSEEK_PREMIUM_MODELS: readonly ["deepseek-r1-distill-llama-70b"]; export type DeepSeekPremiumModel = (typeof DEEPSEEK_PREMIUM_MODELS)[number]; export declare const DEEPSEEK_MODELS: readonly ["deepseek-r1-distill-llama-70b"]; export type DeepSeekModel = (typeof DEEPSEEK_MODELS)[number]; export declare const LLAMA_PREMIUM_MODELS: readonly ["llama-3.3-70b"]; export type LlamaPremiumModel = (typeof LLAMA_PREMIUM_MODELS)[number]; export declare const LLAMA_MODELS: readonly ["llama-3.3-70b"]; export type LlamaModel = (typeof LLAMA_MODELS)[number]; export declare const ALL_MODELS: readonly ["claude-3-7-sonnet-20250219", "claude-3-5-sonnet-20241022", "claude-3-5-sonnet-20240620", "claude-3-5-haiku-20241022", "gpt-4o-2024-08-06", "o3-mini-2025-01-31", "deepseek-r1-distill-llama-70b", "llama-3.3-70b"]; export type ModelType = (typeof ALL_MODELS)[number]; export declare const PREMIUM_MODELS: readonly ["claude-3-7-sonnet-20250219", "claude-3-5-sonnet-20241022", "claude-3-5-sonnet-20240620", "gpt-4o-2024-08-06", "deepseek-r1-distill-llama-70b", "llama-3.3-70b"]; export type PremiumModel = (typeof PREMIUM_MODELS)[number]; export declare const REGULAR_MODELS: readonly ["claude-3-5-haiku-20241022", "o3-mini-2025-01-31"]; export type RegularModel = (typeof REGULAR_MODELS)[number]; export declare const CEREBRAS_HOSTED_MODELS: readonly ["llama-3.3-70b", "deepseek-r1-distill-llama-70b"]; export type CerebrasModel = (typeof CEREBRAS_HOSTED_MODELS)[number]; export type SupportedModelType = OpenAIModel | AnthropicModel; export declare const DEFAULT_MODEL: "claude-3-5-sonnet-20240620";