MCPcopy Index your code
hub / github.com/msgbyte/tianji / buildAIRouterGatewayHandlerForNode

Function buildAIRouterGatewayHandlerForNode

src/server/model/aiRouter.ts:1459–1469  ·  view source on GitHub ↗
(args: {
  protocol: AIRouterProtocol;
  node: AIRouterAttemptNode;
})

Source from the content-addressed store, hash-verified

1457}
1458
1459function buildAIRouterGatewayHandlerForNode(args: {
1460 protocol: AIRouterProtocol;
1461 node: AIRouterAttemptNode;
1462}): RequestHandler | null {
1463 const config = resolveAIRouterGatewayHandlerConfig({
1464 protocol: args.protocol,
1465 modelProvider: getAIRouterNodeProvider(args.node),
1466 });
1467
1468 return config ? buildAIRouterGatewayHandler(config) : null;
1469}
1470
1471function buildAIRouterGatewayHandler(
1472 config: AIRouterGatewayHandlerConfig

Callers 1

Tested by

no test coverage detected