О чём урок
В этом notebook'е описывается процесс создания мультимодального чат-бота с использованием Gemini API от Google. Чат-бот может: Обрабатывать текстовые вводы Анализировать изображения Обрабатывать комбинированные текстовые и графические вводы (мультимодальные prompt'ы) Поддерживать историю разговора для контекстных ответов Форматировать и представлять ответы с поддержкой markdown Ключ Google API для Gemini Python 3.9+ Необходимые библиотеки: google-generativeai, pillow, IPython, pandas, matplotlib Requirement already satisfied: google-generativeai in /usr/local/lib/python3.11/dist-packages (0.8.4) Requirement already satisfied: pillow in /usr/local/lib/python3.11/dist-packages (11.1.0) Requirement already satisfied: IPython in /usr/local/lib/python3.11/dist-packages (7.34.0) Requirement already satisfied: pandas in /usr/local/lib/python3.11/dist-packages (2.2.2) Requirement already satisfied: matplotlib in /usr/local/lib/python3.11/dist-packages (3.10.0) Requirement already satisfied: google-ai-generativelanguage==0.6.15 in /usr/local/lib/python3.11/dist-packages (from google-generativeai) (0.6.15) Requirement already satisfied: google-api-core in /usr/local/lib/python3.11/dist-packages (from google-generativeai) (2.24.2) Requirement already satisfied: google-api-python-client in /usr/local/lib/python3.11/dist-packages (from google-generativeai) (2.164.0) Requirement already satisfied: google-auth>=2.15.0 in /usr/local/lib/python3.11/dist-packages (from google-generativeai) (2.38.0) Requirement already satisfied: protobuf in /usr/local/lib/python3.11/dist-packages (from google-generativeai) (5.29.4) Requirement already satisfied: pydantic in /usr/local/lib/python3.11/dist-packages (from google-generativeai) (2.11.2) Requirement already satisfied: tqdm in /usr/local/lib/python3.11/dist-packages (from google-generativeai) (4.67.1) Requirement already satisfied: typing-extensions in /usr/local/lib/python3.11/dist-packages (from google-generativeai) (4.13.1) Requirement already satisfied: proto-plus<2.0.0dev,>=1.22.3 in /usr/local/lib/python3.11/dist-packages (from google-ai-generativelanguage==0.6.15->google-generativeai) (1.26.1) Requirement already satisfied: setuptools>=18.5 in /usr/local/lib/python3.11/dist-packages…
План урока
- Обзор
- Предварительные требования
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.