Microsoft的安全助手與Iron Software的OpenAI整合:在網絡安全和文檔增強中的進步
微軟的 Copilot for Security 和 Iron Software 的 OpenAI 整合:網路安全和文件增強的進展
微軟最新創新產品 Copilot for Security 計畫於 2024 年 4 月 1 日在全球發布,並有望改變全球網路安全實踐。 Copilot 利用生成式人工智慧,為安全和 IT 專業人員提供無與倫比的洞察力和指導,增強他們有效檢測和緩解安全風險的能力。 憑藉廣泛的數據和威脅情報(包括微軟每天處理的超過 78 兆個安全訊號),Copilot 為用戶提供量身定制的建議,加快回應速度並增強專業知識。
微軟最近進行的一項研究表明,Copilot 具有變革性的影響,經驗豐富的安全分析師報告稱,在各種任務中,效率顯著提高了 22%,準確率提高了 7%。 引入按需付費的授權模式,進一步普及了 Copilot 的使用,使其能夠被各種規模的組織所接受。 "作為對網路安全解決方案投入巨大的開發者,我們對微軟的 Copilot for Security 的潛力感到興奮。 我們渴望探索它的功能,並將其整合到我們的解決方案中,以增強保護。 "—Iron Software 首席軟體工程師 Justin Pierce。
同時,Iron Software 在其 IronPdf.Extensions.AI NuGet 套件中引入了一項創新功能,使用戶能夠使用 OpenAI 增強 PDF 文件。 該整合由微軟語義核心提供支持,使用戶能夠生成 PDF 內容的簡潔摘要,並執行連續查詢以進行更深入的分析。 使用者只需按照簡單的步驟操作,即可無縫利用 OpenAI 來增強其 PDF 處理任務,這代表著在利用人工智慧進行文件處理方面取得了重大飛躍。
IronPdf.Extensions.AI NuGet 套件現已整合 OpenAI,憑藉其強大的文件增強工具,開啟了 PDF 處理的新時代。 借助簡潔摘要和連續查詢功能等特性,使用者現在可以以前所未有的方式簡化工作流程並提高生產力。 "—Iron Software 高級軟體工程師 Justin Pierce。 使用 NuGet 安裝
IronPDF AI 能為您做些什麼? 以下是簡單介紹
1.摘要:您可以快速產生冗長 PDF 文件的簡潔摘要。 對於需要有效率篩選大量資訊的專業人士來說,這項功能非常有用。 2.查詢與記憶: IronPDF AI 採用複雜的演算法,幫助使用者更好地理解和記住 PDF 文件的內容。 查詢功能可讓您即時互動地探索和分析 PDF 文件。您可以提出具體問題、提取相關數據,並深入了解文件內容。
PDF範例摘要
匯入 PDF 文檔,並使用Summarize方法產生 PDF 文檔的摘要。 您可以點擊此處下載範例PDF文件。 以下是一個程式碼範例:
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}")
輸出摘要

微軟的 Copilot for Security 和 Iron Software 的 OpenAI 整合分別代表了各自領域的重大進步。 Copilot 增強了網路安全措施,而 Iron Software 的 OpenAI 整合則徹底改變了文件增強功能。 這兩項創新都為用戶提供了強大的工具來保護數位資產並簡化工作流程,這對於在當今數位環境中應對不斷演變的威脅至關重要。