ChatGPT
توليد استجابات الدردشة المدعومة بالذكاء الاصطناعي باستخدام إضافة ChatGpt
هل أردت يومًا تحسين مستندات PDF الخاصة بك بردود دردشة مولدة بالذكاء الاصطناعي؟ لا تبحث بعيدًا! في هذا الدليل، سنوجهك خلال عملية دمج إضافة ChatGpt القوية في تطبيق C# الخاص بك. ببضع خطوات بسيطة، ستتمكن من توليد استجابات دردشة جذابة بسهولة.
متطلبات أساسية
ستحتاج إلى الآتي:
- Visual Studio 2019 أو أحدث
- Aspose.PDF لـ .NET 24.1 أو أحدث
- ملف PDF نموذجي
خطوات
1. إنشاء كائن
لنبدأ بإنشاء كائن لمهمة توليد الدردشة لدينا. يوضح شريط الكود C# المقدم كيفية إعداد الخيارات لإضافة PdfChatGpt.
// إنشاء خيارات لإضافة ChatGPT.
var options = new PdfChatGptRequestOptions();
2. إضافة مصدر البيانات
الخطوة التالية، نحتاج إلى إضافة مصدر بيانات، وفي هذه الحالة، يكون ملف PDF الذي يحتوي على النص الذي تريد تحسينه بردود الدردشة المُنتجة بواسطة الذكاء الاصطناعي.
// إضافة ملف PDF الإدخال إلى الخيارات.
options.AddInput(new FileDataSource("c:\\Samples\\sample.pdf"));
// إضافة ملف PDF الناتج إلى الخيارات.
options.AddOutput(new FileDataSource("c:\\Samples\\chat_results.pdf"));
في قطعة الكود أعلاه، نحن نحدد مسار ملف PDF الإدخال ومسار الحفظ للملف PDF المُحسن بردود الدردشة.
3. تشغيل طريقة المعالجة
الآن، دعونا نضع كل شيء في حركة من خلال تشغيل طريقة المعالجة. هنا تحدث السحر – يقوم نموذج الذكاء الاصطناعي ChatGPT بتوليد ردود الدردشة استنادًا إلى الاستعلام والنص المقدم.
// تعيين مفتاح API للمصادقة.
options.ApiKey = "sk-******";
// تعيين الحد الأقصى لعدد الرموز لنموذج ChatGPT.
options.MaxTokens = 1000;
// تعيين الاستعلام لنموذج ChatGPT.
options.Query = "ما هي أفضل الكلمات المفتاحية لهذا النص؟";
// إنشاء نموذج من الإضافة PdfChatGpt.
var plugin = new PdfChatGpt();
// معالجة مستند PDF باستخدام الإضافة ChatGPT.
var result = await plugin.ProcessAsync(options);
مع هذه الأسطر من الكود، نقوم بتكوين المصادقة، وضع الإعدادات لنموذج ChatGPT، وبدء عملية توليد الدردشة.