О чём урок
Этот notebook демонстрирует, как использовать агент ReAct и агент FunctionCalling с определёнными инструментами и RAG pipeline с MistralAI LLM. Если вы открываете этот Notebook в Colab, вам, вероятно, потребуется установить LlamaIndex 🦙. Определим несколько очень простых инструментов-калькуляторов для нашего агента. Убедитесь, что ваш MISTRAL_API_KEY установлен. В противном случае явно укажите параметр api_key. Здесь мы инициализируем простой агент FunctionCalling с функциями калькулятора. Также давайте повторно включим параллельный вызов функций, чтобы мы могли вызывать две операции multiply одновременно. Создадим агент Mistral FunctionCalling над простым документом 10K. Мы используем как Mistral embeddings, так и mistral-medium для построения RAG pipeline и передаём его агенту Mistral в качестве инструмента. [1;3;38;5;200mМысль: Текущий язык пользователя: английский. Мне нужно использовать инструмент, чтобы помочь мне ответить на вопрос. Действие: uber_10k Входные данные действия: {'input': 'Каковы факторы риска для Uber в 2021 году?'} [0m [1;3;34mНаблюдение: Uber сталкивается с несколькими факторами риска в 2021 году, включая: 1. Технология автономных транспортных средств: Uber может не предложить технологии автономных транспортных средств на своей платформе, или такие технологии могут не работать должным образом, быть хуже конкурентов или восприниматься как менее безопасные. 2. Персонал: Бизнес Uber зависит от удержания и привлечения высококвалифицированного персонала, и постоянная текучесть кадров или неудачное планирование преемственности могут негативно сказаться на его бизнесе. 3. Нарушения конфиденциальности данных и безопасности: Uber может столкнуться с нарушениями безопасности или конфиденциальности данных, что может нанести ущерб его репутации, бизнесу и операционным результатам. 4. Кибератаки: Кибератаки, включая компьютерные вредоносные программы, программы-вымогатели, вирусы, спам и фишинговые атаки, могут нанести ущерб репутации, бизнесу и операционным результатам Uber. 5. Риски изменения климата: Uber подвержен рискам изменения климата, включая физические и переходные риски, и если он не сможет управлять такими рисками, его бизнес может быть негативно затронут. 6.
План урока
- Установка
- Настройка API Key
- С агентом FunctionCalling
- Чат
- Асинхронный чат
- С агентом ReAct
- Агент над RAG Pipeline
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.