get_timeTOOL
ОПИСАНИЕ ДЛЯ МОДЕЛИ
Возвращает текущее время и дату для заданной временной зоны
💡Обычная функция в коде приложения. Модель не выполняет её сама - она выбирает инструмент по имени через роутер, тот вызывает функцию с аргументами, а результат возвращается обратно модели.
принимаетtimezone?: string
timezone: string · необязательный - Название временной зоны IANA, например "Europe/Moscow". По умолчанию UTC.
КОД ФУНКЦИИвыполняется на сервере
async function getTime({
timezone = 'UTC',
}: {
timezone?: string
}) {
const date = new Date()
return {
time: date.toLocaleTimeString('en-US', {
timeZone: timezone,
}),
date: date.toLocaleDateString('en-US', {
timeZone: timezone,
}),
timezone,
}
}