画像をクリックしてデモを視聴します

chatgpt用のE2Bプラグインは、ステロイド上のコードインタープリターのようなものです。
Sandboxedの完全なクラウド環境へのChatGptインスタンスアクセスを提供します。つまり、
これらのクラウドインスタンスは、エージェントに使用することを目的としています。エージェントが何でもできることを行うことができるサンドボックスの遊び場のように。
このプラグインは、E2B APIを搭載しています。早期にアクセスしたい場合は、私たちの不一致に参加して、メッセージを送ってください! ?
このプラグインは、3つの簡単なコマンドを公開します(Openapiファイルを参照):
RunCommandReadFileWriteFileこれらのシンプルな3プリミティブは、一連の可能性を可能にします。
これらのコマンドでできることは次のとおりです。
Pythonだけでなく、あらゆる言語を実行します。現在、箱から出してサポートされています:
別の言語をサポートしてほしい場合は、問題を開いてください
ヘッドレスクロムをインストールします(Go Wild!)
データベースを実行します
サーバーを開始します
ターミナルコマンドを実行します
長い実行プロセスを作成します
ウェブサイトを展開します
ターミナルを介してプログラムをインストールします
2つの方法があります。
このプラグインに必要なパッケージをインストールするには、次のコマンドを実行します。
npm installプラグインを実行するには、 APIキーが必要です。 APIキーを取得するには、ここをクリックしてください。
次に、次のコマンドを入力します。
E2B_API_KEY= *** npm run devローカルサーバーが実行されたら:
YouTube-dlをインストールし、それを使用してこのビデオをダウンロードしてhttps://www.youtube.com/watch?v=jnqxac9ivrw
ポート3000でHTTPサーバーを開始します
このレポをクローン "https://github.com/e2b-dev/chatgpt-plugin"、readme push itのタイプミスを修正します
公式のChatGPTコードインタープリターは、ファイルのアップロードとダウンロードをサポートしています。 E2Bコードインタープリターはこの機能をネイティブにサポートしていませんが(まだ)、 curlまたはwgetコマンドとS3バケットなどのサービスを使用するだけで「ハック」できます。
E2Bは、このプラグインの背後にある会社です。 AIエージェント向けのオペレーティングシステムを構築しています。エージェントが障壁なしで自由に歩き回ることができるエージェントのサンドボックスクラウド環境とともに、建築エージェント用の低レベルAPI(デバッグ、Auth、Monitorなど)。
依存関係をインストールします:
npm install次に、実行してサーバーのリロードを開始します。
npm run devTSOAを使用して、Openapi仕様を生成し、サーバールートボイラープレートを生成しています。 TypeScriptデコレータを使用してAPIを説明します。
src/pluginでコントローラーを編集して、プラグインに公開されたAPIを変更します。
Openapi仕様のAPIのドキュメントは、コントローラーのJSDOCコメントから生成されます。詳細については、TSOAドキュメントを参照してください。
Openapi仕様の内部の情報セクションは、生成された仕様を再フォーマットするスクリプトに挿入されているため、 openapi.yamlファイルを直接変更しては、そこで変更する必要があります。
また、chatgptプラグインマニフェストを変更して、プラグインに関するメタデータを変更することもできます。