OpenGradientのPlaygroundを初めて開いたとき、まずTemperatureの機能を探しました。
それからTop-P。
それからおなじみのチューニング用パラメータ。
でも、どこにも見当たりません。
最初の自分の反応はとてもシンプルでした:
「足りないな。」
AIの世界では、力の強さにはいつも、より多くの制御が伴うのが当たり前に感じています。
より多くのパラメータ。
より細かく調整できるもの。
でも改めて考えると、Playgroundから削られているものにはかなり一貫した傾向があります。
それらはすべて、AIの仕組みを深掘りして、自分の意図に合わせて出力を最適化したいユーザー向けのツールです。
そして、それが自分に問いを投げかけました:
もしPlaygroundがそのようなユーザー向けに作られていないのだとしたら、誰のために作られているのだろう?
答えはたぶんWeb3の開発者です。
DAppを作る人はスマートコントラクトにかなり詳しい場合があっても、AIをプロダクトに統合するためだけに、サンプリングやtemperature、チューニング戦略を学びたいとは限りません。
そう捉えると、Playgroundから欠けている要素の意味がよりはっきりしてきます。
OpenGradientは、モデルを使えるようになる前に開発者が背負うべきAI知識の量を減らそうとしているようです。
モデルを選ぶ。
入力する。
出力を受け取る。
始める前に学ぶべきことが少なければ少ないほど、AIはプロダクトに入り込みやすくなります。
それは一種のCognitive Offloading(認知負荷の委譲)だと思いました。
OpenGradientは、認知的な負荷を開発者からプラットフォームへ移しているのです。
面白いのは、この戦略が同時に、非常に重要な一つのユーザー層をも諦めていることです:Power Users。
すべてのパラメータを制御し、細部まで最適化したいユーザーたちです。
でもそれは、@OpenGradient が受け入れているトレードオフなのかもしれません。
もし目標が、AIをより多くのDAppへ導入することなら、Cognitive Offloadingは、すべてのWeb3開発者をAIエンジニアに変えることよりも重要になる可能性があります。
$VELVET $OPG #opg
chat.opengradient.ai