LLMs programmieren
Dies ist das offizielle Repository für die Beispiele, die im Buch „Programming Large Language Models with Azure Open AI“ von Microsoft Press erstellt wurden.
Die drei Beispielprojekte decken verschiedene Technologien und Anwendungsfälle ab:
- Kapitel 6 nutzt das OpenAI SDK und entwickelt eine Webanwendung (ASP.NET in .NET 8), die als Assistent fungiert und vom technischen Team als Reaktion auf von Endkunden geöffnete Tickets erstellte E-Mails und Nachrichten umschreibt.
- Kapitel 7 untersucht das RAG-Muster (Retrieval Augmented Generation), indem ein Chatbot (in Streamlit und mit Langchain) erstellt wird, um Fragen zu stellen und Gespräche über geladene Daten in Form von PDF-Dateien zu führen.
- Kapitel 8 erstellt einen Agenten (unter Verwendung von SemanticKernel und in der WEB-API mit .NET 8 erstellten APIs), der über mit OpenAPI dokumentierte APIs in der Lage ist, Hotelzimmerreservierungen im Dialog abzuwickeln.