chatGPTをアレクサスキルで使う(ただし開発者向け)2023/2/26現在

テクノロジー

open ai 使ったAlexaスキルの作り方

chatGPTのAPIキーを取得する

アカウントはすでにある前提で、こちらにアクセスして。
https://platform.openai.com/account/api-keys
Create new secret keyをクリック

Create new secret keyをクリック

API key generatedというウィンドウが開くのでそこ中のキーをコピーしてどこかに保存してください。keyはここ一回だけしか表示されません。

OrganizationIDを取得する

下記URLで、OrganizationIDを取得できます。サンプルにしたコードとかでは使用していなかったので不要な場合もあるのかもしれません。
https://platform.openai.com/account/org-settings

OrganizationIDを取得

②Alexa Developer Consoleにログインして、新しいスキルを作成する

以下は2023/2/26に撮影したものです。どんどん仕様が変わるので表示が一致しない場合は以下は参考にして各々判断して適切に立ち上げてください。教えてくだされば記事の修正も考えます。

こちらもアカウントがある前提でアクセスしてください。
https://developer.amazon.com/alexa/console/ask
スキル作成ボタンをクリック。

スキル名はご自由にプライマリロケールは何でも良いですが、今回は日本向けにするため日本語を選択。そして右上の次へ

今回のケースでは
「エクスペリエンスタイプの選択をします」は「その他」
「モデルを選択する」は「カスタム」
「ホスティングサービス」は「Alexa-hosted (Node.js)」
「ホスト地域」は「米国西部(オレゴン)」を選びましょう。
そして次へ。

縮小して画質が悪くてすみません!

Templatesは「スクラッチで作成」を選択して次へ。

選択内容を確認するで「Create Skill」をクリック。

そして待つ。終わるまで休憩。

コメント

タイトルとURLをコピーしました