sync: minja (tool call name optional https://github.com/google/minja/pull/36)

This commit is contained in:
Olivier Chafik 2025-01-31 09:28:23 +00:00
parent 5408cb8459
commit caed1ef76f

View file

@ -283,10 +283,12 @@ class chat_template {
message["role"] = "user";
auto obj = json {
{"tool_response", {
{"tool", message.at("name")},
{"content", message.at("content")},
}},
};
if (message.contains("name")) {
obj["tool_response"]["name"] = message.at("name");
}
if (message.contains("tool_call_id")) {
obj["tool_response"]["tool_call_id"] = message.at("tool_call_id");
}