TGStat
TGStat
Qidiruv uchun matnni kiriting
Ilg‘or kanal qidiruvi
  • flag Uzbek
    Sayt tili
    flag Russian flag English flag Uzbek
  • Saytga kirish
  • Katalog
    Kanal va guruhlar katalogi Hududiy to‘plamlar Tematik to‘plamlar Платные каналы Kanallar qidiruvi
    Kanal/guruh qo‘shish
  • Reytinglar
    Kanallar reytingi Guruhlar reytingi Postlar reytingi
    Brendlar va shaxslar reytingi
  • Analitika
  • Postlarda qidiruv
  • Telegram'ni kuzatish
  • Targ‘ibot
    Yandex Business orqali reklama TGStat Agency orqali kanallarda reklama TGStat.ru saytida reklama
Dimension AI | Dmitry Sirakov

22 Nov 2025, 19:20

Telegram'da ochish Ulashish Shikoyat qilish

GigaChat 3 Ultra - успех или провал? [Часть 3/4]

SFT
🥳😘

Очень люблю команду GigaChat. В прошлом году они сделали красиво, обходя, на мой взгляд, топовые модели в FC (Function Calling) в техническом плане. Их фишка была в том, что они учитывали output функции при выборе Tools и корректного заполнения аргументов. Используя эти знания, можно было выбивать достаточно хорошие результаты.

Что же сейчас? Значительно улучшили chat template, сделали его OpenAI-подобным: добавили developer system, added files и user-memory. Это позволяет разработчикам пользоваться приоритетами ролей и, скажем так, брать Attention за РАГа.

Но это понятно и даже скучно. Меня больше зацепило следующее - формат тулов теперь не JSON, а TypeScript! Это позволяет, по заявлениям, экономить до 30% на «мусорных» токенах (только недавно все хайповали по поводу TOON / CSV и вели горячие дискуссии под каждым постом, а люди, занимающиеся SFT в гиге, пошли таким изящным путем).

Как это работает?
Вы вводите тулзы как есть (OpenAI-совместимый формат, инференс не меняется!), а «под капотом» ваш JSON tools конвертируется в TypeScript и подкладывается в chat-template. Поддерживаются object, string, number, integer, boolean, array (что ок) и enum (тоже есть). Различные подсказки в виде format, maxItems, minItems, maximum, minimum, pattern и description превращаются в комментарии при конвертации в TypeScript.

Почему это круто?
1. Экономия токенов. - TypeScript зачастую занимает меньше токенов, чем JSON.
2. Элегантность - Это красивое решение проблемы, особенно в эпоху агентов. Если этим правильно научиться пользоваться, можно выжимать из моделей максимум.

Условно, если мы представим всем привычный get_weather, то в модель он уйдет в таком читаемом виде:


namespace functions {
// Получает прогноз погоды в указанном городе.
type get_weather = (_: {
// Название города (например, Москва)
// pattern: "^[A-Za-zА-Яа-я\-\s]+$"
location: string,

// Количество дней прогноза
// minimum: 1
// maximum: 10
days?: number, // default: 1

// Единицы измерения
format?: "celsius" | "fahrenheit",
}) => any;
} // namespace functions


Остается только верить, что в претрейне было правда много typescript и что модель научилась следовать коммантариям в коде. Что, на самом деле, не особо получается у того же Qwen235B в Python коде. Здесь время покажет.

881 0 4 22
Katalog
Kanal va guruhlar katalogi Kanallar to‘plamlari Kanallar qidiruvi Kanal/guruh qo‘shish
Reytinglar
Telegram-kanallar reytingi Telegram-guruhlar reytingi Postlar reytingi Brendlar va shaxslar reytingi
API
Statistika API'si Postlar qidiruvi API'si API Callback
Kanallarimiz
@TGStat @TGStat_Chat @telepulse @TGStatAPI
O‘qish
Академия TGStat Telegram tadqiqoti 2019 Telegram tadqiqoti 2021 Telegram tadqiqoti 2023
Kontaktlar
Справочный центр Qo‘llab-quvvatlash Email Vakansiyalar
Har xil narsalar
Foydalanuvchi shartnomasi Maxfiylik siyosati Ommaviy oferta
Botlarimiz
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot