Генератор quickstart-гайдов с коннекторами и веб-поиском

Урок 35 из 148 курса «Mistral AI Cookbook»: официальный курс Mistral AI Cookbook (Мистраль) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Вы хотите изучить Polars, быструю библиотеку DataFrame для Python. Вы могли бы читать документацию, просматривать посты в блогах и самостоятельно собирать руководство по быстрому старту — или вы могли бы позволить Mistral сделать это за вас, имея доступ к нужным инструментам. Этот notebook отправляет один и тот же prompt четыре раза, каждый раз с разной конфигурацией инструментов, чтобы вы могли увидеть, как качество output улучшается по мере того, как вы предоставляете модели лучшие источники: Шаг Инструменты К чему модель имеет доступ 1 Нет Только данные обучения 2 Веб-поиск Посты в блогах, Stack Overflow, примечания к выпускам 3 Коннектор Context7 Официальная документация Polars 4 Оба Документация + веб — модель выбирает лучший источник для каждой подтемы 5 Отфильтрованный коннектор Единый инструмент для извлечения документации (пропуск resolver) Статус API: Этот notebook использует client.beta.connectors и client.beta.conversations. Это beta-эндпоинты, и они могут измениться. См. документацию по коннекторам для получения актуальной API-справки. Запускайте ячейки сверху вниз. Версия Conversations API на TypeScript рассмотрена в справочном руководстве. Для выполнения этого notebook вам потребуется: Python 3.9 или новее Учетная запись Mistral и API key Установите Mistral Python SDK, запустив ячейку ниже. Для выполнения этого руководства вам потребуется Mistral API key. В Studio перейдите в раздел API keys, выберите Private and shared connectors для Connector access scope и создайте новый API key. Установите его перед запуском клиентской ячейки, используя один из этих вариантов: Вариант 1 — переменная окружения (рекомендуется для локального использования): Вариант 2 — введите его по запросу: если MISTRAL_API_KEY еще не установлен в вашем окружении, следующая ячейка кода отобразит защищенное поле ввода, куда вы можете вставить свой ключ напрямую. Импортируйте SDK и создайте клиент. Если MISTRAL_API_KEY не установлен как переменная окружения, появится запрос на безопасный ввод. Мы начинаем с того, что просим модель сгенерировать quickstart по Polars совсем без инструментов.

План урока

  1. Предварительные требования
  2. Настройка окружения
  3. Шаг 1 — Базовый уровень: без инструментов
  4. Шаг 2 — Веб-поиск
  5. Шаг 3 — Коннектор Context7: официальная документация
  6. Шаг 4 — Оба инструмента вместе
  7. Шаг 5 — Фильтрация инструментов
  8. **1. Что такое `LazyFrame`?**

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Полезные гиды