(mut raw: Value)
| 634 | } |
| 635 | |
| 636 | fn with_openai_provider(mut raw: Value) -> Value { |
| 637 | if let Some(obj) = raw.as_object_mut() { |
| 638 | obj.entry("provider".to_string()) |
| 639 | .or_insert_with(|| Value::String("openai".to_string())); |
| 640 | } |
| 641 | raw |
| 642 | } |
| 643 | |
| 644 | fn normalize_stop_raw(mut raw: Value) -> Value { |
| 645 | if let Some(obj) = raw.as_object_mut() { |