Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • Машинное обучение
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Истории успеха
    • Тарифы Yandex Cloud
    • Промоакции и free tier
    • Правила тарификации
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Yandex Foundation Models
    • О сервисе Yandex Foundation Models
      • Обзор
      • Модели
      • Токены
      • Вызов функций
      • Режим рассуждений
    • Мультимодальные модели
    • Эмбеддинги
    • Датасеты
    • Дообучение
    • Квоты и лимиты
  • Yandex Cloud ML SDK
  • Совместимость с OpenAI
  • Управление доступом
  • Правила тарификации
  • Публичные материалы
  • История изменений

В этой статье:

  • Пример
  • Параметры запроса на русском языке
  • Параметры запроса на английском языке
  • Структура запроса
  1. Концепции
  2. Генерация текста
  3. Токены

Токены

Статья создана
Yandex Cloud
Обновлена 11 апреля 2025 г.
  • Пример
    • Параметры запроса на русском языке
    • Параметры запроса на английском языке
    • Структура запроса

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

Yandex Foundation Models использует свой токенизатор для обработки текстов. Вы можете оценить размер текстового поля в токенах с помощью специальных методов Tokenizer или Yandex Cloud ML SDK. Число токенов в одном и том же тексте может различаться для каждой модели.

Чтобы использовать токенизатор Yandex Foundation Models, необходима роль ai.languageModels.user или выше на каталог.

Пример

Параметры запроса на русском языке

  • Текст промта: Управление генеративными моделями осуществляется с помощью промтов. Эффективный промт должен содержать контекст запроса (инструкцию) для модели и непосредственно задание, которое модель должна выполнить, учитывая переданный контекст. Чем конкретнее составлен промт, тем более точными будут результаты работы модели.\n Кроме промта на результаты генерации моделей будут влиять и другие параметры запроса. Используйте AI Playground, доступный в консоли управления, чтобы протестировать ваши запросы.
  • Количество символов в промте: 497.
  • Количество токенов в промте: 86.
  • Модель: YandexGPT Pro.

Параметры запроса на английском языке

  • Текст промта: Generative models are managed using prompts. A good prompt should contain the context of your request to the model (instruction) and the actual task the model should complete based on the provided context. The more specific your prompt, the more accurate will be the results returned by the model.\n Apart from the prompt, other request parameters will impact the model's output too. Use Foundation Models Playground available from the management console to test your requests.
  • Количество символов в промте: 477.
  • Количество токенов в промте: 89.
  • Модель: YandexGPT Pro.

