本稿は、PythonでAzure Functionsのプロジェクトを新規作成する手順です。環境としてはVSCodeを使います。
追加の情報としては、以下の操作はWindowsな物理マシンではなくてAzure上のUbuntuの仮想マシンでのものです。ただしコマンドなどで多少の差異はあるとしても、プロジェクト作成の流れは、OSとか 物理か仮想かとかは特に関係ないと思います。
普段はWindows上のVisual Studio(Codeじゃないほう)でC#で関数を書いている身としては、PythonでFunctionsというのが初めての経験でした。
公式ドキュメント などを読みながらやったつもりが最初は意外と手間取ってしまい・・・。
もしかして同じ悩みを抱えている人がいたり、「(普段は他の言語を使ってるけど)AIにはPythonでしょ」とか考えたりする人もいるかもしれないので、そういう人の参考になれば。