恢复供应商变动
This commit is contained in:
parent
a78a9a1b6a
commit
94d17e52cd
@ -11,65 +11,48 @@ export default router.post(
|
|||||||
key: z.string().optional(),
|
key: z.string().optional(),
|
||||||
}),
|
}),
|
||||||
async (req, res) => {
|
async (req, res) => {
|
||||||
await u.db("o_agentDeploy").where("key", "scriptAgent").update({
|
const { key } = req.body;
|
||||||
model: "claude-sonnet-4-6",
|
const vendorConfigData = await u.db("o_vendorConfig").where("id", "toonflow").first();
|
||||||
modelName: "toonflow:claude-sonnet-4-6",
|
if (!vendorConfigData) return res.status(500).send(error("未找到该供应商配置"));
|
||||||
vendorId: "toonflow",
|
if (!vendorConfigData.inputValues) return res.status(500).send(error("未找到模型配置数据"));
|
||||||
});
|
const inputValue = JSON.parse(vendorConfigData.inputValues!);
|
||||||
await u.db("o_agentDeploy").where("key", "productionAgent").update({
|
inputValue.apiKey = key;
|
||||||
model: "claude-sonnet-4-6",
|
await u
|
||||||
modelName: "toonflow:claude-sonnet-4-6",
|
.db("o_vendorConfig")
|
||||||
vendorId: "toonflow",
|
.where("id", "toonflow")
|
||||||
});
|
.update({
|
||||||
await u.db("o_agentDeploy").where("key", "universalAi").update({
|
inputValues: JSON.stringify(inputValue),
|
||||||
model: "claude-haiku-4-5",
|
});
|
||||||
modelName: "toonflow:claude-haiku-4-5-20251001",
|
try {
|
||||||
vendorId: "toonflow",
|
const resText = await u.Ai.Text(`toonflow:claude-haiku-4-5-20251001`).invoke({
|
||||||
});
|
prompt: "1+1等于几?,请直接回答2,不要解释",
|
||||||
res.status(200).send(success("一键填入成功"));
|
});
|
||||||
|
if (resText.text) {
|
||||||
// const { key } = req.body;
|
await u.db("o_agentDeploy").where("key", "scriptAgent").update({
|
||||||
// const vendorConfigData = await u.db("o_vendorConfig").where("id", "toonflow").first();
|
model: "claude-sonnet-4-6",
|
||||||
// if (!vendorConfigData) return res.status(500).send(error("未找到该供应商配置"));
|
modelName: "toonflow:claude-sonnet-4-6",
|
||||||
// if (!vendorConfigData.inputValues) return res.status(500).send(error("未找到模型配置数据"));
|
vendorId: "toonflow",
|
||||||
// const inputValue = JSON.parse(vendorConfigData.inputValues!);
|
});
|
||||||
// inputValue.apiKey = key;
|
await u.db("o_agentDeploy").where("key", "productionAgent").update({
|
||||||
// await u
|
model: "claude-sonnet-4-6",
|
||||||
// .db("o_vendorConfig")
|
modelName: "toonflow:claude-sonnet-4-6",
|
||||||
// .where("id", "toonflow")
|
vendorId: "toonflow",
|
||||||
// .update({
|
});
|
||||||
// inputValues: JSON.stringify(inputValue),
|
await u.db("o_agentDeploy").where("key", "universalAi").update({
|
||||||
// });
|
model: "claude-haiku-4-5",
|
||||||
// try {
|
modelName: "toonflow:claude-haiku-4-5-20251001",
|
||||||
// const resText = await u.Ai.Text(`toonflow:gpt-4.1`).invoke({
|
vendorId: "toonflow",
|
||||||
// prompt: "1+1等于几?",
|
});
|
||||||
// });
|
res.status(200).send(success("一键填入成功"));
|
||||||
// if (resText.text) {
|
}
|
||||||
// await u.db("o_agentDeploy").where("key", "scriptAgent").update({
|
} catch (err) {
|
||||||
// model: "claude-sonnet-4-6",
|
console.error(err);
|
||||||
// modelName: "toonflow:claude-sonnet-4-6",
|
inputValue.apiKey = "";
|
||||||
// vendorId: "toonflow",
|
await u
|
||||||
// });
|
.db("o_vendorConfig")
|
||||||
// await u.db("o_agentDeploy").where("key", "productionAgent").update({
|
.where("id", "toonflow")
|
||||||
// model: "claude-sonnet-4-6",
|
.update({ inputValues: JSON.stringify(inputValue) });
|
||||||
// modelName: "toonflow:claude-sonnet-4-6",
|
res.status(400).send(error("KEY无效,请重新输入"));
|
||||||
// vendorId: "toonflow",
|
}
|
||||||
// });
|
|
||||||
// await u.db("o_agentDeploy").where("key", "universalAi").update({
|
|
||||||
// model: "claude-haiku-4-5",
|
|
||||||
// modelName: "toonflow:claude-haiku-4-5-20251001",
|
|
||||||
// vendorId: "toonflow",
|
|
||||||
// });
|
|
||||||
// res.status(200).send(success("一键填入成功"));
|
|
||||||
// }
|
|
||||||
// } catch (err) {
|
|
||||||
// console.error(err);
|
|
||||||
// inputValue.apiKey = "";
|
|
||||||
// await u
|
|
||||||
// .db("o_vendorConfig")
|
|
||||||
// .where("id", "toonflow")
|
|
||||||
// .update({ inputValues: JSON.stringify(inputValue) });
|
|
||||||
// res.status(400).send(error("KEY无效,请重新输入"));
|
|
||||||
// }
|
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user