関連サイト
本書の関連ページが用意されています。
内容紹介
本書は、Microsoftが提供するAzure OpenAI Serviceを使って、大規模言語モデルを使ったプログラミングの基礎から、目的に応じたさまざまな設定方法、Webアプリケーションでの利用方法までを解説します。
※Azure OpenAI Serviceは、OpenAI APIをAzureから利用できるものです。これを使うことによって、Azureの持つスケーラビリティや信頼性、各種機能を活かしつつプログラムを作ることができます。
最初に「Azure OpenAI Studio」を利用してモデルの用意や機能の概要を学んだのち、「Visual Studio Community」を使って、C#で開発を行っていきます。最初はコンソールアプリを作りながら「チャット」「入力候補」「イメージ生成」「Embedding(分類や類似性の算出)」「微調整(ファインチューニング)」のプログラミング方法を解説します。その後、Webアプリケーションの作成やデプロイ、アクセスできるユーザーの制御などの方法を解説します。
すでにAzureで開発を行っていてOpenAIの機能を使いたい方や、OpenAI APIの機能は使えるが、スケーラビリティ確保を考えている方におすすめの1冊です。
解説はGPT-3.5ベースで行っていますが、GPT-4が利用できる場合(ChatCompletion)はGPT-4でも動作確認を行っています。
※Azure OpenAI Serviceは有料のサービスです。本書で紹介している機能をひととおり実行しても、数百円程度に収まります(2023年9月現在。コスト管理の画面で発生費用を確認しながらの実行をお勧めします)
書誌情報
- 著者: 掌田津耶乃
- 発行日: 0045-10-03
- 最終更新日: 0045-10-03
- バージョン: 1.0.0
- ページ数: 320ページ(PDF版換算)
- 対応フォーマット: PDF
- 出版社: マイナビ出版
対象読者
著者について
掌田津耶乃
日本初のMac専門月刊誌『Mac+』の頃から主にMac系雑誌に寄稿する。ハイパーカードの登場により「ビギナーのためのプログラミング」に開眼。以後、Mac、Windows、Web、Android、iPhoneとあらゆるプラットフォームのプログラミングビギナーに向けた書籍を執筆し続ける。
近著:『Python Django 4 超入門』『Node.js超入門 第4版』『Spring Boot 3 プログラミング入門』『Rustハンズオン』(秀和システム)、『Python/JavaScriptによるOpen AIプログラミング』『Clickではじめるノーコード開発入門』(ラトルズ)、『R/RStudioでやさしく学ぶプログラミングとデータ分析』(マイナビ出版)