NOUVELLES DE L'INDUSTRIE

Copilot pour la sécurité de Microsoft et l'intégration OpenAI de Iron Software : avancées en cybersécurité et amélioration des documents

Microsoft Copilot for Security et l'intégration d'OpenAI par Iron Software : des avancées en matière de cybersécurité et d'amélioration des documents

La dernière innovation de Microsoft, Copilot pour la sécurité, prévue pour une sortie mondiale le 1er avril 2024, est sur le point de transformer les pratiques de cybersécurité dans le monde entier. En tirant parti de l'IA générative, Copilot permet aux professionnels de la sécurité et de l'informatique de bénéficier d'un aperçu et de conseils inégalés, améliorant leur capacité à détecter et atténuer efficacement les risques de sécurité. Soutenu par des données étendues et des renseignements sur les menaces, y compris plus de 78 000 milliards de signaux de sécurité traités quotidiennement par Microsoft, Copilot fournit des recommandations personnalisées aux utilisateurs, accélérant les temps de réponse et renforçant l'expertise.

Une étude récente menée par Microsoft a démontré l'impact transformateur de Copilot, avec des analystes de sécurité expérimentés signalant une augmentation remarquable de 22 % de l'efficacité et une amélioration de 7 % de la précision sur diverses tâches. L'introduction d'un modèle de licence à la demande démocratise davantage l'accès à Copilot, le rendant accessible aux organisations de toutes tailles. " En tant que développeurs profondément investis dans les solutions de cybersécurité, nous sommes enthousiasmés par le potentiel du Copilot pour la sécurité de Microsoft. Nous sommes impatients d'explorer ses capacités et de les intégrer dans nos solutions pour une protection renforcée " - Justin Pierce, ingénieur logiciel principal chez Iron Software.

Pendant ce temps, Iron Software a introduit une fonctionnalité innovante dans leur package NuGet IronPdf.Extensions.AI, permettant aux utilisateurs d'améliorer les documents PDF en utilisant OpenAI. Cette intégration, alimentée par le Microsoft Semantic Kernel, permet aux utilisateurs de générer des résumés concis du contenu des PDF et d'effectuer des requêtes continues pour une analyse plus approfondie. En suivant des étapes simples, les utilisateurs peuvent facilement tirer parti d'OpenAI pour améliorer leurs tâches de traitement de PDF, représentant un bond significatif dans l'utilisation de l'intelligence artificielle pour la manipulation de documents.

" Le package NuGet IronPdf.Extensions.AI intègre désormais OpenAI, annonçant une nouvelle ère dans le traitement des PDF avec ses puissants outils d'amélioration de documents. Avec des fonctionnalités comme des résumés concis et des capacités de requêtes continues, les utilisateurs peuvent désormais rationaliser les flux de travail et augmenter la productivité comme jamais auparavant. " - Justin Pierce, ingénieur logiciel principal chez Iron Software. Installer avec Nuget

Que peut faire IronPDF AI pour vous ? Voici un aperçu

  1. Résumé : Vous pouvez rapidement générer des résumés concis de documents PDF volumineux. Cette fonctionnalité est incroyablement utile pour les professionnels qui ont besoin de parcourir de grands volumes d'informations efficacement.
  2. Requête & Mémorisation : IronPDF AI utilise des algorithmes sophistiqués pour aider les utilisateurs à mieux comprendre et mémoriser le contenu des documents PDF. La fonction de requête vous permet d'explorer et d'analyser de façon interactive les documents PDF en temps réel. Vous pouvez poser des questions spécifiques, extraire des données pertinentes et obtenir une compréhension plus profonde du contenu de vos documents.

Exemple de résumé PDF

Importez le document PDF et utilisez la méthode Summarize pour générer un résumé du document PDF. Vous pouvez télécharger le fichier PDF d'exemple ici. Ci-dessous un exemple de code :

using IronPdf;
using IronPdf.AI;
using Microsoft.SemanticKernel;
using Microsoft.SemanticKernel.Memory;
using System;
using System.Threading.Tasks;

