Azure OpenAI LLM Snap Pack examples

Example Snaps used

Generate vector embeddings

This example pipeline demonstrates how to generate vector embeddings for sample data.

Generate prompt and chat response with Azure OpenAI

This example pipeline demonstrates how to generate a prompt and subsequent chat response using Azure OpenAI.

Add the message and run the thread

This example pipeline demonstrates how to create a thread, add the message to the specified thread, and run it to get results.

Weather Assistant with Tool Calling

This example pipeline creates an AI-powered weather assistant that uses Azure OpenAI's tool calling capabilities to answer weather-related questions. When a user asks about weather in a specific location, the system determines whether to use external weather API tools, makes the appropriate API calls, and returns formatted responses through the AI assistant.

Explain infographic and extract data from images with Azure OpenAI

This example pipeline demonstrates how to generate a descriptive text from an infographic and extract key information from the second image with Azure OpenAI.

Create Azure OpenAI vector store

This example pipeline demonstrates how to create a vector store in Azure OpenAI.

List and add files to Azure OpenAI vector store

This example pipeline demonstrates how to list files from Azure OpenAI and add those files to the specfied Azure OpenAI vector store.

List and remove vector store files from Azure OpenAI

This example pipeline demonstrates how to list and remove vector store files from Azure OpenAI.

Generate responses with Azure AI Search and data sources

This example pipeline demonstrates how to fetch data from Azure AI Search and generate responses using Azure OpenAI.