open ai 使ったAlexaスキルの作り方
chatGPTのAPIキーを取得する
アカウントはすでにある前提で、こちらにアクセスして。
https://platform.openai.com/account/api-keys
Create new secret keyをクリック
API key generatedというウィンドウが開くのでそこ中のキーをコピーしてどこかに保存してください。keyはここ一回だけしか表示されません。
OrganizationIDを取得する
下記URLで、OrganizationIDを取得できます。サンプルにしたコードとかでは使用していなかったので不要な場合もあるのかもしれません。
https://platform.openai.com/account/org-settings
②Alexa Developer Consoleにログインして、新しいスキルを作成する
以下は2023/2/26に撮影したものです。どんどん仕様が変わるので表示が一致しない場合は以下は参考にして各々判断して適切に立ち上げてください。教えてくだされば記事の修正も考えます。
こちらもアカウントがある前提でアクセスしてください。
https://developer.amazon.com/alexa/console/ask
スキル作成ボタンをクリック。
スキル名はご自由にプライマリロケールは何でも良いですが、今回は日本向けにするため日本語を選択。そして右上の次へ
今回のケースでは
「エクスペリエンスタイプの選択をします」は「その他」
「モデルを選択する」は「カスタム」
「ホスティングサービス」は「Alexa-hosted (Node.js)」
「ホスト地域」は「米国西部(オレゴン)」を選びましょう。
そして次へ。
Templatesは「スクラッチで作成」を選択して次へ。
選択内容を確認するで「Create Skill」をクリック。
そして待つ。終わるまで休憩。
コメント