// Configure the Azure endpoint and API key for OpenAI services
string azureEndpoint = "AzureEndPoint";
string apiKey = "APIKEY";

// Initialize a volatile memory store
var volatileMemoryStore = new VolatileMemoryStore();

// Build and configure the Semantic Kernel with Azure OpenAI services
var builder = new KernelBuilder()
    .WithAzureTextEmbeddingGenerationService("oaiembed", azureEndpoint, apiKey)
    .WithAzureChatCompletionService("oaichat", azureEndpoint, apiKey)
    .WithMemoryStorage(volatileMemoryStore);
var kernel = builder.Build();

// Initialize the IronAI with the configured kernel
IronAI.Initialize(kernel);

// Import the PDF document
PdfDocument pdf = PdfDocument.FromFile("wikipedia.pdf");

// Summarize the document asynchronously
string summary = await pdf.Summarize(); // Optionally pass AI instance or use AI instance directly

// Output the document's summary to the console
Console.WriteLine($"Document summary: {summary}");
using IronPdf;
using IronPdf.AI;
using Microsoft.SemanticKernel;
using Microsoft.SemanticKernel.Memory;
using System;
using System.Threading.Tasks;

// Configure the Azure endpoint and API key for OpenAI services
string azureEndpoint = "AzureEndPoint";
string apiKey = "APIKEY";

// Initialize a volatile memory store
var volatileMemoryStore = new VolatileMemoryStore();

// Build and configure the Semantic Kernel with Azure OpenAI services
var builder = new KernelBuilder()
    .WithAzureTextEmbeddingGenerationService("oaiembed", azureEndpoint, apiKey)
    .WithAzureChatCompletionService("oaichat", azureEndpoint, apiKey)
    .WithMemoryStorage(volatileMemoryStore);
var kernel = builder.Build();

// Initialize the IronAI with the configured kernel
IronAI.Initialize(kernel);

// Import the PDF document
PdfDocument pdf = PdfDocument.FromFile("wikipedia.pdf");

// Summarize the document asynchronously
string summary = await pdf.Summarize(); // Optionally pass AI instance or use AI instance directly

// Output the document's summary to the console
Console.WriteLine($"Document summary: {summary}");
Imports IronPdf
Imports IronPdf.AI
Imports Microsoft.SemanticKernel
Imports Microsoft.SemanticKernel.Memory
Imports System
Imports System.Threading.Tasks

' Configure the Azure endpoint and API key for OpenAI services
Private azureEndpoint As String = "AzureEndPoint"
Private apiKey As String = "APIKEY"

' Initialize a volatile memory store
Private volatileMemoryStore = New VolatileMemoryStore()

' Build and configure the Semantic Kernel with Azure OpenAI services
Private builder = (New KernelBuilder()).WithAzureTextEmbeddingGenerationService("oaiembed", azureEndpoint, apiKey).WithAzureChatCompletionService("oaichat", azureEndpoint, apiKey).WithMemoryStorage(volatileMemoryStore)
Private kernel = builder.Build()

' Initialize the IronAI with the configured kernel
IronAI.Initialize(kernel)

' Import the PDF document
Dim pdf As PdfDocument = PdfDocument.FromFile("wikipedia.pdf")

' Summarize the document asynchronously
Dim summary As String = Await pdf.Summarize() ' Optionally pass AI instance or use AI instance directly

' Output the document's summary to the console
Console.WriteLine($"Document summary: {summary}")
$vbLabelText   $csharpLabel

Résumé des résultats

image

Le Copilot de Microsoft pour la sécurité et l'intégration OpenAI d'Iron Software représentent chacun des avancées significatives dans leurs domaines respectifs. Tandis que Copilot améliore les mesures de cybersécurité, l'intégration OpenAI par Iron Software révolutionne l'amélioration des documents. Ces deux innovations dotent les utilisateurs d'outils puissants pour protéger les actifs numériques et rationaliser les flux de travail, essentiels pour devancer les menaces évolutives dans le paysage numérique d'aujourd'hui.