有限会社アズリアルと株式会社HashLabが日本語で指示を与えると自動でコードを生成してくれるサービス「AI Programmer」を公開しました。
対応言語は、SQL、Python、Javascript、HTML & CSS、スマートコントラクト、C++、PHP、Go、R、Perl、Ruby、正規表現、Haskell、Lispです。
Blenderのpythonでも使用できたので早速使ってみました。
● xのスケールが0.9より小さいオブジェクトを削除する
“import bpy” が抜けていましたがちゃんと動いてます。すごい!
次に複雑な指示を試してみました。
● 寸法が2m、スケールがランダム(0.6~1.3の間)のボックスを100個作成し、ランダムな位置に配置する。xのスケール<1.0の場合は”small_box”コレクションに入れ、xのスケール>1.0の場合は”big_box”コレクションに入れる
2時間ほど文章をこねくり回して惜しいところまでは行けましたが、完全な再現まではたどり着けませんでした。
複雑な指示はまだ難しそうですが、忘れてしまったコードを調べたり、土台作りとして活用する分には良さそうです。
クレジット
アイキャッチ画像及び、記事内の画像は以下のホームページより引用
AI Programmer | 有限会社ASReal / 株式会社HashLab より