Структура запроса

  1. Создайте файл tbody.json, содержащий параметры запроса:

    {
      "modelUri": "gpt://<идентификатор_каталога>/yandexgpt",
      "text": "Управление генеративными моделями осуществляется с помощью промтов. Эффективный промт должен содержать контекст запроса (инструкцию) для модели и непосредственно задание, которое модель должна выполнить, учитывая переданный контекст. Чем конкретнее составлен промт, тем более точными будут результаты работы модели.\n Кроме промта на результаты генерации моделей будут влиять и другие параметры запроса. Используйте AI Playground, доступный в консоли управления, чтобы протестировать ваши запросы."
    }
    

    Где <идентификатор_каталога> — идентификатор каталога Yandex Cloud, на который у вашего аккаунта есть роль ai.languageModels.user или выше.

  2. Отправьте запрос к модели:

    export IAM_TOKEN=<IAM-токен>
    curl --request POST \
      --header "Authorization: Bearer ${IAM_TOKEN}" \
      --data "@tbody.json" \
      "https://llm.api.cloud.yandex.net/foundationModels/v1/tokenize"
    

    Где:

    • <IAM-токен> — значение IAM-токена, полученного для вашего аккаунта.
    • tbody.json — файл в формате JSON, содержащий параметры запроса.
    Результат
    {"tokens":
        [{"id":"1","text":"\u003cs\u003e","special":true},
        {"id":"6010","text":"▁Gener","special":false},
        {"id":"1748","text":"ative","special":false},
        {"id":"7789","text":"▁models","special":false},
        {"id":"642","text":"▁are","special":false},
        {"id":"15994","text":"▁managed","special":false},
        {"id":"1772","text":"▁using","special":false},
        {"id":"80536","text":"▁prompts","special":false},
        {"id":"125820","text":".","special":false},
        {"id":"379","text":"▁A","special":false},
        {"id":"1967","text":"▁good","special":false},
        {"id":"19099","text":"▁prompt","special":false},
        {"id":"1696","text":"▁should","special":false},
        {"id":"11195","text":"▁contain","special":false},
        {"id":"292","text":"▁the","special":false},
        {"id":"7210","text":"▁context","special":false},
        {"id":"346","text":"▁of","special":false},
        {"id":"736","text":"▁your","special":false},
        {"id":"4104","text":"▁request","special":false},
        {"id":"342","text":"▁to","special":false},
        {"id":"292","text":"▁the","special":false},
        {"id":"2718","text":"▁model","special":false},
        {"id":"355","text":"▁(","special":false},
        {"id":"105793","text":"instruction","special":false},
        {"id":"125855","text":")","special":false},
        {"id":"353","text":"▁and","special":false},
        {"id":"292","text":"▁the","special":false},
        {"id":"9944","text":"▁actual","special":false},
        {"id":"7430","text":"▁task","special":false},
        {"id":"292","text":"▁the","special":false},
        {"id":"2718","text":"▁model","special":false},
        {"id":"1696","text":"▁should","special":false},
        {"id":"7052","text":"▁complete","special":false},
        {"id":"4078","text":"▁based","special":false},
        {"id":"447","text":"▁on","special":false},
        {"id":"292","text":"▁the","special":false},
        {"id":"6645","text":"▁provided","special":false},
        {"id":"7210","text":"▁context","special":false},
        {"id":"125820","text":".","special":false},
        {"id":"671","text":"▁The","special":false},
        {"id":"1002","text":"▁more","special":false},
        {"id":"4864","text":"▁specific","special":false},
        {"id":"736","text":"▁your","special":false},
        {"id":"19099","text":"▁prompt","special":false},
        {"id":"125827","text":",","special":false},
        {"id":"292","text":"▁the","special":false},
        {"id":"1002","text":"▁more","special":false},
        {"id":"16452","text":"▁accurate","special":false},
        {"id":"912","text":"▁will","special":false},
        {"id":"460","text":"▁be","special":false},
        {"id":"292","text":"▁the","special":false},
        {"id":"4168","text":"▁results","special":false},
        {"id":"13462","text":"▁returned","special":false},
        {"id":"711","text":"▁by","special":false},
        {"id":"292","text":"▁the","special":false},
        {"id":"2718","text":"▁model","special":false},
        {"id":"125820","text":".","special":false},
        {"id":"3","text":"[NL]","special":true},
        {"id":"29083","text":"▁Apart","special":false},
        {"id":"728","text":"▁from","special":false},
        {"id":"292","text":"▁the","special":false},
        {"id":"19099","text":"▁prompt","special":false},
        {"id":"125827","text":",","special":false},
        {"id":"1303","text":"▁other","special":false},
        {"id":"4104","text":"▁request","special":false},
        {"id":"9513","text":"▁parameters","special":false},
        {"id":"912","text":"▁will","special":false},
        {"id":"8209","text":"▁impact","special":false},
        {"id":"292","text":"▁the","special":false},
        {"id":"2718","text":"▁model","special":false},
        {"id":"125886","text":"'","special":false},
        {"id":"125811","text":"s","special":false},
        {"id":"5925","text":"▁output","special":false},
        {"id":"2778","text":"▁too","special":false},
        {"id":"125820","text":".","special":false},
        {"id":"7597","text":"▁Use","special":false},
        {"id":"12469","text":"▁Foundation","special":false},
        {"id":"27947","text":"▁Models","special":false},
        {"id":"118637","text":"▁Playground","special":false},
        {"id":"2871","text":"▁available","special":false},
        {"id":"728","text":"▁from","special":false},
        {"id":"292","text":"▁the","special":false},
        {"id":"7690","text":"▁management","special":false},
        {"id":"15302","text":"▁console","special":false},
        {"id":"342","text":"▁to","special":false},
        {"id":"2217","text":"▁test","special":false},
        {"id":"736","text":"▁your","special":false},
        {"id":"14379","text":"▁requests","special":false},
        {"id":"125820","text":".","special":false}],
    "modelVersion":"23.10.2024"
    }
    

Была ли статья полезна?

Предыдущая
Модели
Следующая
Вызов функций
Проект Яндекса
© 2025 ООО «Яндекс.Облако»