Integrasi tanpa gangguan karo model basa utama kaya OpenAI, Claude, lan Gemini nyedhiyakake kemampuan pemrosesan dokumen adhedhasar AI sing jembar kanggo aplikasi C#, F#, VB.NET.
Ngekstrak informasi kunci saka teks lan dokumen kanthi program. Ngasilake ringkesan ringkes, informatif sing nyekel makna teks nggunakake model basa gedhe (LLM) Ing C#. Aplikasi ringkesan teks piranti lunak akeh lan macem-macem. Ringkesan teks bisa digunakake kanggo nyedhiyakake informasi paling anyar babagan acara saiki. Kanthi nggabungake fungsi ringkesan teks menyang piranti lunak, sampeyan ora mung bakal nambah produktivitas, nanging uga nambah nggawe keputusan kanthi ngakses data penting kanthi cepet.
Interaksi antarane Aspose.Words lan Model Basa Gedhe dibangun ing arsitektur REST. Pendekatan iki nyedhiyakake komunikasi sing dipercaya lan aman ing antarane aplikasi .NET lan macem-macem layanan AI. Kanggo nyiyapake bukti asli, sampeyan kudu nemtokake pribadi API tombol lan endpoint saka AI layanan sing nyedhiyani model sing perlu (OpenAiModel, GoogleAiModel, AnthropicAiModel). Kanggo dhaptar lengkap jinis LLM sing didhukung, waca API Reference.
Pengalaman masa depan pangolahan teks cerdas ing C# dina iki!
dotnet add package Aspose.Words
Nyalin
using Aspose.Words;
Document doc = new Document("Document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Nggunakake model basa generatif OpenAI utawa Google.
IAiModelText model = (IAiModelText)AiModel.Create(AiModelType.Gpt4OMini).WithApiKey(apiKey);
Document summary = model.Summarize(doc, new SummarizeOptions() { SummaryLength = SummaryLength.Short });
summary.Save("Output.docx");
using Aspose.Words;
Document doc = new Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
AiModel model = new CustomAiModel("my-model-24b", "https://your-server.com/v1").WithApiKey("");
Document summary = model.Summarize(doc, new SummarizeOptions() { SummaryLength = SummaryLength.Short });
summary.Save("Output.docx");
class CustomAiModel : OpenAiModel
{
private readonly string mUrl;
internal CustomAiModel(string name, string url) : base(name) { mUrl = url; }
public override string Url => mUrl;
}
Ana telung pilihan alternatif kanggo nginstal "Aspose.Words kanggo .NET" sistem sampeyan. Pilih salah siji sing cocog karo kabutuhan sampeyan lan tindakake pandhuan langkah demi langkah:
Produk kita kanthi lintas-platform lan ndhukung kabeh implementasi .NET utama:
Nganti kode .NET ora gumantung ing hardware utawa sistem operasi sing ndasari, nanging mung ing Mesin Virtual, sampeyan bebas ngembangake piranti lunak apa wae kanggo Windows, macOS, Android, iOS lan Linux. Priksa manawa sampeyan wis nginstal versi .NET Framework, .NET Core, Windows Azure, Mono utawa Xamarin sing cocog.
Disaranake nggunakake Microsoft Visual Studio, Xamarin, lan lingkungan pangembangan terintegrasi MonoDevelop kanggo nggawe aplikasi C#, F#, VB.NET.
Kanggo rincian liyane, waca Dokumentasi Produk.