feat: add reasoning effort logging and display
- Add `ReasoningEffort` field to `RelayInfo` struct - Update log generation to include reasoning effort in admin info - Modify logs table component to display reasoning effort when available - Preserve reasoning effort information during request processing
This commit is contained in:
@@ -15,6 +15,9 @@ func GenerateTextOtherInfo(ctx *gin.Context, relayInfo *relaycommon.RelayInfo, m
|
||||
other["frt"] = float64(relayInfo.FirstResponseTime.UnixMilli() - relayInfo.StartTime.UnixMilli())
|
||||
adminInfo := make(map[string]interface{})
|
||||
adminInfo["use_channel"] = ctx.GetStringSlice("use_channel")
|
||||
if relayInfo.ReasoningEffort != "" {
|
||||
adminInfo["reasoning_effort"] = relayInfo.ReasoningEffort
|
||||
}
|
||||
other["admin_info"] = adminInfo
|
||||
return other
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user