-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Open
Labels
bugSomething isn't workingSomething isn't working
Description
例行检查
- 我已确认目前没有类似 issue
- 我已确认我已升级到最新版本
- 我已完整查看过项目 README,尤其是常见问题部分
- 我理解并愿意跟进此 issue,协助测试和提供反馈
- 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭
问题描述
通过流式调用 gemini-3-flash-preview、gemini-3-pro-preview 等模型,开启 googleSearch,返回的 token 统计中,toolUse 的 token 被计入了输出 token,导致用户费用特别高。
{
"usageMetadata": {
"promptTokenCount": 151,
"candidatesTokenCount": 1089,
"totalTokenCount": 20689,
"toolUsePromptTokenCount": 18329,
"thoughtsTokenCount": 1120,
"promptTokensDetails": [
{
"modality": "TEXT",
"tokenCount": 151
}
],
"toolUsePromptTokensDetails": [
{
"modality": "TEXT",
"tokenCount": 18329
}
]
},
"modelVersion": "gemini-3-flash-preview"
}
复现步骤
curl --location 'https://api.xxxx.com/v1beta/models/gemini-3-flash-preview:streamGenerateContent?key=sk-xxxxxxxxxxxxxxxxx' \
--header 'Content-Type: application/json' \
--data '{
"contents": [
{
"role": "user",
"parts": [
{
"text": "请搜索网络,给我讲一下 gemini 的调用"
}
]
}
],
"generationConfig": {
"thinkingConfig": {
"thinkingLevel": "HIGH"
}
},
"tools": [
{
"urlContext": {}
},
{
"googleSearch": {}
}
]
}'
预期结果
相关截图

Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working