Программирование LLM
Это официальный репозиторий примеров, созданных в книге Microsoft Press «Программирование больших языковых моделей с помощью Azure Open AI».
Три примера проекта охватывают различные технологии и варианты использования:
- В главе 6 используется OpenAI SDK и разрабатывается веб-приложение (ASP.NET в .NET 8), которое действует как помощник, переписывая электронные письма и сообщения, создаваемые технической командой в ответ на заявки, открытые конечными клиентами.
- В главе 7 рассматривается шаблон RAG (дополненная генерация извлечения) путем создания чат-бота (в Streamlit и с помощью Langchain), который задает вопросы и участвует в обсуждениях загруженных данных в форме файлов .pdf.
- В главе 8 создается агент (с использованием SemanticKernel и API, встроенных в WEB API с .NET 8), способный осуществлять диалоговую обработку бронирования номеров в отелях через API, документированные с помощью OpenAPI.