Blog Post

Azure Integration Services Blog
2 MIN READ

Announcing AI building blocks in Logic Apps (Consumption)

shahparth's avatar
shahparth
Icon for Microsoft rankMicrosoft
Nov 19, 2024

We’re thrilled to announce that the Azure OpenAI and AI Search connectors, along with the Parse Document and Chunk Text actions, are now available in the Logic Apps Consumption SKU! These capabilities, already available in the Logic Apps Standard SKU, can now be leveraged in serverless, pay-as-you-go workflows to build powerful AI-driven applications providing cost-efficiency and flexibility.

What’s new in Consumption SKU?

This release brings almost all the advanced AI capabilities from Logic Apps Standard to Consumption SKU, enabling lightweight, event-driven workflows that automatically scale with your needs. Here’s a summary of the operations now available:

Azure OpenAI connector operations

  • Get Completions: Generate text with Azure OpenAI’s GPT models for tasks such as summarization, content creation, and more.
  • Get Embeddings: Generate vector embeddings from text for advanced scenarios like semantic search and knowledge mining.

AI Search connector operations

  • Index Document: Add or update a single document in an AI Search index.
  • Index Multiple Documents: Add or update multiple documents in an AI Search index in one operation.

*Note: The Vector Search operation for enabling retrieval pattern will be highlighted in an upcoming release in December.*

 

Parse Document and Chunk Text Actions

Under the Data operations connector:

  • Parse Document: Extract structured data from uploaded files like PDFs or images.
  • Chunk Text: Split large text blocks into smaller chunks for downstream processing, such as generating embeddings or summaries.

 

Demo workflow: Automating document ingestion with AI

To showcase these capabilities, here’s an example workflow that automates document ingestion, processing, and indexing:

 

  1. Trigger: Start the workflow with an HTTP request or an event like a file upload to Azure Blob Storage.
  2. Get Blob Content: Retrieve the document to be processed.
  3. Parse Document: Extract structured information, such as key data points from a service agreement.
  4. Chunk Text: Split the document content into smaller, manageable text chunks.
  5. Generate Embeddings: Use the Azure OpenAI connector to create vector embeddings for the text chunks.
  6. Select array: To compose the inputs being passed to Index documents operation

  7. Index Data: Store the embeddings and metadata for downstream applications, like search or analytics

Why choose Consumption SKU?

With this release, Logic Apps Consumption SKU allows you to:

- Build smarter, scalable workflows: Leverage advanced AI capabilities without upfront infrastructure costs.

- Pay only for what you use: Ideal for event-driven workloads where cost-efficiency is key.

- Integrate seamlessly: Combine AI capabilities with hundreds of existing Logic Apps connectors.

What’s next?

In December, we’ll be announcing the Vector Search operation for the AI Search connector, enabling retrieval capability in Logic Apps Consumption SKU to bring feature parity with Standard SKU. This will allow you to perform advanced search scenarios by matching queries with contextually similar content. Stay tuned for updates!

Updated Nov 19, 2024
Version 2.0
No CommentsBe the first to comment