Software Design 2024年8月号
2024年7月18日紙版発売
2024年7月18日電子版発売
B5判/192ページ
定価1,562円(本体1,420円+税10%)
今号の特集概要
第1特集
LangChainではじめる
LLMアプリ開発入門
今やIT業界にとどまらない知名度を誇るChatGPT。このサービスに使われているのがGPT(Generative Pre-trained Transformer)と呼ばれる「大規模言語モデル(LLM:Large Language Models)」です。LLMは,ディープラーニング技術を使って大量のテキストデータを学習することで,人間が行うような受け答えや自然な文章の作成を可能とします。その進化速度は目覚ましく,LLMを利用したアプリケーション開発も盛んに行われています。
本特集では,そんなLLMの概要や技術基盤を紹介します。安定版がリリースされ活用の期待が高まるLLMフレームワーク「LangChain」を使ったLLMアプリの開発も体験します。基礎知識はもちろん,表面的な使い方だけではないLLMの有用性を実感できるはずです。今後の開発につながるLLMアプリ開発の第一歩を踏み出しましょう。
第2特集
Web開発にCDNエッジをオススメする理由
低遅延とパフォーマンスを両立させる技術
最近,CDNエッジが話題になっています。代表的なものだと,Amazon CloudFrontやCloudflare Workers,Fastly Computeがあります。読者のみなさんの中にも,使ったことがある方がいるかもしれません。なぜ今,盛り上がっているのでしょうか?
本特集では,まずWebアプリとCDN,CDNエッジの関係を解説し,CDNエッジが注目を集めている理由を探ります。そして代表的なCDNエッジサービスの1つ,Fastlyを題材としたCDNエッジとキャッシュの基本を紹介します。最後に,ユースケースをもとに,リバースプロキシとしてのCDNエッジの使い方を取り上げます。この機会に,CDNエッジに入門してみませんか?
目次
第1特集
LangChainではじめる
LLMアプリ開発入門
- 第1章:LLMの基本
主要技術・種類と性能・プロンプトテクニックなど - 第2章:入門LangChain
主要コンポーネントの使い方をマスターする - 第3章:LangChain+Streamlitを使った翻訳アプリの実装
少ないコードで手軽に開発してみよう - 第4章:LangChain+Next.jsを使った検索アプリの実装
簡易版AIアプリケーションのAPI,UIを作ろう - 第5章:LCELと高度なLangChainコンポーネント
ワンランク上のアプリを開発するための応用知識
第2特集
Web開発にCDNエッジをオススメする理由
低遅延とパフォーマンスを両立させる技術
- 第1章:CDNエッジとWebアプリの関係性
Web開発に活きるCDNの強みとは
- 第2章:FastlyによるCDNエッジハンズオン
サービスの作成からバックエンドリクエストまで
- 第3章:CDNエッジをリバースプロキシとして活用する
負荷対策やコンテンツの出し分けもエッジで対応
連載
- ITエンジニア必須の最新用語解説
【188】Kotlin 2.0 - 万能IT技術研究所
【27】現在と過去を重ねて,地理空間情報で歴史を楽しむ――そうだ,京都と大阪,行ってみよう。 - ドメイン解体新書
【7】ドメイントラブルシューティング① ドメイン管理のトラブル - ハピネスチームビルディング
【29】ワーキングアグリーメントで価値観の相互理解を深めよう - エンジニアのためのやる気UPエクササイズ
【24】エンジニア必見! 座ってできる姿勢改善トレーニング - レガシーシステム攻略のプロセス
【4】ZOZOTOWNリプレイスにおけるマスタDBの移行 - Databricksで勝つデータ活用
【5】Databricksのデータマネジメント - あなたの知らないChromeの世界
【7】Spectre以降のブラウザベンダーの取り組みとChrome - ぼくらの「開発者体験」改善クエスト
【8】データドリブンなプロダクト開発を支えるABテスト基盤の改善 - 実践データベースリファクタリング
【9】サービスの成長と肥大化するデータ - Cloudflare Workersへの招待
【9】Cron TriggersでWorkerを定期実行してみよう - 実践LLMアプリケーション開発
【11】LangGraphのcreate_react_agentでエージェント開発を省力化 - AWS活用ジャーニー
【23】Amazon RDSの高可用性 - 【新連載】基礎からわかるDetection Engineering
【1】Detection Engineeringの理論と概念 - 成功するPSIRTの極意
【3】Agile開発組織のセキュリティ,freee PSIRTが取り組むShift Left - 魅惑の自作シェルの世界
【21】ifコマンドの実装 - あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~
【152】台湾のシビックテックの祭典「g0v サミット2024」参加レポート