Python/JavaScriptによるOpenAIプログラミング

掌田津耶乃/著

発売日:2023年8月

  • Python/JavaScriptによるOpenAIプログラミング
  • Python/JavaScriptによるOpenAIプログラミング
  • Python/JavaScriptによるOpenAIプログラミング
  • Python/JavaScriptによるOpenAIプログラミング
ページ数
303p
ISBN
978-4-89977-541-6
著者情報
掌田 津耶乃(ショウダ ツヤノ)
日本初のMac専門月刊誌「Mac+」の頃から主にMac系雑誌に寄稿する。ハイパーカードの登場により「ビギナーのためのプログラミング」に開眼。以後、Mac、Windows、Web、Android、iOSとあらゆるプラットフォームのプログラミングビギナーに向けた書籍を執筆し続ける

¥2,420 税込

11 nanacoポイント

11 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

最強の武器“OpenAI API”であなたのプログラムをAI化しよう!ChatGPT開発元が提供するAIモデル利用のためのAPIを使い、アプリやサービスに高度なAI機能をPython/JavaScriptによるプログラミングで組み込む方法を分かりやすく解説。また、Power Automate、PowerApps、Appsheet、ClickなどのノーコードツールやExcel/OfficeスクリプトやGoogle App ScriptからAPIを利用する方法も解説します。プログラマからオフィスユーザーまで幅広く利用して頂ける書籍です。

最強の武器“OpenAI API” であなたのプログラムをAI化しよう!

ChatGPT開発元が提供するAIモデル利用のためのAPIを使い、アプリやサービスに高度なAI機能をPython / JavaScriptによるプログラミングで組み込む方法を分かりやすく解説。

Power Automarte、PowerApps、Appsheet、Clickなどのノーコードツールや、 Excel/OfficeスクリプトやGoogle App ScriptからAPIを利用する方法も解説します。



OpenAI API は、ChatGPTの開発元が提供するAIモデル利用のためのAPIです。
これを利用することで、ChatGPTで使われている高度なAIモデルを自分のプログラムから簡単に利用できるようになります。
ただ「質問して答える」だけではありません。チャットのようにAIと連続したやり取りをする。
特定の用途に特化したAI ボットを作る。イメージ生成を行わせる。
自社製品の情報を学習させたオリジナルのAIモデルを作成し利用する。用意したデータを分析し、「意味」を調べて処理をする。
こうしたことがAPIを使えば驚くほど簡単に行えます。

本書では「Python」と「Node.js」を使い、API利用の方法を説明していきます。
それ以外の言語から利用する場合についても、各AIモデルごとにAPIを直接コールする方法を説明しています。
また、昨今のノーコードブームを考慮し、Power Automate、PowerApps、AppSheet、Click といったノーコードツールや、
Excel/OfficeスクリプトやGoogle Apps ScriptからAPIを利用する方法についても説明しています。

AI を避けては通れない時代。その時代にプログラムを組むためには、「AI を使いこなす武器」が必要です。
OpenAI APIというAI界最強の武器を使って、あなたのプログラムをAI化しましょう!

目次

Chapter 1 OpenAI APIを開始しよう
1.1. OpenAI APIの利用準備
1.2. OpenAIのアカウント設定
1.3. Python/Node.jsによるAPI利用
1.4. WebアプリケーションにおけるAPIの利用

Chapter 2 API利用の基本をマスターしよう
2.1. PythonにおけるAPI利用の基本
2.2. Node.js におけるAPI利用の基本
2.3. Web APIを直接利用する

Chapter 3 プロンプトデザイン
3.1. 基本のプロンプト
3.2. IDとキャラクタ設定
3.3. その他のプロンプト機能
3.4. コマンド定義と出力形式

Chapter 4 Completionを探究する
4.1. エラー処理・モデル・編集API
4.2. オプション引数の利用

Chapter 5 Chat CompletionとTranscription
5.1. Chat Completionの基本をマスターする
5.2. Speech to textによる音声入力

Chapter 6 Image Generation
6.1. Image Generationの基本
6.2. イメージの編集
6.3. イメージのバリエーション

Chapter 7 モデルとデータのチューニング
7.1. ファインチューニング
7.2. モデレーションによるポリシーチェック
7.3. Embeddingとセマンティック類似性

Chapter 8 Power Platform環境からのAPI利用
8.1. Power Automateでの利用
8.2. PowerAppsでの利用
8.3. Power Automate for Desktopでの利用

Chapter 9 ノーコード/マクロからの利用
9.1. Clickでの利用
9.2. Google Apps Scriptでの利用
9.3. Google AppSheetでの利用
9.4. Excel/ ほか

商品詳細

出版社名
ラトルズ
サイズ
23cm
対象年齢
一般
フォーマット
単行本

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