fix: address lint errors
This commit is contained in:
@@ -143,10 +143,10 @@ type GeminiResponse struct {
|
|||||||
|
|
||||||
// GeminiCandidate Gemini 候选响应
|
// GeminiCandidate Gemini 候选响应
|
||||||
type GeminiCandidate struct {
|
type GeminiCandidate struct {
|
||||||
Content *GeminiContent `json:"content,omitempty"`
|
Content *GeminiContent `json:"content,omitempty"`
|
||||||
FinishReason string `json:"finishReason,omitempty"`
|
FinishReason string `json:"finishReason,omitempty"`
|
||||||
Index int `json:"index,omitempty"`
|
Index int `json:"index,omitempty"`
|
||||||
GroundingMetadata *GeminiGroundingMetadata `json:"groundingMetadata,omitempty"`
|
GroundingMetadata *GeminiGroundingMetadata `json:"groundingMetadata,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// GeminiUsageMetadata Gemini 用量元数据
|
// GeminiUsageMetadata Gemini 用量元数据
|
||||||
|
|||||||
@@ -289,8 +289,8 @@ func buildGroundingText(grounding *GeminiGroundingMetadata) string {
|
|||||||
var builder strings.Builder
|
var builder strings.Builder
|
||||||
|
|
||||||
if len(grounding.WebSearchQueries) > 0 {
|
if len(grounding.WebSearchQueries) > 0 {
|
||||||
builder.WriteString("\n\n---\nWeb search queries: ")
|
_, _ = builder.WriteString("\n\n---\nWeb search queries: ")
|
||||||
builder.WriteString(strings.Join(grounding.WebSearchQueries, ", "))
|
_, _ = builder.WriteString(strings.Join(grounding.WebSearchQueries, ", "))
|
||||||
}
|
}
|
||||||
|
|
||||||
if len(grounding.GroundingChunks) > 0 {
|
if len(grounding.GroundingChunks) > 0 {
|
||||||
@@ -311,8 +311,8 @@ func buildGroundingText(grounding *GeminiGroundingMetadata) string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if len(links) > 0 {
|
if len(links) > 0 {
|
||||||
builder.WriteString("\n\nSources:\n")
|
_, _ = builder.WriteString("\n\nSources:\n")
|
||||||
builder.WriteString(strings.Join(links, "\n"))
|
_, _ = builder.WriteString(strings.Join(links, "\n"))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user