
- Последнее обновление Gemini API от Google добавляет расширенную поддержку структурированных выходных данных.
- Схема JSON в Gemini API позволяет разработчикам, предприятиям и учебным заведениям обеспечивать согласованность данных между рабочими процессами ИИ.
- Эта функциональность полезна для агентских рабочих процессов и обработки LLM.
Вам нравится то, что вы читаете? Добавьте TopMob в ваши предпочтительные источники в Google Search, чтобы получать самые свежие новости, обзоры и статьи прямо к вам!
"Просто покупай индекс", говорили они. "Это надежно". Здесь мы обсуждаем, почему это не всегда так, и как жить с вечно красным портфелем.
Поверить в рынокGoogle улучшает Gemini API для более эффективной обработки структурированных данных, упрощая интеграцию с различными AI-агентами. Это обновление представляет поддержку JSON Schema, позволяя API работать с инструментами проверки данных, такими как Pydantic и Zod. До этого Gemini поддерживал только схемы, основанные на более старом стандарте OpenAI 3.0.
Google объясняет, что Структурированные Выходы позволяют AI-моделям последовательно предоставлять ответы в заранее определенном формате. Это особенно полезно для таких задач, как извлечение данных из текста и добавление их в базы данных. Это также помогает различным AI-агентам плавно взаимодействовать друг с другом – выход одного агента может быть напрямую использован в качестве ввода для другого, что упрощает создание сложных систем без необходимости дополнительных шагов для преобразования информации.
Поддержка схемы JSON доступна для всех моделей Gemini, которые Google продолжает поддерживать, включая новейшие модели Gemini 2.5. Кроме того, функция под названием неявное упорядочивание свойств также функционирует с API Google, предназначенным для работы с OpenAI. Пример кода ниже демонстрирует, как обновленный API Gemini сохраняет тот же порядок, что и ключи, определенные в вашей схеме.
from google import genaifrom pydantic import BaseModel, Fieldfrom typing import Union, Literalclass SpamDetails(BaseModel): """Details for content classified as spam.""" reason: str = Field(description="The reason why the content is considered spam.") spam_type: Literal["phishing", "scam", "unsolicited promotion", "other"] = Field(description="The type of spam.")class NotSpamDetails(BaseModel): """Details for content classified as not spam.""" summary: str = Field(description="A brief summary of the content.") is_safe: bool = Field(description="Whether the content is safe for all audiences.")class ModerationResult(BaseModel): """The result of content moderation.""" decision: Union[SpamDetails, NotSpamDetails]client = genai.Client()prompt = """Please moderate the following content and provide a decision.Content: 'Congratulations! You've won a free cruise to the Bahamas. Click here to claim your prize: www.definitely-not-a-scam.com'"""response = client.models.generate_content( model="gemini-2.5-flash", contents=prompt, config={ "response_mime_type": "application/json", "response_json_schema": ModerationResult.model_json_schema(), },)recipe = ModerationResult.model_validate_json(response.text)print(recipe)
Gemini API теперь поддерживает структурированные выходные данные, такие как JSON Schema. Вы можете найти подробную информацию и примеры в официальной документации Gemini API на веб-сайте Google.
Поддержка схемы Gemini API создана для агентивных систем ИИ.

Как исследователь, один из вопросов, который мне часто задают, заключается в том, как структурированные выводы фактически используются в практических приложениях. Ответ Google, и направление, в которое они активно инвестируют, — это то, что они называют «AI, наделённым агентами». Мы видели много информации об этой концепции от Google, начиная с демонстраций на мероприятии Samsung Galaxy Unpacked в январе 2025 года, и продолжая на их мероприятии Google I/O в мае. Они внедряют это и в вещи, с которыми пользователи будут напрямую взаимодействовать, такие как их Agent Mode, а также предоставляют инструменты для разработчиков и бизнеса через такие вещи, как Gemini API.
Gemini API позволяет компаниям, учебным заведениям и разработчикам создавать автоматизированные процессы, используя несколько инструментов искусственного интеллекта для обработки данных. Он обеспечивает работу всех этих инструментов с единым форматом данных, что необходимо для точной обработки и извлечения данных. Хотя вы можете не заметить этого как обычный пользователь Android, многие из приложений, которые вы используете, вероятно, получают выгоду от этих новых функций Gemini API.
Смотрите также
- Лучшее время для обмена долларов на новозеландские доллары — прогноз, которому можно верить
- Прогноз криптовалюты KAS: прогнозы цены KAS
- Знаменитости с самыми большими колебаниями между лайками и дизлайками по сравнению с предыдущим годом
- Приготовьтесь к новым огорчениям: официально анонсирована ‘Киберпанк: Эджерраннеры 2’!
- Джаред Лето Появляется на Показе ‘Tron: Ares’ в Надежде Создать Вирусный Момент, Но Планы Не Сбываются.
- Лучшее время для обмена евро на австралийские доллары — прогноз, которому можно верить
- Вот лучшие фильмы для просмотра на Hulu в эти выходные, включая ‘Underwater’.
- Лучшее время для обмена долларов на австралийские доллары — прогноз, которому можно верить
- 10 лучших чехлов, которые обязательно нужно иметь для вашего нового Samsung Galaxy S25 Ultra!
- Лучшее время для обмена евро на мексиканские песо — прогноз, которому можно верить
2025-11-07 15:57