Parcourir la source

Merge pull request #1037 from LarchLiu/main

fix: gemini response json schema
IcedTangerine il y a 10 mois
Parent
commit
0121795a84
1 fichiers modifiés avec 1 ajouts et 0 suppressions
  1. 1 0
      relay/channel/gemini/relay-gemini.go

+ 1 - 0
relay/channel/gemini/relay-gemini.go

@@ -391,6 +391,7 @@ func removeAdditionalPropertiesWithDepth(schema interface{}, depth int) interfac
 	}
 	}
 	// 删除所有的title字段
 	// 删除所有的title字段
 	delete(v, "title")
 	delete(v, "title")
+	delete(v, "$schema")
 	// 如果type不为object和array,则直接返回
 	// 如果type不为object和array,则直接返回
 	if typeVal, exists := v["type"]; !exists || (typeVal != "object" && typeVal != "array") {
 	if typeVal, exists := v["type"]; !exists || (typeVal != "object" && typeVal != "array") {
 		return schema
 		return schema