-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathruntime.ts
More file actions
33 lines (32 loc) · 687 Bytes
/
runtime.ts
File metadata and controls
33 lines (32 loc) · 687 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
export type {
OmniRouteApiMode,
OmniRouteConfig,
OmniRouteModel,
OmniRouteModelMetadata,
OmniRouteModelMetadataBlock,
OmniRouteModelMetadataConfig,
OmniRouteModelsDevConfig,
} from './src/types.js';
export {
fetchModels,
clearModelCache,
refreshModels,
getCachedModels,
isCacheValid,
} from './src/models.js';
export {
OMNIROUTE_PROVIDER_ID,
OMNIROUTE_DEFAULT_MODELS,
MODEL_CACHE_TTL,
OMNIROUTE_ENDPOINTS,
REQUEST_TIMEOUT,
} from './src/constants.js';
export {
clearModelsDevCache,
} from './src/models-dev.js';
export {
clearComboCache,
fetchComboData,
resolveUnderlyingModels,
calculateModelCapabilities,
} from './src/omniroute-combos.js';