MCPcopy Create free account
hub / github.com/OpenAnonymity/oa-chat / prepareModel

Function prepareModel

local_inference/localInferenceService.js:74–81  ·  view source on GitHub ↗
(backendId, modelId, options = {})

Source from the content-addressed store, hash-verified

72 return backend.fetchModels();
73 },
74 async prepareModel(backendId, modelId, options = {}) {
75 const backend = resolveBackendOrThrow(backendId);
76 if (typeof backend.prepareModel !== 'function') {
77 return null;
78 }
79 const emit = (event) => emitStatus(wrapBackendStatus(backend, event));
80 return backend.prepareModel(modelId, { ...options, emitStatus: emit });
81 },
82 async createResponse(request, options = {}) {
83 const normalized = normalizeResponsesRequest(request);
84 if (!normalized.model) {

Callers

nothing calls this directly

Calls 2

resolveBackendOrThrowFunction · 0.85
prepareModelMethod · 0.80

Tested by

no test coverage detected