โปรดทราบว่าที่เก็บนี้ไม่ได้รับการดูแล เราได้เริ่มทำงานด้วยวิธีอื่นซึ่งให้การเข้าถึงตัวแทนที่ขับเคลื่อนด้วย LLM มากขึ้น โปรดตรวจสอบ https://github.com/homanp/superagent เราขอขอบคุณข้อเสนอแนะและการมีส่วนร่วมทั้งหมด
ชุดเครื่องมือแชทโอเพนซอร์สที่ไม่มีรหัสที่สร้างขึ้นบน Langchain
Langchain UI ช่วยให้ทุกคนสามารถสร้างและโฮสต์ chatbots โดยใช้ Inteteface ประเภทที่ไม่มีรหัส
คุณสมบัติ:
สร้าง catchgpt ที่กำหนดเองเช่น chatbot
ให้บริบทกับ chatbot โดยใช้แหล่งข้อมูลภายนอกปลั๊กอิน chatgpt และพรอมต์
จุดสิ้นสุด API เฉพาะสำหรับแต่ละ chatbot
นำฐานข้อมูลของคุณเอง
นำผู้ให้บริการรับรองความถูกต้องของคุณเอง (ค่าเริ่มต้นไปที่ GitHub)
การใช้งาน quoutas
ฝัง chatbots ไปยังไซต์หรือแอปพลิเคชันใด ๆ
ธีม chatbot
... และอีกมากมาย
Langchain UI ใช้ Nextjs 13 appDir
อ่านเพิ่มเติมเกี่ยวกับที่นี่
เราได้ย้ายฟังก์ชั่นเอเจนต์ทั้งหมดจาก Langchain typescript ไปยัง Langchain Python ดังนั้นคุณจะต้องเรียกใช้ Langchain UI API เพื่อโต้ตอบกับ chatbot ในอนาคตเมื่อแพ็คเกจ TS อยู่ในระดับเดียวกับแพ็คเกจ Python เราจะย้ายไปใช้ JavaScript เท่านั้น
ตั้งค่า langchain ui api
โคลน repo ลงในที่เก็บ GitHub สาธารณะ (หรือส้อม https://github.com/homanp/langchain-ui/fork) หากคุณวางแผนที่จะแจกจ่ายรหัสให้เก็บซอร์สโค้ดสาธารณะ
git clone https://github.com/homanp/langchain-ui.git
ไปที่โฟลเดอร์โครงการ
cd langchain-ui
ติดตั้งแพ็คเกจด้วย NPM
npm install
ตั้งค่าไฟล์. env ของคุณ
.env.example
to .env
เรียกใช้โครงการ
npm run dev
เรียกใช้ linter
npm run lint
สร้างโครงการ
npm run build
ภารกิจของเราคือทำให้ทุกคนสร้างและเรียกใช้แอพ LLM ในคลาวด์ เรามีความสุขมากสำหรับการมีส่วนร่วมใด ๆ ที่คุณต้องการ สร้างคุณสมบัติใหม่แก้ไขข้อบกพร่องหรือปรับปรุงบน Infra
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับวิธีการมีส่วนร่วมที่นี่