MCPcopy Create free account
hub / github.com/anomalyco/models.dev / translateModel

Function translateModel

packages/core/src/sync/providers/google.ts:79–88  ·  view source on GitHub ↗
(model, context)

Source from the content-addressed store, hash-verified

77 return GoogleResponse.parse(raw).models ?? [];
78 },
79 translateModel(model, context) {
80 const id = model.name.replace(/^models\//, "");
81 const existing = context.existing(id);
82 if (existing === undefined) return undefined;
83
84 return {
85 id,
86 model: buildGoogleModel(model, existing),
87 };
88 },
89} satisfies SyncProvider<GoogleModel>;
90
91export function buildGoogleModel(model: GoogleModel, existing: ExistingModel): SyncedModel {

Callers

nothing calls this directly

Calls 1

buildGoogleModelFunction · 0.85

Tested by

no test coverage detected