FuncReAct Агент ReAct, использующий вызовы функций OpenAI
FuncReAct - ReAct Agent using OpenAI function calls
Часть 1 — Понимание техник создания подсказок

Если вы до сих пор не знаете, что такое подсказка, то, вероятно, вы живете под камнем или только что проснулись после комы. Подсказка, в отношении LLM и генеративного искусственного интеллекта, означает форматирование команд, которые вам необходимо предоставить модели, чтобы получить желаемый результат. Хорошая подсказка может дать отличные результаты, в то время как плохая подсказка может испортить опыт.
Ответы от LLM или любой другой модели генеративного искусственного интеллекта такие же хорошие, как и подсказки (команды), предоставленные ей. Выход зависит от того, насколько хорошо подсказка сформулирована и если все объяснено ясно и кратко.
Это похоже на обучение модели: хорошие данные — чистые данные, используемые для обучения — дают хорошие предсказания. Если данные, предоставленные для обучения, не являются хорошими, то результат также будет хуже — мусор входит, мусор выходит. Аналогично, хорошие подсказки приводят к лучшим результатам.
С момента запуска ChatGPT возникло много шума вокруг термина “инженерия подсказок”. В этом блоге мы рассмотрим различные техники создания подсказок и познакомимся с основами вызова функций с использованием OpenAI API.
- Лучшие инструменты искусственного интеллекта для студентов (сентябрь 2023 года)
- Используйте функцию обмена моделями Amazon SageMaker Model Card для улучшения управления моделями.
- «Microsoft внедряет искусственный интеллект с помощью человекоподобного мышления через ‘алгоритм мыслей’»
Прежде чем вы окунетесь в содержание этого блога, хотелось бы отметить, что весь контент разделен на четыре части, поэтому у нас есть четыре блога. Это сделано для того, чтобы суммарное время чтения составляло 10–11 минут. Мы будем много обсуждать на протяжении всей серии, поэтому вам лучше делать перерывы между частями. Пожалуйста, будьте терпеливы и прочитайте все части, и я уверен, что вы многое узнаете.
Просто чтобы вас завлечь, я добавил рабочую демонстрацию агента ReAct RAG, который мы будем создавать в течение этих 4 частей.
Если вы не можете дождаться следующих блогов, вы можете ознакомиться с репозиторием FuncReAct, чтобы получить первоначальное введение в это.