Skip to Content
大規模言語モデル:難しい部分 (Japanese Edition)
book

大規模言語モデル:難しい部分 (Japanese Edition)

by Thársis T. P. Souza, Jonathan K. Regenstein
May 2026
Intermediate
340 pages
5h 33m
Japanese
O'Reilly Media, Inc.
Content preview from 大規模言語モデル:難しい部分 (Japanese Edition)

付録: ローカルLLMデプロイ用ツール

専門家とは、ごく狭い分野において、起こりうるあらゆる過ちをすべて犯した人物のことだ。

ニールス・ボーア

この付録では、によるローカルLLMデプロイメントのための3つのツール と、ローカルコンピューティング環境でのLLMアクセシビリティを向上させるのテクニックについて解説する。

Ollamaはにおける最も簡単な導入手段を提供し、シンプルなコマンドでモデルをダウンロードして実行するDockerのような体験を実現する。llama.cppは、ローカルLLMエコシステムの多くを支える基盤となるエンジンであり、モデルを効率的な形式に変換し、コンシューマ向けハードウェア上で実行する。llamafileは、依存関係なしでどこでも実行できる単一の実行ファイルとしてモデルをパッケージ化する独自のアプローチを採用している。これらツールは、使いやすさときめ細かな制御という両極端の間にある、さまざまな点を占めている。

量子化は、モデルのサイズとメモリ使用量を削減しつつ推論スピードを向上させるテクニックだが、モデルの品質において潜在的なトレードオフを伴う。本セッションでは、量子化の方法に加え、PerplexityとKLダイバージェンスという2つの人気のある指標を用いて、これらのトレードオフを評価する方法について解説する。

Ollama

Ollamaは、LLMsをローカルで実行するための軽量なMITライセンスのオープンソースツールだ。幅広いLLMとやり取りするためのシンプルなインタフェースを提供する。Ollamaはインストールと使用が容易になるよう設計されており、大規模なセットアップや設定を必要とせずにLLMsをローカルで実行したい開発者に人気がある。

Ollamaの主な利点には以下が含まれる:

モデル管理の効率化

Ollamaは、LLMs(大規模言語モデル)を扱う際の複雑さを、シンプルで直感的なプロセスへと変える。組み込みのモデルレジストリにより、互換性の問題や手動設定を気にすることなく、簡単なコマンドで人気モデルをダウンロードできる。異なるモデルバージョンの管理からシームレスな切り替えまで、技術的な詳細はすべてプラットフォームが処理するため、インストール時のトラブルシューティングではなく、開発や実験に集中できる。

開発者向けのAPI統合

Ollamaは開発者を念頭に置いて設計されており、導入直後からREST APIを利用できる。つまり、複雑なセットアップ手順やカスタム実装に煩わされることなく、アプリケーションやサービスにAI機能を統合できる。Python、JavaScript、その他の言語を問わず、Ollamaはすぐに構築を開始するために必要な接続性を提供し、統合をHTTPリクエストを送るほど簡単にする。

本番環境でのデプロイ

OllamaのネイティブDocker統合により、アプリケーションのコンテナ化が容易になり、開発、テスト、本番環境全体で一貫した振る舞いが保証される。このコンテナ化アプローチは、リソースの分離と管理も向上させ、異なるサービスや環境間の明確な分離を維持しつつ、複数のモデルを効率的に実行することを可能にする。

洗練されたユーザ体験

高度な技術知識を必要とする簡素なコマンドラインツールとは異なり、Ollamaはあらゆるスキルレベルの開発者にとって自然に感じられる、アプリのような使いやすい体験を提供する。そのシンプルなCLIコマンドは馴染みのあるパターンに従っており、システムトレイ統合などの機能により、単なる技術的なユーティリティではなく、本格的なアプリケーションのような感覚をもたらす。 ...

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

技術リーダーとしてのレベルアップ (Japanese Edition)

技術リーダーとしてのレベルアップ (Japanese Edition)

Anemari Fiser
AIプロジェクトの管理 (Japanese Edition)

AIプロジェクトの管理 (Japanese Edition)

Malini Jain Runtasewee, Adrián González Sánchez
視覚言語モデル (Japanese Edition)

視覚言語モデル (Japanese Edition)

Merve Noyan, Andrés Marafioti, Miquel Farré, Orr Zohar

Publisher Resources

ISBN: 0642572387266