人々は、Github Copilotがプログラマーに取って代わると言っています。それは間違っていると思います。私たちはすべての強力なモデルを持っています、そして私たちはそれらをコードを書くことに制限したいですか?すべてのコードにはバグがあります!
コードは、ビジネス ロジックをエンコードする理想的な方法ではありません。コードはレビューする必要があり、それはあなたが望むものではなく、あなたがそれを言うことをします。ビジネスロジックの適切な形式は、人間の知性です。
だから私たちは、誰がPythonとec2sとbizロジックとpostgresを必要としているのかを考えました。
LLMを利用したバックエンド+データベース全体を構築しました。API 呼び出しの名前に基づいてビジネス ロジックを推論し、1 キロバイトの状態を保持できます。
これが未来の経験です:
これが私たちが想像する未来です
https://backend-gpt.com/chess/get_board_state()->
https://backend-gpt.com/chess/get_board_state_as_fen()
パーカーの言葉でそれがどのように機能するかは次のとおりです
基本的にはGPTを使用して、ToDoリストアプリのすべてのバックエンドロジックを処理しました。アプリの状態を json として表し、スキーマの定義に役立ついくつかの事前入力されたエントリを含めました。次に、プロンプト、現在の状態、およびユーザーが入力した命令/ API呼び出しを渡して、クライアントへの応答+新しい状態を抽出します。したがって、バックエンドルートを記述する代わりに、LLMは単純なアプリのすべての基本的なCRUDロジックを処理できるため、特定のルートを記述する代わりに、add_five_housework_todos()やdelete_last_two_todos()やsort_todos_alphabetically()などのコマンドを入力できます。コマンドが関数/擬似関数呼び出しとして表現されている場合、より適切に機能する傾向がありますが、最後のtodosを削除するなどの自然言語命令も機能します。