Nahtlose Integration mit den generativen Sprachmodellen von Google Gemini bietet umfangreiche KI-basierte Dokumentenverarbeitungsfunktionen für C#-, F#- und VB.NET‑Anwendungen.
Automatisieren Sie die Dokumentenübersetzung mithilfe von Google Gemini AI-Modellen mit Aspose.Words für .NET. Übersetzen Sie DOC-, DOCX-, RTF-, PDF-, HTML-, Markdown-, ODT-, TXT- und EPUB-Dateien in über 300 Sprachen, wobei das ursprüngliche Layout und die Formatierung erhalten bleiben. Die KI-basierte Engine erkennt die Ausgangssprache automatisch — sogar bei mehrsprachigen Dokumenten — und lässt nur diejenigen Fragmente unübersetzt, die sie nicht identifizieren kann.
Für die Authentifizierung ist ein Google API-Schlüssel erforderlich. Eine vollständige Liste der unterstützten KI-Modelle finden Sie in der API-Referenz.
Beginnen Sie noch heute mit der Übersetzung von Dokumenten in C# — testen Sie die Live-Demo oben.
dotnet add package Aspose.Words
Kopieren
using Aspose.Words;
Document doc = new Document("Document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Verwenden Sie generative Sprachmodelle von Google.
AiModel model = AiModel.Create(AiModelType.GeminiFlashLatest).WithApiKey(apiKey);
Document translatedDoc = model.Translate(doc, Language.Arabic);
translatedDoc.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 translatedDoc = model.Translate(doc, Language.Arabic);
translatedDoc.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;
}
Es gibt drei alternative Optionen, um "Aspose.Words für .NET" auf Ihrem System zu installieren. Bitte wählen Sie eine aus, die Ihren Bedürfnissen entspricht und folgen Sie der Schritt-für-Schritt-Anleitung:
Unser Produkt ist vollständig plattformübergreifend und unterstützt alle wichtigen .NET-Implementierungen:
Da .NET-Code nicht von der zugrunde liegenden Hardware oder dem Betriebssystem, sondern nur von einer virtuellen Maschine abhängt, können Sie jede Art von Software für Windows, macOS, Android, iOS und Linux entwickeln. Stellen Sie einfach sicher, dass Sie die entsprechende Version von .NET Framework, .NET Core, Windows Azure, Mono oder Xamarin installiert haben.
Wir empfehlen die Verwendung der integrierten Entwicklungsumgebungen Microsoft Visual Studio, Xamarin und MonoDevelop zum Erstellen von C#, F#, VB.NET Anwendungen.
Weitere Einzelheiten finden Sie in der Produktdokumentation.