Временная осведомленность (дата и время)

Временная осведомленность (дата и время)

Чтобы искусственный интеллект был по-настоящему полезен, он должен понимать концепцию времени. ФКТ ИИ предоставляет моделям информацию о текущей дате, времени и часовом поясе, чтобы они могли давать контекстуально релевантные ответы (например, «Что у меня сегодня по расписанию?» или «Опишите мои вчерашние встречи»)..

Осведомленность на системном уровне

По умолчанию ФКТ ИИ  внедряет временные переменные в среду модели с помощью системного запроса. Даже без специализированных инструментов большинство моделей учитывают:

  • CURRENT_DATE: Вводится в формате ГГГГ-ММ-ДД.
  • CURRENT_TIME: Вводится в формате ЧЧ:ММ.
  • CURRENT_WEEKDAY: (например, понедельник, вторник).

Эти переменные можно использовать вручную в подсказках или файлах моделей с помощью синтаксиса {{CURRENT_DATE}}.

Собственные инструменты для работы с временными данными (Agentic)

При использовании модели с включенной функцией вызова собственных функций (см. Руководство по вызову центральных инструментов) модели получают детальный контроль над расчетами и запросами, связанными со временем.

Доступные инструменты для работы со временем:

  • get_current_timestamp: Модель может получить точную текущую временную метку Unix (в формате UTC) и строку даты в формате ISO.
  • calculate_timestamp: Модель может выполнять арифметические операции с относительным временем (например, «Вычислить дату три дня назад» или «Когда будет следующая пятница?»).

Зачем использовать нативные инструменты для работы со временем?

В то время как статические переменные сообщают модели, «какое сейчас время», нативные инструменты позволяют модели рассуждать о времени.

Если вы спросите: «Найдите заметки, которые я написал в прошлый вторник», модель без инструментов может неправильно определить дату. Модель с инструментами:

  1. Рассчитайте точную дату «прошлого вторника» с помощью calculate_timestamp.
  2. Найдите свои заметки, используя эту дату в качестве фильтра через search_notes.

Такая точность необходима для надежных автоматизированных рабочих процессов, включающих поиск в истории, планирование задач или анализ данных, чувствительных ко времени.