【読了】ChatGPT GPTsが作れるようになる本
昔のExcelスキルにおけるVBA使える?みたいなものか
(関数使える?がプロンプトエンジニアリングだとして)
Chapter1 ChatGPTとGPTsの基本を学ぼう
有料版の基本機能
GPTs
カスタマイズされたGPT
・知識ファイル(Knowledge):テキストファイル以外もアップロード可能
・API連携
・チーム専用GPT(Teamプランのみ)
・GPTsメンション
・GPTストア
Chapter2 対話形式でGPTを作成しよう
GPTを簡単に直感的に作成する方法
高品質なGPTを作るのには不向き(Configure画面でプロンプトを書いて作成する方法がよい)
GPTのクオリティを上げるポイント
①最新技術を使う:アクション機能など
②テキスト以外も出力する:画像、動画、音声など
③トップクリエイターをまねる
Chapter3 自分でプロンプトを組み立ててGPTを作ろう
Configure画面でプロンプトを書いて作成する方法
ChatGPTの用途
・成果物を生成する
・判断する
・対話を行う
プロンプトエンジニアリング(プロンプト最適化)の原則
・目的を明確化、具体化する:最終的に何を達成したいのか?何を依頼したいのか?
・参照すべき情報源を明示する
・タスクは段階的に解決する(まずは単純なタスクを行い、徐々に複雑にしていく)
・出力形式を明示する:文字数、フィールド、箇条書き/テーブルなど
コンテキスト(背景情報)は応答の質を大きく左右する
無駄な情報が多かったり、情報が少なすぎてもよくない
プロンプトインジェクション攻撃
ハルシネーション
変数(のようなもの)
プレイスホルダを変数のように使うことができる
{}
[]
Chapter4 多様な機能を搭載したGPTを作成しよう
Knowledge機能
・Embeddingプロセス:テキストをベクトル化する
・Retrievalメカニズム:検索語もベクトル化することにより、類似度を比較可能して、似ている意味を検索する
Advanced Data Analysis機能
実行環境の留意点
・インターネットにアクセスできない:Actions機能を併用することは可能
・Pythonスクリプトの処理時間は60秒間まで
・保存したファイルは一定期間後に削除される
・デフォルトで使用可能なPythonライブラリは一部のみ:whlファイルをKnowledge機能でアップロードすることで拡張可能
Actions機能
ChatGPTが外部APIを呼び出すための機能
APIの仕様をYAMLまたはJSONで記述する
APIの実行タイミング、引数として何を渡すかは、GPTが制御する
Chapter5 他の人が作ったGPTを利用しよう
Chapter6 よくある質問
完
補足
この記事が気に入ったらサポートをしてみませんか?