คลิกที่ภาพเพื่อดูการสาธิต

ปลั๊กอิน E2B สำหรับ CHATGPT เป็นเหมือน โค้ดล่ามบนสเตียรอยด์
เราให้การเข้าถึงอินสแตนซ์ของ Chatgpt ของคุณไปยังสภาพแวดล้อมคลาวด์เต็มรูปแบบที่ Sandboxed นั่นหมายความว่า:
อินสแตนซ์คลาวด์เหล่านี้มีไว้เพื่อใช้สำหรับตัวแทน เหมือนสนามเด็กเล่นแซนด์บ็อกซ์ที่ตัวแทนสามารถทำอะไรก็ได้ที่ต้องการ
ปลั๊กอินนี้ใช้พลังงานจาก E2B API หากคุณต้องการการเข้าถึงก่อนเวลาให้เข้าร่วม Discord ของเราและส่งข้อความถึงเรา! -
ปลั๊กอินนี้เปิดเผยคำสั่งง่ายๆ 3 คำ (ดูไฟล์ OpenAPI):
RunCommandReadFileWriteFile3 ดั้งเดิมที่เรียบง่ายเหล่านี้เปิดใช้งานความเป็นไปได้ทั้งชุด
นี่คือแนวคิดบางประการที่คุณสามารถทำได้กับคำสั่งเหล่านี้:
เรียกใช้ภาษา ใด ๆ ไม่ใช่แค่งูหลาม ปัจจุบันรองรับออกจากกล่อง:
กรุณาเปิดปัญหาหากคุณต้องการให้เราสนับสนุนภาษาอื่น
ติดตั้ง headless Chrome (Go Wild!)
เรียกใช้ฐานข้อมูล
เริ่มเซิร์ฟเวอร์
เรียกใช้คำสั่งเทอร์มินัล
สร้างกระบวนการทำงานที่ยาวนาน
ปรับใช้เว็บไซต์
ติดตั้งโปรแกรมผ่านเทอร์มินัล
มีสองวิธี:
ในการติดตั้งแพ็คเกจที่ต้องการสำหรับปลั๊กอินนี้ให้เรียกใช้คำสั่งต่อไปนี้:
npm installในการเรียกใช้ปลั๊กอินคุณจะต้องใช้ คีย์ API คลิกที่นี่เพื่อรับคีย์ API ของคุณ
จากนั้นป้อนคำสั่งต่อไปนี้:
E2B_API_KEY= *** npm run devเมื่อเซิร์ฟเวอร์ท้องถิ่นทำงาน:
ติดตั้ง youtube-dl และใช้เพื่อดาวน์โหลดวิดีโอนี้ https://www.youtube.com/watch?v=JNQXAC9IVRW
เริ่มต้นเซิร์ฟเวอร์ HTTP บนพอร์ต 3000
โคลน repo นี้ "https://github.com/e2b-dev/chatgpt-plugin" แก้ไขข้อผิดพลาดใด ๆ ใน readme push it
Interpreter รหัส CHATGPT อย่างเป็นทางการรองรับการอัปโหลดและดาวน์โหลดไฟล์ ในขณะที่ล่ามโค้ด E2B ไม่รองรับฟังก์ชั่นนี้โดยธรรมชาติ (ยัง) คุณสามารถ "แฮ็ค" รอบ ๆ ได้เพียงแค่ใช้คำสั่ง curl หรือ wget และบริการเช่น Bucket S3
E2B เป็น บริษัท ที่อยู่เบื้องหลังปลั๊กอินนี้ เรากำลังสร้างระบบปฏิบัติการสำหรับตัวแทน AI ชุดของ API ระดับต่ำสำหรับการสร้างตัวแทน (การดีบัก, รับรองความถูกต้อง, ตรวจสอบและอื่น ๆ ) พร้อมกับสภาพแวดล้อมคลาวด์ Sandboxed สำหรับตัวแทนที่ตัวแทนสามารถท่องไปได้อย่างอิสระโดยไม่มีอุปสรรค?
ติดตั้งการพึ่งพา:
npm installจากนั้นเริ่มโหลดเซิร์ฟเวอร์ใหม่โดยเรียกใช้:
npm run devเรากำลังใช้ TSOA เพื่อสร้างสเป็ค OpenAPI และเพื่อสร้าง Server Route Boilerplate มันใช้นักตกแต่ง TypeScript เพื่ออธิบาย API
แก้ไขคอนโทรลเลอร์ใน src/plugin เพื่อแก้ไข API ที่สัมผัสกับปลั๊กอิน
เอกสารของ API ในสเป็ค OpenAPI นั้นสร้างขึ้นจากความคิดเห็น JSDOC ในคอนโทรลเลอร์ ดูเอกสาร TSOA สำหรับข้อมูลเพิ่มเติม
ส่วนข้อมูลภายในของสเป็ค OpenAPI นั้นถูกฉีดในสคริปต์ที่ reformats สเปคที่สร้างขึ้นดังนั้นหากคุณต้องการเปลี่ยนแปลงคุณต้องเปลี่ยนมันโดยไม่เปลี่ยนไฟล์ openapi.yaml โดยตรง
คุณอาจต้องการปรับเปลี่ยนปลั๊กอิน Chatgpt เพื่อเปลี่ยนข้อมูลเมตาเกี่ยวกับปลั๊กอิน