LLM のプログラミング
これは、Microsoft Press の書籍「Azure Open AI を使用した大規模言語モデルのプログラミング」全体で構築されたサンプルの公式リポジトリです。
3 つのサンプル プロジェクトは、さまざまなテクノロジーとユースケースをカバーしています。
- 第 6 章では、OpenAI SDK を利用して、アシスタントとして機能する Web アプリケーション (.NET 8 の ASP.NET) を開発し、エンド顧客が開いたチケットに応じて技術チームが作成した電子メールとメッセージを書き換えます。
- 第 7 章では、(Streamlit および Langchain を使用して) チャットボットを構築して、.pdf ファイルの形式でロードされたデータについて質問したり会話したりすることで、RAG (検索拡張生成) パターンを検討します。
- 第 8 章では、OpenAPI で文書化された API を介してホテルの部屋の予約を会話的に処理できるエージェント (SemanticKernel と .NET 8 の WEB API に組み込まれた API を使用) を構築します。