今週の振り返り#
最初は毎週週報を書くことを確実に実現できると思っていましたが、生命には完全に予測できない特性があります。過去に確立された約束は、この終わりのない変化の中で不安定になる運命にあることを意味します。
gpt-3.5-turbo
API のリリース後、それを利用したさまざまなアプリケーションが次々と登場しました。上位 10 件のうち 7 件が新しいアプリケーションです。この盛況は、私に自分自身がこの人工知能の波に乗って利便性を享受するだけでなく、この強力なプラットフォームを活用して独自の製品を作り出すことができるのではないかと考えさせました。
すぐに、私の頭に素晴らしいアイデアが浮かびました:ブラウザの拡張機能で、ウェブページへのアクセスとユーザーの入力を提供し、ユーザーがカスタムのプロンプトとキーを使用して API を呼び出し、提供された情報を処理し、API からの結果を受け取る能力を持つものです。この拡張機能は、ブラウザ、ユーザー、および API の間のインタラクションの中間層として機能し、自分でプロンプトを作成し、事前に設定し、共有することで、テキストの個別の処理ニーズを満たすためのものです。そして、これらの機能が実現できる理由は、自然言語の非常に低いハードルにあります。この拡張機能を ChatGPT プラットフォームのプレイグラウンドと定義しました。これは「プログラミング」を学ぶためのプラットフォームであり、プログラミング言語は自然言語であり、学習の過程で開発から製品までを完了します。ユーザーが必要なのは、自分のニーズに応じて適切なプロンプトを書き、出力と入力の内容を定義することです。
もちろん、API のテスト中に、このモデルには制約があることがわかりました。正確な出力が必要な処理結果に対しては安定していません。これにより、多くの機能が実現できず、コストは削減されましたが、まだ十分ではありません。しかし、私はこれらの問題が継続的なイテレーションによって解決されると信じています。
したがって、この週報を書くのが遅くなった理由は、このような状況です。創造の情熱が燃え始めると、それを消すことは非常に難しいです。
しかし、今は心を落ち着けて、一時的に忘れることにしました。なぜなら、私は短期間でそれを完成させることができないことに気付いたからです。その実現の複雑さは、私の現在の能力を超えています。私は最も基本的な JavaScript のスキルしか持っていないため、最も基本的な技術スタックでさえそれを完成させることができません。MVP を素早く作成するという考えを諦めなければなりませんでした。なぜなら、私が作成するものは完全に使用できないかもしれず、後のメンテナンスにはより多くのコストがかかるからです。私はまだ学ぶべきことがたくさんあります。
明日からは正軌に戻りますが、このような時間をとても楽しみにしています。