chatgpt على نظامك
يعالج API Assistant Assistant Assistant الوكلاء ، تاريخ المحادثة ، متاجر المتجهات ، وأدوات التشغيل التي تتطلب تقليدية الكثير من رمز Boilerplate لإعدادها.
هدفنا مع OAI هو توفير واجهة بسيطة وبديهية للتفاعل مع واجهة برمجة التطبيقات هذه.
يوفر الإصدار الحالي واجهة CLI ، ولكن سيأتي المزيد في المستقبل.
فقط قم بتشغيل oai
من سطر الأوامر للتفاعل
يعتمد OAI حاليًا على BUN ، ويجب تثبيته على نظامك من أجل تشغيل المشروع.
قد يسمح الإصدار اللاحق باستخدام وقت تشغيل node
، ولكن في الوقت الحالي ، يتم دعم bun
فقط.
git clone [email protected]:pAIrprogio/gpt-assistant-cli-playground.git
bun install
OPENAI_API_KEY=your-key
لتثبيت مساعدك على مستوى العالم والوصول إليه باستخدام أمر oai
، قم بتشغيل bun link
في مجلد المشروع.
سوف ينعكس أي تغيير تم إجراؤه على المشروع في الأمر العالمي دون أي خطوة بناء إضافية.
oai
أو oai chat
: تبدأ الدردشة مع مساعدoai a|assistant
: إدارة المساعد الخاص بكoai a ls|list
: قائمة المساعدين المتاحةoai a add|create|new
: إنشاء مساعد جديدoai a rm|remove|delete
: إزالة مساعدoai ae|edit
: تحرير مساعدoai vs|vector-store
: إدارة متجر المتجه الخاص بكoai vs ls|list
: قائمة المتاجر المتاحة المتاحةoai vs add|create|new
: إنشاء متجر متجه جديدoai vs rm|remove|delete
: إزالة متجر ناقلاتoai vs e|edit
: تحرير متجر متجهoai vs sync
: Sync Managed Vector Stores يتم استخدام متاجر المتجهات من قبل المساعدين مع تمكين file search
لجلب المعلومات ذات الصلة ديناميكيًا. يساعدك OAI في إدارتها التزامن المخصص.
بمجرد الإعداد ، تأكد من تشغيل oai vs sync
لمزامنة متجر المتجه الخاص بك.
اتبع الخطوات في المستندات/الإضافة الجديدة.
بسبب المشكلات في Bun-Vscode ، تحتاج إلى فحص من خلال مصحح أخطاء خارجي.
لتصحيح المشروع ، قم بتشغيل bun debug
في مجلد المشروع.