概要
ライティングブロックとコードブロックを使って、チャットの回答内で直接、文章作成やコーディングの機能を利用できます。利用できる操作は、プラン、デバイス、ワークスペースの設定、モデル、機能の提供状況によって異なります。
ライティングブロックは、メール、メッセージ、ソーシャルメディアへの投稿、文書などの下書きを編集できる領域です。
コードブロックは、コードや対応するプレビューコンテンツを回答のほかの部分と区別し、閲覧、編集、コピー、プレビュー、実行をしやすくします。
利用条件
すべての会話ですべての操作が表示されるとは限りません。利用できる操作は、ブロックの種類、デバイス、プラン、ワークスペースの設定、およびアカウントでその機能が有効になっているかどうかによって異なります。
ライティングブロックの使い方
ChatGPT は、修正や再利用が想定される文章を作成する際に、下書きをライティングブロックに表示することがあります。会話内で直接編集できる下書きを作成するよう、ChatGPT に依頼することもできます。
ライティングブロックの作成
次のようなプロンプトを試してみてください。
「上司への返信メールを下書きしてください」
「チームに Slack で近況を伝える短いメッセージを書いてください」
「このメモを 1 ページの文書にまとめてください」
ライティングブロックの編集
ライティングブロックの種類や利用可能な機能に応じて、次の操作ができます。
ブロックを選択してテキストを直接編集
テキストのコピー
選択したテキストや下書き全体の修正を ChatGPT に依頼
ブロックを全画面の編集ビューで表示
AI の支援による直近の編集の取り消しややり直し
対応するメールの下書きを ChatGPT から直接送信(機能が利用可能な場合)、またはメールアプリで表示
対応する文書の下書きをライブラリに保存(機能が利用可能な場合)
ライティングブロック内のテキストの書式設定
ライティングブロックでは、次のような一般的な書式設定を利用できます。
太字と斜体
見出し
リンク
箇条書きと番号付きリスト
チェックリスト
コードブロックの使い方
ChatGPT は通常、コードをコードブロックに表示します。コードブロックでは、コードが回答のほかの部分と区別されるため、閲覧、コピー、編集、プレビュー、実行がしやすくなります。
コードブロックの種類や利用可能な機能に応じて、次の操作ができます。
コードのコピー
Python、JavaScript、HTML などの言語ラベルの確認
対応するコードブロックの直接編集
ChatGPT へのコード編集の依頼
対応するコードブロックの全画面表示
プレビュー対応のコードブロックでのコードとプレビューの切り替え
対応する Python コードの実行とコンソール出力の確認
対応するコードブロックのプレビュー
対応するコードブロックでは、プレビューを選択すると、ChatGPT 内で結果を確認できます。プレビューできるコンテンツには、次のようなものがあります。
HTML ページ
React コンポーネント
SVG 画像
Mermaid 図
Vega または Vega-Lite のグラフ
プレビューが表示されない場合、そのコードブロックはプレビューに対応していません。
対応する Python コードの実行
対応する Python コードブロックでは、実行を選択するとコード用のワークスペースが開き、コンソールで出力やエラーを確認できます。実行中のコードは停止できます。
コードのプレビューと実行には、サンドボックス環境が使用されます。プレビューに外部リソースが必要な場合、接続前に ChatGPT が許可を求めることがあります。ワークスペースの管理者は、コードの実行やネットワークアクセスを許可するかどうかも設定できます。
編集の保存
対応しているライティングブロックとコードブロックへの編集は、短い遅延の後に会話とともに保存されます。その後、フォローアップの質問をすると、ChatGPT は最新バージョンを使用できます。
一時チャットでは、会話の終了後に編集が保持されない場合があります。
