返回提交历史
Modified
g4f/tools/optimize_request.py
+6
-6
XFEstudio/gpt4free
Disable strip tool_calls
9a482250
代码差异
1 个文件
+6
-6
@@ -1257,12 +1257,12 @@ def optimize_request(messages: Messages, tools: Any) -> Tuple[int, Dict[str, str
1257
1257
] = f"truncated oversized tool results (-{tool_trunc_saved} bytes)"
1258
1258
1259
1259
# ── Strip redundant tool_call fields ──
1260
tool_field_saved = _strip_redundant_tool_fields(messages)
1261
if tool_field_saved:
1262
saved_bytes += tool_field_saved
1263
logs[
1264
"tool_fields"
1265
] = f"stripped redundant tool_call fields (-{tool_field_saved} bytes)"
1260
# tool_field_saved = _strip_redundant_tool_fields(messages)
1261
# if tool_field_saved:
1262
# saved_bytes += tool_field_saved
1263
# logs[
1264
# "tool_fields"
1265
# ] = f"stripped redundant tool_call fields (-{tool_field_saved} bytes)"
1266
1266
1267
1267
# ── Collapse whitespace ──
1268
1268
ws_saved = _collapse_message_whitespace(messages)