mirror of
https://github.com/Wei-Shaw/claude-relay-service.git
synced 2026-01-22 16:43:35 +00:00
fix: 临时剔除tools的input_examples参数引发的bug
This commit is contained in:
@@ -108,6 +108,15 @@ async function handleMessagesRequest(req, res) {
|
|||||||
delete req.body.context_management
|
delete req.body.context_management
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 遍历tools数组,删除input_examples字段
|
||||||
|
if (req.body.tools && Array.isArray(req.body.tools)) {
|
||||||
|
req.body.tools.forEach((tool) => {
|
||||||
|
if (tool && typeof tool === 'object' && tool.input_examples) {
|
||||||
|
delete tool.input_examples
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
logger.api(
|
logger.api(
|
||||||
`🚀 Processing ${isStream ? 'stream' : 'non-stream'} request for key: ${req.apiKey.name}`
|
`🚀 Processing ${isStream ? 'stream' : 'non-stream'} request for key: ${req.apiKey.name}`
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user