概要
昨年の大晦日にOpenAIのChatAI APIを利用して検証したいことを以下の記事にまとめました。そこで、早速検証してみようと思い立ちました。年明けから色々と検証してみており、まだ終わってはいませんが、現状の備忘録をまとめておこうと思います。
検証1: TypeScriptで動作させたい
検証結果
以下のコマンドを実行すると環境構築が出来る。
筆者はNode.jsのパッケージマネージャーとしてnpmを利用しています。
npm install --save-dev typescript && npm install openai
参考資料として以下の公式チュートリアルの内容が非常に役に立ちました。以前勉強のために購入した書籍は情報が古く、書籍内のコードをそのまま実行してもエラー終了してしまい、困っていた時に発見し、大変救われました。
検証2: Azure上のAPIのバージョンと共用したい
検証結果
社内版のChatAI APIはAzure版のそれとも独立した独自仕様の物でした。よってaxiosを用いてREST APIを叩くという方法が必要でした。
検証3: 検証3: 5$でどれぐらいの期間使えるか
検証結果
全然無料分が減りません。結構な行数のコードを渡しても全然消費されず。。。無料クレジットは有効期間が3ヶ月であるため、トークンの節約のためにコメントを除外する処理を回してからAPIに渡していた部分を止めて実行していますが、全く減りません。。。プロンプトエンジニアリングの勉強のために、ドシドシAPIにリクエストを送って頑張って消化します。