オープンソースのサーバーレスアプリ開発ツールSkeetが GPT-4 Turbo を搭載

オープンソースのサーバーレスアプリ開発ツールSkeetが GPT-4 Turbo を搭載

オープンソースのサーバーレスアプリ開発ツールSkeetが GPT-4 Turbo を搭載

ELSOUL LABO B.V. (エルソウルラボ、本社: オランダ・アムステルダム、代表取締役 CEO: 川崎文武)は、オープンソースの TypeScript 製サーバーレスアプリ開発ツール Skeet が 6 日に公開された OpenAI 社の ChatGPT 新モデル「GPT-4 Turbo」のプレビュー版(gpt-4-1106-preview)を搭載したことを発表しました。

この最新の統合により、Skeet は、AI を活用したサーバーレスアプリ開発の新しい地平を切り開きます。生成 AI (LLM) 搭載のアプリケーションを瞬時に立ち上げることが可能で、インフラの設計や開発作業を最小限に抑えることができます。これにより、開発者はアプリケーションの開発に集中し、開発及びメンテナンスコストを大幅に削減することが実現します。

Skeet は、AI による充実したサポートを提供します。ジュニアエンジニアでも、必要なコマンドを覚える前から直感的に操作を開始でき、アプリケーション開発に必要なコードをすぐに揃えることができます。特に、GPT-4 Turbo へのアップデートにより、JSON や XML などの指定形式への出力精度が大幅に向上しました。これにより、生成 AI の活用範囲が大きく拡がり、開発者にとってさらなる可能性が開かれます。

新モデル GPT-4 Turbo について

GPT-4 Turbo は、OpenAI が開発した最新の言語モデルで、従来のモデルを大幅に上回る性能とコストパフォーマンス(従来の 1/3)を発揮します。特に、言語理解と生成の精度が大幅に向上しており、複雑な要求にも迅速に対応可能です。Skeet に統合された GPT-4 Turbo は、アプリ開発における AI の活用をより手軽で、よりパワフルなものに変え、開発者が直面する様々な課題に対して効果的な解決策を提供します。

特に、GPT-4 Turbo は、JSON や XML などの特定形式への出力を高精度に行うことが可能で、開発者がこれまで以上に複雑なデータ処理や応答システムを構築できるようになります。これにより、アプリケーションの機能性やユーザー体験が大きく向上することが期待されます。

さらに、Skeet の GPT-4 Turbo 統合により開発者は、フレームワークやその他周辺技術に対する専門知識要件を低減でき、開発プロセスのコストを削減できます。高度な自然言語処理機能を持ち、大きなコンテキストを保存できる GPT-4 Turbo は、ユーザーからの入力や書かれたソースコードを解析し、即座に適切な応答を生成する能力を持ち、コマンドのサジェスト及び実行、コード生成やエラー解決等あらゆるサポートが可能です。

また、以前のモデルは 2021 年 9 月までの知識に基づいていましたが、新モデルは 2023 年 4 月までの最新の知識を持っています。これにより、モダンなサーバーレス開発や最新の TypeScript にも詳しくなり、変わりゆくベストプラクティスにキャッチアップできるため、より快適で効率的なコードを書くお手伝いが可能です。

エルソウルラボの川崎文武 CEO は、「Skeet の GPT-4 Turbo 統合は、我々のコミットメント、すなわちオープンソースソフトウェアの革新を推進するというコミットメントの一環です。これにより、開発者はより迅速かつ効率的に高品質のアプリケーションを構築できるようになります」と述べています。

Google Cloud と Firebase を利用した爆速サーバーレスアプリ開発 - オープンソースの Skeet フレームワーク

Skeet Serverless Framework

Skeet は Google Cloud と Firebase を基盤とする、TypeScript 製のオープンソースサーバーレスフレームワークです。このフレームワークを使うことで、API サーバーから Web、iOS、Android アプリに至るまで、必要なものを必要な分だけすべてを TypeScript で迅速に開発することが可能になります。

TypeScript は静的型付けを通じてエラーを早期に検出し、コードの品質とメンテナンス性を高めます。Skeet はさらに GraphQL や Firestore などの最新技術を積極的に採用し、開発者に最良の開発体験を提供します。また、ChatGPT や Vertex AI などの AI を活用したアプリケーション開発や、Solana などのブロックチェーンを利用した Web3 dApps の開発も簡単に行える、モジュール式で拡張可能な現代的アプリケーションフレームワークとして設計されています。

以下のリンクから Skeet で作られた AI チャットアプリのデモを体験することができます。PaLM2、Vertex AI、OpenAI の ChatGPT(GPT-4 Turbo, GPT-4, GPT-3.5 Turbo)が利用可能で、これらの技術の特徴を比較検討することができます。

Skeet デモ: https://skeeter.dev/ja/

また、Skeet CLI を使用すれば、わずか 5 分でご自身の PC 環境やクラウド環境でアプリケーションを動作させることが可能です。開発の初期段階を短縮し、迅速なプロトタイピングとアプリケーションの実装が可能になります。

まずはデモで可能性を確認して、その後 Skeet CLI を用いてアプリ開発を開始できます。Skeet CLI にも AI が搭載されており、チャットによるコード生成やアプリ用の翻訳ファイル生成など、強力なサポート機能が提供され、開発者の生産性を大幅に向上させます。

Skeet CLI (GitHub): https://github.com/elsoul/skeet-cli

Skeet は世界中すべてのアプリケーション開発現場の開発・メンテナンスコストを削減、開発者体験を向上させるためにオープンソースとして開発されています。

詳しくは公式ドキュメントを御覧ください。

Skeet ドキュメント: https://skeet.dev/ja/