Что такое токены в нейросетях?
Токен — кусочек текста, которым оперирует модель: целое короткое слово, часть длинного слова, знак препинания или пробел. Модель читает и пишет токенами, лимиты контекста и цены API считаются в них же. Русский текст дробится на токены сильнее английского, поэтому обходится дороже.
Обновлено
Как текст делится на токены
Перед обработкой текст разбивается токенизатором по словарю частых фрагментов. Частые английские слова часто — один токен, а русские слова с приставками и окончаниями распадаются на 2–4 части. Числа, эмодзи и редкие символы могут занимать несколько токенов каждый.
Именно поэтому модели иногда ошибаются в подсчёте букв в слове: они видят не буквы, а куски слова.
Где токены влияют на вас
- Лимиты сообщений в бесплатных тарифах часто считаются в токенах.
- Контекстное окно — сколько токенов модель видит за раз.
- Цена API — за миллион токенов входа и выхода.
- Длина ответа ограничена максимальным числом токенов.
Как экономить токены
- Давайте модели только нужные фрагменты, а не весь документ.
- Просите короткие ответы, если нужен результат, а не рассуждение.
- Не повторяйте длинные инструкции в каждом сообщении — используйте системные инструкции.
Пример
Фраза «Перенесите встречу на пятницу» — 4 слова, но для модели это может быть 8–10 токенов: «Пере», «несите», « встре», «чу» и так далее. Та же фраза на английском «Move the meeting to Friday» — около 6 токенов. Поэтому один и тот же объём смысла на русском занимает больше места в контексте и стоит дороже в API.
Частые вопросы по теме
Сколько токенов в одном слове?
В среднем для русского — около 2–3 токенов на слово, для английского — около 1,3.
Почему ИИ плохо считает буквы в словах?
Модель видит слово как несколько токенов, а не как последовательность букв.
Что такое ИИ-кредиты и токены в сервисах?
Многие сервисы переводят расход токенов в свои единицы — кредиты, чтобы цена была понятнее.
Как посчитать токены в тексте?
У OpenAI и других провайдеров есть онлайн-токенизаторы: вставьте текст и увидите число токенов.
Как это устроено в Fast Notes
В Fast Notes расход ИИ считается в кредитах: например, текстовая заметка — несколько кредитов, вопрос к заметкам — тоже. Бесплатно — 100 кредитов в месяц.
Похожие вопросы
Что такое контекстное окно нейросети?
Контекстное окно — это максимальный объём текста в токенах, который модель обрабатывает за один запрос: ваш вопрос…
02Почему нейросеть плохо считает?
Языковая модель генерирует цифры как текст, а не вычисляет их: она предсказывает, как обычно выглядит ответ. На простых…
03Почему нейросеть выдумывает факты?
Языковая модель не ищет ответ в базе фактов, а продолжает текст самым вероятным образом. Если точного знания нет, она…
04Почему ИИ так уверенно ошибается?
Уверенный тон — это стиль текста, а не степень знания. Модель учится писать как хорошие ответы в интернете, а они…
05Почему нейросеть забывает начало разговора?
У модели есть контекстное окно — максимальный объём текста, который она видит за раз. Всё, что в него не помещается…
06Почему нейросеть отвечает по-разному на один и тот же вопрос?
Модель выбирает следующее слово не строго самое вероятное, а случайно среди вероятных — так ответы звучат живее. Эту…