本文は CryptoChasers による Web3 の優れた教育リソースの第 3 弾、AI 編です。
ChatGPT を代表とする AI の大規模言語モデルの発展は急速であり、多くの専門家はこれが今後 10 年の大きなトレンドになると考えています。Web3 の日常的な使用、研究、開発ツールなど、AI に関連する基礎知識を学び、習得することは生産性を向上させるために重要です。
AI のチュートリアルは非常に多く、すべてを完全に理解するのは難しいです。私の推奨は、過去半年間に関連する仕事をしているいくつかの専門家のアドバイスと、私自身のブラウジング経験を組み合わせて行っています。
推奨チュートリアル#
wayToAGI#
- ウェブサイト:wayToAGI
- 言語:中国語
- タイプ:インデックス
このウェブサイトは、オープンソースの知識スペースであり、ほぼすべての AI に関する有用な情報を集めています。私は強くお勧めしますし、5 つ星の評価を与えます。以下の特徴があります:
- 毎日優れた情報を収集し更新します。
- 初心者向けの AI 学習パス、プロンプト、AI ドローイング、AI 音声、デジタル人間の入門ガイドを提供します。
- さまざまな基礎的および深層の技術記事があり、ブラウジングや検索に適しています。
以下のチュートリアルはすべて開発者向けであり、Python または JavaScript を使えることが望ましいです。
OpenAI 公式ドキュメント#
- ウェブサイト:OpenAI Doc
- 言語:英語
- タイプ:テキスト
LangChain などのツールが LLM の開発を大幅に簡素化できるとしても、それらに完全に依存するのではなく、それらの背後にある原理を理解することは非常に重要です。最良の方法は公式ドキュメントを見ることであり、pip install openai
またはnpm install openai
を使用して公式の Python をインストールして学習を始めることです。wayToAGI には一部の翻訳があります:ChatGPT 公式ガイド
ChatGPT Prompt Engineering for Developers#
- ウェブサイト:ChatGPT Prompt Engineering for Developers
- 言語:英語
- タイプ:ビデオ + インタラクティブ
Deeplearning.ai と OpenAI の共同開催の入門コースで、AI 分野の有名な教育者である Andrew Ng 氏が講義を行っています。非常に初心者向けであり、さまざまなタイプのプロンプトの書き方などを説明しています。例えば、要約の方法、翻訳の方法などです。このウェブサイトではオンラインのノートブックを提供しており、ビデオを視聴しながらコードを実行およびデバッグできます。環境の設定や API の申請は不要で、非常に便利です。英語のリスニングが苦手な場合は、中文字幕ビデオコレクションを参照して視聴することもできます。
Building Systems with the ChatGPT API#
- ウェブサイト:Building Systems with the ChatGPT API
- 言語:英語
- タイプ:ビデオ + インタラクティブ
これも Deeplearning のコースで、上記の ChatGPT Prompt Engineering for Developers の発展版です。カスタマーサポートアシスタントシステムの構築を例に、ChatGPT の原理と開発フローを説明しています。エンジニアリングの要素も含まれており、OpenAI 公式の GPT ベストプラクティスと組み合わせて学習することができます。
LLM アプリケーション開発のための LangChain#
- ウェブサイト:LLM Application Development with LangChain
- 言語:英語
- タイプ:ビデオ + インタラクティブ
これも Deeplearning のコースで、LangChain の入門内容を提供しています。LangChain は LLM の開発フレームワークであり、React を使用してフロントエンドアプリを開発するのと同様に、LLM の開発を大幅に簡素化することができます。このコースでは、LangChain の作者自身が実例を使用して説明しています。ドキュメントを直接見るよりも理解しやすいです。後半には LangChain に関連する別のコース LangChain: Chat with Your Data もあります。こちらはローカルドキュメントの質問応答ツールの作り方について説明しており、実践的な内容です。
次は何をすればいいですか?#
次に、LLM を使用したツールの開発に自分で取り組むことをお勧めします。市場には既に要件を満たす製品があるかもしれませんが、自分のワークフローに統合されたパーソナライズされたツールを開発することは非常に素晴らしいことです。
AI の情報収集については、最新の動向を把握するためにwayToAGIをフォローすることで十分です。
また、他の AI ツールを使って他の人がどのように AI 製品を作っているかを試してみることもおすすめです。Web3+AI のプロジェクトであるMyShellを紹介します。彼らの NFT を保有すると、ChatGPT 4.0 ベースの API ロボットを毎日一定の範囲で無料で使用したり、タスクを実行して NFT を獲得したりすることができます。