Azure OpenAIプログラミング入門
マイナビ出版
- 掌田津耶乃(著者)
Azure上での、OpenAI APIを使い方を身に付ける!
本書は、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月現在。コスト管理の画面で発生費用を確認しながらの実行をお勧めします)
発売日:2023-10-31
ページ数:304ページ
目次
Chapter1 OpenAIとAzure
Chapter2 OpenAI Studioを利用する
Chapter3 チャット(ChatCompletion)を活用する
Chapter4 イメージ生成(DALL-E)とOpenAI API の利用
Chapter5 Embeddingと微調整
Chapter6 Webアプリケーションから利用する
Chapter7 OpenAI Studio以外のAI Studio
著者プロフィール
-
掌田津耶乃(著者)
日本初の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でやさしく学ぶプログラミングとデータ分析』(マイナビ出版)
絶賛!発売中!
-
- マイナビ2026 オフィシャル就活BOOK 内定獲得のメソッド 面接担当者の質問の意図
-
- 才木弓加(著者)
- 就職・転職
- 相手の「知りたい」「探りたい」を先読みすれば面接は突破できる!
-
- 就活BOOK2026 内定獲得のメソッド SPI 解法の極意
-
- マイナビ出版編集部(編集)
- 就職・転職
- 出題分野すべての解法パターンが出題頻度順に学習できる! SPI3&テストセンター完全対応版!
-
- マイナビ2026 オフィシャル就活BOOK 内定獲得のメソッド インターンシップ・仕事体験
-
- 岡茂信(ジョブアナリスト)(著者)、 才木弓加(就職アドバイザー)(著者)、 美土路雅子(キャリアコンサルタント)(著者)
- 就職・転職
- インターンシップ・仕事体験参加に必要なすべてのことが分かる! 自己分析、ES、面接対策もこれ一冊でOK!
-
- マイナビ2026 オフィシャル就活BOOK 内定獲得のメソッド エントリーシート 実例で分かる書き方
-
- 岡 茂信(著者)
- 就職・転職
- ESはどう作成すれば良い? 効果的な自己PRの方法は? 内定者のリアルなES記述ノウハウを大公開!
Copyright © Mynavi Publishing Corporation