chat_gemini_pro
Запрос к Gemini 3 Pro через вашу подписку Google AI Pro.
Использует ваш подключённый Google-аккаунт (подключите на /connect-google).
Расходует вашу квоту Google, не наши токены.
Args:
messages: список {"role": "user|assistant", "content": "..."}.
system: системный промпт (опционально).
max_tokens: максимальное количество токенов в ответе (по умолчанию 65536 — максимум модели,
допустимо 1..65536). ВАЖНО: токены «размышления» Gemini 3 входят в этот
лимит — при малом значении ответ обрывается (finish_reason "length").
thinking_budget: бюджет токенов на размышление (необязательно): 0 — выключить
(если модель позволяет), -1 — динамически, N — верхняя граница.
thinking_level: уровень размышления (необязательно): "low" | "high"
(у Flash ещё "minimal" / "medium"). Приоритетнее thinking_budget.
account_email: форсировать конкретный Google-аккаунт из вашего пула
(например, "user@gmail.com"). Если такого в пуле нет — ошибка.
account_tag: форсировать аккаунты с указанным тэгом (round-robin
по подмножеству пула; тэги назначаются в кабинете).
Returns:
{"text": str, "usage": {"input_tokens": int, "output_tokens": int}}.
Raises:
MCPError: если ключ невалиден, Google не подключён, или квота исчерпана.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| system | No | ||
| messages | Yes | ||
| max_tokens | No | ||
| account_tag | No | ||
| account_email | No | ||
| thinking_level | No | ||
| thinking_budget | No |