試験公開中

このエントリーをはてなブックマークに追加

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

ラトルズ

2,420円 (2,200円+税)

OpenAI API は、ChatGPTの開発元が提供するAIモデル利用のためのAPIです。これを利用することで、ChatGPTで使われている高度なAIモデルを自分のプログラムから簡単に利用できるようになります。OpenAI APIというAI界最強の武器を使って、あなたのプログラムをAI化しましょう!

関連サイト

本書の関連ページが用意されています。

内容紹介

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化しましょう!

書誌情報

  • 著者: 掌田 津耶乃
  • 発行日: (紙書籍版発行日: 2023-08-18)
  • 最終更新日: 2023-08-18
  • バージョン: 1.0.0
  • ページ数: 304ページ(PDF版換算)
  • 対応フォーマット: PDF
  • 出版社: ラトルズ

対象読者

著者について

掌田 津耶乃

日本初のMac専門月刊誌「Mac+」の頃から主にMac系雑誌に寄稿する。ハイパーカードの登場により「ビギナーのためのプログラミング」に開眼。以後、Mac、Windows、Web、Android、iOSとあらゆるプラットフォームのプログラミングビギナーに向けた書籍を執筆し続ける。

目次

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/Officeスクリプトでの利用
Home 書籍一覧 Python/JavaScriptによるOpen AIプログラミング ▲ ページトップへ戻る