e2b-dev/fragments
Open-source Next.js template for building apps that are fully generated by AI. By E2B.
解決する課題
Fragmentsは、Claude Artifacts、v0、GPT EngineerのようなAI駆動のコード生成およびプレビューツールのオープンソース代替案です。ユーザーはLLMを介してコードを生成し、安全で隔離された環境ですぐに実行・プレビューすることができます。
仕組み
このプロジェクトは、E2B SDKを使用して、AI生成コードを実行するための安全なサンドボックスを作成します。さまざまなLLMプロバイダー(OpenAI、Anthropic、Google AIなど)およびストリーミングUI更新のためのVercel AI SDKと統合されています。ユーザーは、Python、Next.js、Vue.js、Streamlit、Gradioを含む複数のサポートスタックから選択でき、サンドボックス内で任意のnpmまたはpipパッケージをインストールできます。
対象者
コード生成およびプレビュープラットフォームをセルフホストしたい開発者、または独自のAI駆動アプリケーション開発環境を構築したい開発者。
ハイライト
- 安全な実行: 隔離されたコード実行のためにE2B SDKを使用します。
- マルチスタック対応: Python、Next.js、Vue.js、Streamlit、Gradioをサポートしています。
- 幅広いLLM統合: OpenAI、Anthropic、Google AI、Mistral、Groq、Fireworks、Together AI、Ollamaを含む幅広いプロバイダーと互換性があります。
- 拡張性: ユーザーがカスタムペルソナ(サンドボックステンプレート)やカスタムLLMモデル/プロバイダーを追加できます。
- リアルタイムストリーミング: レスポンシブな体験を提供するためのUIストリーミング機能を備えています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト