2023-03-01から1ヶ月間の記事一覧

CDKのデプロイ前にセキュリティの静的解析ができるcdk-nagを試す

cdk-nagを触ってみた。 Security HubやAWS Configを使った設定チェックはデプロイ後のチェックになるのに比べ、cdk-nagはデプロイ前に静的解析できるのが特長。違反しているとそもそもデプロイできないので開発メンバーに確実にルールを守ってもらえる。CIに…

Node.jsでGPT-4 APIを使う

届いたメール: You're invited to use the OpenAI GPT-4 API! You can now access GPT-4 models with 8K context via the existing OpenAI API. Get started As an early customer we'd love to hear about your experience. Feel free to share feedback on…

App RunnerにExpressアプリをデプロイする

ECR+App RunnerをCDKデプロイする - dyoshikawa’s blog をさらに実戦に近づけるために、今度はNode.js Expressアプリをデプロイしてみる。 環境 M1 Mac Big Sur node 16.15.0 typescript 5.0.2 aws-cdk-lib 2.69.0 constructs 10.1.281 @aws-cdk/aws-apprunn…

ECR+App RunnerをCDKデプロイする

[アップデート] AWS App Runner でついに AWS WAF がサポートされました | DevelopersIO 自分は圧倒的にLambdaマンだが、WAF対応もしたということで本番投入機会が増えていきそうなApp Runnerをキャッチアップしてみる。CDKで素振りする。 Dockerのhttpdイメ…

ChatGPT APIで入力値に暴力的な表現が含まれていないかどうかをバリデーションする。さらに条件分岐する

ChatGPT APIを使うことで、これまで難しかった「ふわっとした」バリデーションができることに気づいた。 「${content}」は暴力的な表現が含まれますか?3文字以内で、「はい」か「いいえ」で答えて下さい。` と聞くことで「はい」か「いいえ」が返ってくるの…

LlamaIndex(GPT Index)を試す

jerryjliu/gpt_index: LlamaIndex (GPT Index) is a project that provides a central interface to connect your LLM's with external data. LlamaIndex(GPT Index)を使うことで、大量の独自知識を詰め込んだオリジナルChatGPTを作る的なことができるらし…