chat_gemini_flash
Быстрый и дешёвый Gemini 3 Flash — для коротких запросов, классификации, извлечения полей из текста. Идёт в вашу подписку 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-аккаунт.
account_tag: форсировать аккаунты с указанным тэгом.
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 |