eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
11 lines (10 loc) • 496 B
TypeScript
export interface RuntimeModelMetadata {
readonly contextWindowTokens: number;
readonly maxOutputTokens?: number;
readonly resolvedModelId: string;
}
export interface RuntimeModelCatalog {
getByGatewayId(modelId: string): Promise<RuntimeModelMetadata | null>;
getByProviderModelId(provider: string, providerModelId: string): Promise<RuntimeModelMetadata | null>;
}
export declare function createRuntimeModelCatalog(fetchCatalog?: typeof globalThis.fetch): RuntimeModelCatalog;