Skip to Content
仕組みからわかる大規模言語モデル 生成AI時代のソフトウェア開発入門
book

仕組みからわかる大規模言語モデル 生成AI時代のソフトウェア開発入門

by 奥田 勝己
February 2025
Intermediate
376 pages
9h 25m
Japanese
Shōeisha
Content preview from 仕組みからわかる大規模言語モデル 生成AI時代のソフトウェア開発入門
4
ここでは、
response
オブジェクトから最新のアシスタントの応答を取得し、
latest_
response
変数に格納しています。そして、その内容を表示しています。
response
オブジェク
トはAPI からの応答全体を表します。
choices
API からの応答のリストです。この例では特
に複数の応答を返す設定をしていないため、
choices
の最初の要素を取得しています。
message
は応答の内容を表します。
content
は応答を文字列で保持しています。
このプログラムを実行すると、次のような応答が得られるはずです。
O U T
FORTRAN(Formula Translation)は、ジョン・バッカス(John Backus)を中心とするIBMのチーム
によって開発されました
文末に「。」が抜けているのは、ストップシーケンスで「。」を指定しているためです。
マルチモーダル
リスト 4.3.2 は、OpenAI API を使用して画像を含むマルチモーダルな質問応答を行う例で
す。具体的には、コマンドラインから画像ファイルを指定し、その画像に関する説明を求めま
す。ここでは、この例を用いてOpenAI API のマルチモーダル機能の使い方を説明します。
リスト4.3.2

import sys
import base64
from openai import OpenAI
def explain_image(filename: ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

What Successful Brick-and-Mortar Retailers Get Right

What Successful Brick-and-Mortar Retailers Get Right

Rob Angell
What Successful Project Managers Do

What Successful Project Managers Do

W. Scott Cameron, Jeffrey S. Russell, Edward J. Hoffman, Alexander Laufer

Publisher Resources

ISBN: 9784798185613