รวม ChatGPT API กับ .NET PDF Applications - Documentize ChatGPT สำหรับ .NET
เรารู้สึกตื่นเต้นที่จะนำเสนอปลั๊กอิน Documentize ChatGPT สำหรับ .NET ซึ่งให้วิธีการที่ราบรื่นในการรวม ChatGPT API กับแอพพลิเคชัน PDF ของคุณ ปลั๊กอินนี้ช่วยให้นักพัฒนาสามารถสร้างการตอบสนองของแชทตามข้อความที่ป้อนและบันทึกผลลัพธ์ในรูปแบบ PDF ซึ่งเหมาะสำหรับการสร้างรายงานเชิงโต้ตอบ อินเตอร์เฟซการสนทนา หรือการทำงานอัตโนมัติของการวิเคราะห์ข้อความโดยตรงใน PDF คุณสมบัติหลัก: การตอบสนองของแชท: สร้างการตอบสนองของแชทโดยใช้ ChatGPT API ตามการป้อนข้อมูลของผู้ใช้หรือคำค้นหาที่กำหนดเอง ข้อความจากระบบ & ผู้ใช้: ให้บริบทของระบบและการป้อนข้อมูลจากผู้ใช้เพื่อจำลองการสนทนาที่มีการโต้ตอบและพลศาสตร์ การส่งออก PDF: บันทึกการตอบสนองของแชทที่สร้างขึ้นโดยอัตโนมัติในรูปแบบ PDF ที่มีโครงสร้าง การประมวลผลแบบอะซิงโครนัส: จัดการการตอบสนองของแชทแบบอะซิงโครนัส เพื่อให้การทำงานมีประสิทธิภาพในแอพพลิเคชัน .NET ของคุณ สร้างการตอบสนองของแชทและบันทึกเป็น PDF ปลั๊กอิน ChatGPT สำหรับ .NET ทำให้การสร้างการตอบสนองของแชทและบันทึกเป็น PDF เป็นเรื่องง่าย โดยทำตามขั้นตอนด้านล่างเพื่อเริ่มต้น: สร้างอินสแตนซ์ของคลาส PdfChatGptRequestOptions เพื่อกำหนดค่าการตั้งค่าการร้องขอ เพิ่มไฟล์ PDF ที่ป้อนเข้าและส่งออก ตั้งค่า API key และพารามิเตอร์อื่น ๆ เช่น ขีดจำกัดโทเค็นและคำค้นที่ป้อน รันวิธี ProcessAsync เพื่อสร้างการตอบสนองของแชทและบันทึกไปยัง PDF นี่คือตัวอย่างโค้ด: var options = new PdfChatGptRequestOptions(); options.ApiKey = "sk-******"; // ตั้งค่า API key ของคุณ options.MaxTokens = 1000; // ตั้งค่าจำนวนโทเค็นสูงสุด options.Query = "วิเคราะห์ข้อความนี้เพื่อหาธีมสำคัญ."; // เพิ่มไฟล์ PDF ที่ป้อนเข้า options.AddInput(new FileDataSource("input.pdf")); // ระบุว่าต้องการบันทึก PDF ที่ส่งออกที่ไหน options.AddOutput(new FileDataSource("output.pdf")); // สร้างอินสแตนซ์ของปลั๊กอิน PdfChatGpt var plugin = new PdfChatGpt(); // รันกระบวนการแบบอะซิงโครนัส var result = await plugin.ProcessAsync(options); การเพิ่มข้อความจากระบบและผู้ใช้ เพื่อสร้างการสนทนาที่ยืดหยุ่นมากขึ้น คุณสามารถเพิ่มข้อความจากระบบและผู้ใช้ ข้อความจากระบบจะกำหนดบริบทของการสนทนา ในขณะที่ข้อความจากผู้ใช้จะเป็นการป้อนข้อมูลสำหรับโมเดล ChatGPT ...