『ChatGPT/LangChainによるチャットシステム構築 実践入門(エンジニア選書) [単行本]Ω』はヤフオクでkJ-000d996108から04月18日 11時 39分に出品され04月18日 11時 39分に終了予定です。即決価格は2,574円に設定されています。現在176件の入札があります。決済方法はYahoo!かんたん決済に対応。福井県からの発送料は落札者が負担します。PRオプションはYahoo!かんたん決済、取りナビ(ベータ版)を利用したオークション、即買でした。
要旨(「BOOK」データベースより)大規模言語モデルを本番システムで活用するための基礎知識と実践的ハンズオン。目次●第1章 大規模言語モデル(LLM)を使ったアプリケーションを開発したい!1.1 ChatGPTにふれてみよう1.2 プロンプトの工夫でできること-日々の仕事で使ってみよう1.3 プログラミングで使ってみよう1.4 ChatGPTを使うときに気をつけること1.5 ChatGPTの有料プランでできること-GPT-4-Plugins-Advanced Data Analysis-OpenAIのChatGPT以外のサービス1.6 大規模言語モデル(LLM)のビジネスへの活用1.7 LLMを活用したビジネスやアプリケーションの事例紹介-株式会社サイダスの事例:CYDAS PEOPLE Copilot Chat-PingCAP株式会社の事例:Chat2Query-Alexaスキルの事例(個人開発):helloGPT-株式会社ソラコムの事例:SORACOM Harvest Data Intelligence1.8 LLMを使ったアプリケーション開発で気をつけること1.9 本書で扱う技術について-LangChain-クラウドサービス(とくにサーバーレス)-Slackアプリでコラボレーションを促進しよう-まとめ●第2章 プロンプトエンジニアリング2.1 なぜいきなりプロンプトエンジニアリング?-ChatGPTのプロンプトエンジニアリング-アプリケーション開発におけるプロンプトエンジニアリング-プロンプトエンジニアリングってあやしくない?-COLUMN ファインチューニングとプロンプトエンジニアリング2.2 プロンプトエンジニアリングとは2.3 プロンプトの構成要素の基本-題材:レシピ生成AIアプリ-プロンプトのテンプレート化-命令と入力データの分離-文脈を与える-出力形式を指定する-プロンプトの構成要素のまとめ2.4 Prompt Engineering Guideから:ChatGPTの無限の可能性を引き出す-Zero-shotプロンプティング-Few-shotプロンプティング-Zero-shot Chain of Thoughtプロンプティング-まとめ●第3章 ChatGPTをAPIから利用するために3.1 OpenAIの文書生成モデル-ChatGPTにおける「モデル」-OpenAIのAPIで使える文書生成モデル-モデルのスナップショット3.2 ChatGPTのAPIの基本-Chat Completions API-Chat Completions APIの料金-発生した料金の確認3.3 入出力の長さの制限や課金に影響する「トークン」-トークン-Tokenizerとtiktokenの紹介-日本語のトークン数について3.4 Chat Completions APIにふれる環境の準備-Google Colabとは-Google Colabのノートブック作成-OpenAIのAPIキーの準備3.5 Chat Completions APIをさわってみる-OpenAIのライブラリ-Chat Completions APIの呼び出し-会話履歴を踏まえた応答を得る-ストリーミングで応答を得る-基本的なパラメータ-COLUMN Completions API3.6 Function calling-Function callingの概要-Function callingのサンプルコード-パラメータ「function_call」-Function callingを応用したJSONの生成-まとめ●第4章 LangChainの基礎4.1 LangChainの概要-LangChainのユースケース-なぜLangChainを学ぶのか-LangChainのモジュール-LangChainのインストール-COLUMN langchain_experimental4.2 Language models-LLMs-Chat models-Callbackを使ったストリーミング-Language modelsのまとめ4.3 Prompts-PromptTemplate-ChatPromptTemplate-Example selectors-Promptsのまとめ4.4 Output parsers-Output parsersの概要-PydanticOutputParserを使ったPythonオブジェクトの取得-Output parsersのまとめ4.5 Chains-LLMChain―PromptTemplate・Language model・OutputParserをつなぐ-SimpleSequentialChain―ChainとChainをつなぐ-Chainsのまとめ-COLUMN Chainの内部の動きを確認するには4.6 Memory-ConversationBufferMemory-さらに便利なMemory-Memoryの保存先-Memoryのまとめ-COLUMN Chat modelsでMemoryを使う場合の注意●第5章 LangChainの活用5.1 Data connection-RAG(Retrieval Augmented Generation)-Data connectionの概要-Document loaders-Document transformers-Text embedding models-Vector stores-Retrievers-RetrievalQA(Chain)-Data connectionのまとめ-COLUMN RetrievalQAにおけるchain_type5.2 Agents-Agentsの概要-Agentsの使用例-Agentsの仕組み―ReActという考え方-Tools-Toolkits-Function callingを使うOpenAI Functions Agent-一度に複数ツールを使うOpenAI Multi Functions Agent-Agentsのまとめ-COLUMN Function callingを応用したOurputParser・Extraction・Tagging-まとめ-COLUMN Evaluation●第6章 外部検索、履歴を踏まえた応答をするWebアプリの実装6.1 第6章で実装するアプリケーション-実装するアプリケーションの構成-本書での開発の仕方-AWS Cloud9の概要-Streamlitの概要-完成版のソースコード6.2 Cloud9を起動して開発環境を構築する-Cloud9環境を作成する-GitHubリポジトリを作成する-Cloud9とGitHubの連携-Python環境を構築する6.3 StreamlitのHello World6.4 ユーザーの入力を受け付ける6.5 入力内容と応答を画面に表示する6.6 会話履歴を表示する6.7 LangChainを使ってOpenAIのChat Completions APIを実行する6.8 Agentを使って必要に応じて外部情報を検索させる6.9 チャットの会話履歴をふまえて応答する6.10 Streamlit Community Cloudにデプロイする-依存パッケージの一覧を作成-ソースコードをGitHubにアップロードする-Streamlit Community Cloudにデプロイする-他のユーザーを招待する-まとめ●第7章 ストリーム形式で履歴を踏まえた応答をするSlackアプリの実装7.1 なぜSlackアプリを作るのか-どんな構成にするの?-開発環境-GitHubリポジトリのファイル構成7.2 環境準備7.3 環境設定ファイルを作成する7.4 Slackアプリを新規作成する7.5 ソケットモードを有効化する7.6 アプリケーションを作成する7.7 イベントを設定する7.8 アクションを送信して応答する7.9 スレッド内で返信する7.10 OpenAI APIを呼び出す7.11 ストリーミングで応答する7.12 会話履歴を保持する-Momento Cache とは?7.13 LazyリスナーでSlackのリトライ前に単純応答を返す7.14 AWS Lambdaで起動されるハンドラー関数を作成する7.15 chat.update API制限を回避する7.16 Slack投稿をリッチにする7.17 デプロイする7.18 Socket ModeからAWS Lambdaに切り替える-まとめ●第8章 社内文書に答えるSlackアプリの実装8.1 独自の知識をChatGPTに答えさせる-ファインチューニングとRAG(Retrieval Augmented Generation)-RAGワークフロー-回答文の生成にLLMが必要か-業務を圧迫する「何かを探している時間」-社内データを整備する8.2 埋め込み表現(embeddings)とは8.3 実装するアプリケーションの概要-完成版のソースコード8.4 開発環境を構築する-Cloud9のディスクスペースが不足している場合の拡張方法8.5 サンプルデータの準備8.6 Pineconeのセットアップ-Pineconeとは-Pinecone以外のベクターデータベース-Pineconeのサインアップ8.7 ベクターデータベース(Pinecone)にベクターデータを保存する-COLUMN Pythonのパッケージ管理ツールについて8.8 Pineconeを検索して回答する8.9 会話履歴も踏まえて質問できるようにする-単純に会話履歴を入れてもうまく動かないケース-会話履歴を踏まえて質問をあらためて作成する8.10 ConversationalRetrievalChainを使う-まとめ●第9章 LLMアプリの本番リリースに向けて9.1 企業で生成AIを活用していくために9.2 JDLA発行『生成AIの利用ガイドライン』をもとにした自社ガイドラインの作成-利用する外部サービスのサービス規約をしっかり読む9.3 サービスの企画・設計段階での課題-プロジェクトリスクへの対応9.4 テスト・評価について-LLM部分の評価方法-LangSmithによる性能監視-COLUMN コンテンツのユースケースによる温度(temperature)の推奨値9.5 セキュリティ対策について-OWASP Top 10 for Large Language Model Applications-LangChainコアの脆弱性排除について9.6 個人データ保護の観点-個人情報保護法に定める本人同意と目的内での利用-個人情報の保護に関する「決定指向」利益モデルと情報的他律からの自由について9.7 EUが定める禁止AI・ハイリスクAIの取り扱いの動向●付録 Webアプリ、Slackアプリ開発の環境構築A.1 AWSのサインアップA.2 Cloud9の環境作成-Cloud9の料金説明A.3 Cloud9とGitHubの連携-GitHubとのSSHの設定-Gitのユーザーの設定-GitHubでリポジトリを作成してクローンA.4 Cloud9上のPythonの環境構築-pyenvのインストール-Python3.10のインストール-Python3.10を使うための手順-仮想環境についてA.5 Momentoのサインアップ-索引内容紹介本書は、ChatGPTのAPIとLangChainを使って、大規模言語モデル(LLM)を本番レベルのシステムに組み込むための知識をステップバイステップで学習し、手を動かしながら実践できる書籍です。 生成AIが登場し、APIやフレームワークのエコシステムが充実してきたことによって、これまで機械学習やプログラミングの十分な知識が必要だったことに対してアプリケーション開発者が挑戦しやすくなりました。LLMの性質を活かしたサービスや業務システム構築の基礎を理解し、LLMのモデルやワークフローを抽象化して取り扱ううえで、LangChainというフレームワークが非常に便利です。本書でOpenAI APIやLangChainをしっかり学ぶことで、生成AI関連の知識を体系的にイメージできるようになります。 本書ではまず、OpenAI APIとLangChainについて解説します。ChatGPTのようなしくみを業務システムなどに組み込むためには、単にLLMに1つ入力して1つ出力を得るような実装ではなく、複数のタスクを一連のワークフロー処理として実現する必要があります。また、ChatGPTが知識を持たない専門知識を答えてほしいとか、意図した形式で応答が欲しいなど、実用性を高める必要も出てきます。これらを実現するためのLangChainのつかいかたをわかりやすく解説します。 後半では、ステートレスなOpenAI APIに記憶を持たせたり、必要に応じてWeb検索などを行うエージェント処理、さらにそれらチャット形式の処理を、ステップバイステップでWebアプリやSlackアプリとして実装します。 さらに、LLMアプリを本番稼働させるうえで必要となる、ユーザー体験、セキュリティ、コンプライアンスへの準拠などのためのヒントや注意点も解説します。著者紹介(「BOOK著者紹介情報」より)(本データはこの書籍が刊行された当時に掲載されていたものです)吉田 真吾(ヨシダ シンゴ)株式会社サイダス取締役CTO/株式会社セクションナイン代表取締役CEO。ChatGPT Community(JP)主催。HCM Suite「CYDAS PEOPLE」の開発・運用。サーバーレステクノロジーのコミュニティ主催を通じて、日本におけるサーバーレスの普及を促進大嶋 勇樹(オオシマ ユウキ)ソフトウェアエンジニア。IT企業からフリーランスエンジニアを経て会社を設立。現在は実務に就き始めたエンジニアのスキルアップをテーマに、勉強会の開催や教材作成の活動を実施。オンラインコースUdemyではベストセラー講座多数。AWSやDocker/Kubernetes、サーバーレス技術などを扱う「野生」のクラウドネイティブ人材。最近はLangChain芸人。勉強会コミュニティStudyCo運営著者について吉田 真吾 (ヨシダシンゴ)株式会社サイダス 取締役CTO / 株式会社セクションナイン 代表取締役CEO ChatGPT Community(JP)主催。HCM Suite「CYDAS PEOPLE」の開発・運用。サーバーレステクノロジーのコミュニティ主催を通じて、日本におけるサーバーレスの普及を促進。『AWSによるサーバーレスアーキテクチャ』(翔泳社)監修、『サーバーレスシングルページアプリケーション』(オライリー)監訳、『AWSエキスパート養成読本』(技術評論社)共著。大嶋 勇樹 (オオシマユウキ)ソフトウェアエンジニア。IT企業からフリーランスエンジニアを経て会社を設立。現在は実務に就き始めたエンジニアのスキルアップをテーマに、勉強会の開催や教材作成の活動を実施。オンラインコースUdemyではベストセラー講座多数。AWSやDocker/Kubernetes、サーバレス技術などを扱う「野生」のクラウドネイティブ人材。最近はLangChain芸人。勉強会コミュニティStudyCo運営。
マルウエアの教科書―超基礎から高度な手口/解析のはじめ方まで完全網羅 増補改訂版 [単行本]Ω
¥ 3432
ChatGPT API×Pythonで始める対話型AI実装入門―GPT-3.5&GPT-4対応 [単行本]Ω
¥ 2145
解釈可能なAI―機械学習モデルの解釈手法を実践的に理解する(Compass Programming) [単行本]Ω
¥ 3887
pandasライブラリ活用入門―データクリーニング/前処理など一連の分析プロセスをマスター! 第2版 (impress top gear) [単行本]Ω
¥ 3260
Windowsユーザーのための これから始めるLinuxの本(日経BPパソコンベストムック) [ムックその他]Ω
¥ 1888
画像生成系AI Stable Diffusion ゲームグラフィックス自動生成ガイド [単行本]Ω
¥ 2059
AIの倫理リスクをどうとらえるか―実装のための考え方 [単行本]Ω
¥ 2831
ソフトウェア開発にChatGPTは使えるのか?―設計からコーディングまでAIの限界を探る [単行本]Ω
¥ 2746
できるJw_cad 8パーフェクトブック困った!&便利ワザ大全―最新版 [単行本]Ω
¥ 2145
OpenAI GPT-4/ChatGPT/LangChain人工知能プログラミング実践入門 [単行本]Ω
¥ 3089
システム設計のセオリー〈2〉クラウドベース開発 [単行本]Ω
¥ 2746
WordPress仕事の現場でサッと使える!デザイン教科書―最新WordPress 6.x対応版 改訂第3版 (Webデザイナー養成講座) [単行本]Ω
¥ 2574
学習と業務が加速するChatGPTと学ぶExcel VBA&マクロ―VBAの未経験者や初心者にも最適 [単行本]Ω
¥ 1716
AWS開発を《成功》させる技術―エバンジェリストの知識と経験を1冊にまとめた [単行本]Ω
¥ 2231
Ansible実践ガイド 基礎編―コードによるインフラ構築の自動化 第4版 (impress top gear) [単行本]Ω
¥ 1973
1週間でシステム開発の基礎が学べる本 [単行本]Ω
¥ 2042
いちばんやさしい新しいAWSの教本―人気講師が教えるDXを支えるクラウドコンピューティング [単行本]Ω
¥ 1699
量子コンピュータの頭の中―計算しながら理解する量子アルゴリズムの世界 [単行本]Ω
¥ 2746
176 入札履歴
終了
オークファンの無料会員に登録すれば
一度検索した商品をお気に入り登録可能。
マイブックマーク機能で
いつでもすぐに登録した商品を
見返すことができます。
既に会員の方はこちらからログインをお願いいたします
「同じ商品を出品する」機能のご利用には
オークファン会員登録が必要です。
価格を表示するには、
オークファンプレミアム(月額8,800円/税込)の登録が必要です。
まずはお試し!!初月無料で過去の落札相場を確認!
オークションで稼ぐための人気機能!
「期間おまとめ検索」を使えば、複数月をまたいだ指定期間の相場検索が可能です。レアな商品の相場や過去の出品数をまとめて確認できます。
さらに、オークファンプレミアムに登録すると最大過去10年分の相場データが月1,200回まで閲覧可能です。
価格を表示するには、
オークファンプレミアム(月額2,200円/税込)の登録が必要です。
まずはお試し!!初月無料で過去の落札相場を確認!