MCPcopy Create free account
hub / github.com/Bistutu/FluentRead / claudeMsgTemplate

Function claudeMsgTemplate

entrypoints/utils/template.ts:68–87  ·  view source on GitHub ↗
(origin: string)

Source from the content-addressed store, hash-verified

66
67// claude
68export function claudeMsgTemplate(origin: string) {
69 let model = config.model[services.claude];
70 if (model === "claude-3-5-haiku") model = "claude-3-5-haiku-20241022";
71 else if (model === "claude-3-5-sonnet") model = "claude-3-5-sonnet-20241022";
72 else if (model === "claude-3-opus") model = "claude-3-opus-20240229";
73
74 let system = config.system_role[config.service] || defaultOption.system_role;
75 let user = (config.user_role[config.service] || defaultOption.user_role)
76 .replace('{{to}}', config.to).replace('{{origin}}', origin);
77
78 return JSON.stringify({
79 model: model,
80 max_tokens: 4096,
81 stream: false,
82 system: system,
83 messages: [
84 {role: "user", content: user},
85 ]
86 })
87}
88
89// 通义千问
90export function tongyiMsgTemplate(origin: string) {

Callers 1

claudeFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected