インスピレーションと洞察から生成されました 7 ソースから

img6

img7

img8

img9

img10

img11

はじめに

  • GPTsのアクション機能は、外部APIとの連携に特化し、ユーザーが自分のニーズに合わせたカスタムAIモデルを開発できるようにします。

  • Actionsを設定するためには、まずChatGPTの「Configure」モードに切り替え、新しいアクションを作成します。

  • APIの認証方式としては、None、APIキー、OAuthの3種類があります。それぞれの認証について理解し、必要に応じて設定します。

  • Schemaの設定はアクション設定の重要な部分です。OpenAPIに基づいて記述することで、ChatGPTがAPI機能を理解できます。

  • アクションを設定することで、ChatGPTに外部の最新情報を検索させたり、画像を生成させたりする機能を付加することが可能です。

認証方式 [1]

  • 認証方式はNone、APIキー、OAuthの3つがあります。

  • Noneは認証が不要な方式で、外部アプリから自由にデータを利用できます。

  • APIキーによる認証方式では、特定の鍵を用いてアプリ間の連携を行います。

  • OAuthはより複雑な方式で、ソーシャルメディアアカウントを通じてユーザー認証を行います。

  • それぞれの認証方式には適した使用ケースがあるため、用途に応じて選択が重要です。

Schema設定 [2]

  • Schemaは、APIの機能を記述する設定の枠組みです。

  • OpenAPI仕様に基づいて記述され、APIパラメータやエンドポイントを細かく定義します。

  • 正しく設定することで、GPTがAPIの利用方法を理解し、適切に外部情報を取得できます。

  • Schemaの設定は慣れないと難しいため、初めての方は生成ツールの使用が推奨されます。

  • 詳しい仕様はSwaggerのサイトなどで確認できます。

外部API連携 [3]

  • 外部API連携により、GPTsはカスタム機能を実現できます。

  • カスタマイズにより、ユーザーのニーズにピッタリなAIモデルの開発が可能。

  • 連携には例えばスプレッドシートや株価データなどが挙げられます。

  • 連携するAPIのセキュリティや料金形態に注意を払う必要があります。

  • データプライバシーの観点から、送信するデータを選択することが求められます。

img6

img7

活用事例 [3]

  • 株価データの取得: 外部APIを使って株価情報を得るGPTsの例。

  • 郵便番号検索: 郵便番号をAPIで検索するGPTs。

  • スプレッドシートとの連携: データを抽出してGPTが表示できる。

  • 様々なAPIを連携することで、効率化を図ることが可能。

  • 特定のAPIを利用することで、さらに多様な機能をGPTに実装できます。

img6

img7

注意点 [3]

  • APIは従量課金制のものが多く、使用料金がかさむ可能性がある。

  • データのプライバシー保護に注意する必要がある。

  • アクションを設定する際には、正確なSchema設定が必須。

  • APIの使用率を管理し、不必要な連携は解除するなど対応が必要。

  • 連携するAPIのセキュリティを事前に確認することが推奨されます。

関連動画

<br><br>

<div class="-md-ext-youtube-widget"> { "title": "\u3010\u795e\u30a2\u30d7\u30c7\u3011\u30ab\u30b9\u30bf\u30e0GPTs\u306e\u4f5c\u308a\u65b9\u89e3\u8aac\uff01\uff08Instructions\u306e ...", "link": "https://www.youtube.com/watch?v=CkI_otD6-zU", "channel": { "name": ""}, "published_date": "Nov 12, 2023", "length": "18:28" }</div>

<div class="-md-ext-youtube-widget"> { "title": "GPTs\u89e3\u8aac#3 \u5916\u90e8API\u3092\u5229\u7528\u3067\u304d\u308b\u300cActions\u300d\u6a5f\u80fd\u306e\u4ed5\u7d44\u307f\u3068 ...", "link": "https://www.youtube.com/watch?v=9q6h5EreGxY", "channel": { "name": ""}, "published_date": "Dec 18, 2023", "length": "13:54" }</div>