AI Engineering Tools

Инженерия генеративного ИИ

Основные термины генеративного ИИ и LLM

Понимание терминов "модель", "входные данные", "контекст", "генерация" и "операция", используемых при работе с генеративным AI и большими языковыми моделями.

12 терминов

Модели

Генеративный AI

Generative AI

Значение

AI, который создает новый текст, изображения, аудио, код или другой контент на основе изученных закономерностей.

Когда использовать

Используйте этот термин при разграничении систем, создающих контент, от систем классификации или прогнозирования.

Пример

Используйте генеративный AI для создания трех описаний продуктов, а затем проверьте их на фактическую точность.

Модели

Базовая модель.

Foundation model

Значение

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

Когда использовать

Используйте это, когда обсуждается базовая модель, лежащая в основе чат-бота, агента или специализированного приложения.

Пример

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

Модели

Большая языковая модель LLM

Large language model (LLM)

Значение

Модель, обученная на больших текстовых коллекциях для понимания и генерации языковых последовательностей.

Когда использовать

Используйте это для генерации текста, суммирования, извлечения, перевода и задач, связанных с диалогами.

Пример

Попросите LLM суммировать расшифровку встречи в решения, ответственных и сроки.

Модели

Мультимодальная модель.

Multimodal model

Значение

Модель, способная обрабатывать или генерировать более одного типа данных, например, текст и изображения.

Когда использовать

Используйте это, когда задача включает в себя скриншоты, документы, аудио, видео или текст.

Пример

Предоставьте изображение графика и попросите мультимодальную модель объяснить видимую тенденцию.

Ввод и контекст

Токен.

Token

Значение

Единица текста, обрабатываемая языковой моделью; это может быть слово, часть слова или знак препинания.

Когда использовать

Используйте количество токенов для оценки емкости контекста, задержки и стоимости использования.

Пример

Обрезайте повторяющиеся инструкции, когда объем входных данных приближается к лимиту токенов модели.

Ввод и контекст

Окно контекста

Context window

Значение

Максимальное количество входных данных и сгенерированного вывода, которое модель может учитывать за один запрос.

Когда использовать

Используйте это для определения, должны ли документы быть суммированы, разбиты на части или извлечены выборочно.

Внимание

Большое окно контекста не гарантирует, что каждая включенная деталь будет использована правильно.

Пример

Извлеките пять наиболее релевантных фрагментов вместо размещения всего архива в контекстном окне.

Ввод и контекст

Системная инструкция

System instruction

Значение

Инструкция высокого приоритета, определяющая роль, правила и поведение ответа модели.

Когда использовать

Используйте это для установки устойчивого поведения, которое используется для многих пользовательских запросов.

Пример

Вы - помощник поддержки. Ссылайтесь на предоставленную политику и говорите, когда отсутствуют доказательства.

Операция.

Веса модели

Model weights

Значение

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

Когда использовать

Используйте этот термин при сравнении базовых, дообученных, квантованных или моделей с открытым исходным кодом.

Пример

Загрузите одобренные веса модели в изолированной среде вывода.

Операция.

Вывод

Inference

Значение

Процесс запуска обученной модели на новых входных данных для получения выходных данных.

Когда использовать

Используйте это, когда обсуждается обслуживание, задержка, оборудование или стоимость запроса.

Пример

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

Операция.

Дата окончания актуальности знаний

Knowledge cutoff

Значение

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

Когда использовать

Проверьте это, прежде чем спрашивать о недавних событиях, ценах, политиках или версиях программного обеспечения.

Пример

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

Генерация

Дискретизация.

Sampling

Значение

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

Когда использовать

Настройте выборку, когда вам нужны более детерминированные или более разнообразные результаты.

Пример

Используйте консервативную выборку для извлечения политик и более широкую выборку для генерации идей.

Генерация

Температура

Temperature

Значение

Настройка генерации, которая обычно контролирует степень концентрации или разнообразия выбора токенов.

Когда использовать

Установите его на минимальное значение для повторяющихся структурированных задач и увеличьте его осторожно для исследований.

Внимание

Точный эффект и поддерживаемый диапазон зависят от модели и поставщика.

Пример

Установите низкую температуру для преобразования счетов в фиксированную схему JSON.