MCPcopy Create free account
hub / github.com/FIND-Lab/AgentWard / callLLM

Function callLLM

worker/model-worker.ts:15–26  ·  view source on GitHub ↗
(request: syncLLMRequest<any>)

Source from the content-addressed store, hash-verified

13const FILENAME_MAX_LENGTH = 256;
14
15async function callLLM(request: syncLLMRequest<any>): Promise<syncLLMResponse | null> {
16 try {
17 const result = await completeSimple(request.model, request.context, request.options);
18
19 return result;
20
21 } catch (err) {
22 const errorMessage = err instanceof Error ? err.message : String(err);
23 log('error', `[Worker] LLM call failed: ${errorMessage}`);
24 return null;
25 }
26}
27
28const data = workerData as {
29 tmpDir: string;

Callers 1

processRequestAsyncFunction · 0.85

Calls 1

logFunction · 0.85

Tested by

no test coverage detected