مشروع الواجهة الأمامية المرتبط: gpt-meeting-web
تشير العقدة إلى جدول الأعمال (رابط الاجتماع) في عملية "الاجتماع"، وهي مقسمة حاليًا إلى 5 أنواع، ويتعامل كل نوع من العقد مع السياق بشكل مختلف.
الوضع العام: معلومات الخلفية + تصميم شخصيات الذكاء الاصطناعي + موجه + الإدخال = الإخراج
بشكل عام، تقوم بإدخال الموضوع والهدف من هذه المرة، ويمكنك إرساله مباشرة أو السماح لـ GPT بتحسينه قبل إرساله.
تشتمل لينوفو على شخصيتين بشريتين تعملان بالذكاء الاصطناعي، من بينهما يتم استخدام شخصية لينوفو لتوليد أفكار متعددة؛ حيث يتم استخدام شخصية الاستفهام لطرح الأسئلة المتعلقة بالأفكار المولدة، ويمكنها طرح أسئلة متعددة ومتابعتها (الموافق لـ "جولة الأسئلة" و "عدد الأسئلة")، فيظهر الهيكل العام كهيكل شجرة، وتوليد الأفكار يتوافق مع العقدة الجذرية للشجرة، وطرح الأسئلة حول الأفكار يتوافق مع نمو الفروع. بالإضافة إلى الأسئلة والأجوبة التلقائية، يمكن أيضًا إجراء التدخل اليدوي لطرح الأسئلة.
يمكن لعقدة المناقشة اختيار أعضاء متعددين بأدوار مختلفة، ويمكن لكل عضو المشاركة في المناقشة وفقًا لخصائصه الخاصة.
تخصيص المطالبات لمعالجة الإدخال.
يتم استخدام الإخراج عمومًا كعقدة أخيرة لتلخيص عملية المناقشة بأكملها، ثم يتم الإخراج بتنسيق محدد باعتباره الاستنتاج النهائي.
أولاً، يجب أن يكون مخطط التدفق عبارة عن رسم بياني حلقي موجه، وبعد بدء "الاجتماع"، سيتم تنفيذه بترتيب طوبولوجي. في كل عقدة، سيتم اعتبار "استنتاجات" جميع العقد الأولية للعقدة الحالية بمثابة "النص السابق" الخاص بها. وهذا يمكن أن يضمن حصول GPT على معلومات أساسية كافية ثم يجيب على مهمة العقدة الحالية من الناحية النظرية سيكون أكثر مثالية.
يتم تنفيذ ربط الأسئلة الذاتية والإجابة الذاتية في هيكل شجرة، وبالتالي فإن تنظيم السياق هو بشكل طبيعي سجلات الحوار لجميع العقد السلف لعقدة الارتباط الحالية، وهذا أمر سهل الفهم، مثل علامة المربع الأحمر في الصورة أدناه.
ستجلب بداية المناقشة متعددة الأدوار تلقائيًا المعلومات الأساسية ومتطلبات الجلسة الحالية، وبعد ذلك، سيجلب خطاب كل عضو السجل السابق كمعلومات أساسية.
vscode
# 配置configs/config.yaml
# 依赖安装(在Makefile文件中定义了相关命令)
make init
# 运行(调试建议使用vscode)
kratos run
# 导入初始模版
cd cmd/script && go run dataOp.go importData
docker build -t gpt-meeting-service:v1 .
cd docker-compose
# 配置文件
mkdir conf && cp ../configs/ ./conf
# 启动
docker-compose up -d
# 停止
docker-compose down