Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/filipw/strathweb-samples-azureopenai
https://github.com/filipw/strathweb-samples-azureopenai
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/filipw/strathweb-samples-azureopenai
- Owner: filipw
- License: mit
- Created: 2023-04-20T21:47:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-04T05:47:49.000Z (5 months ago)
- Last Synced: 2024-06-04T06:48:45.580Z (5 months ago)
- Language: C#
- Size: 105 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Azure OpenAI Samples
Various Azure Open AI Samples using the .NET SDK
## GPT-based Classification
→ classification of natural language data\
📝 [Blog post: Building GPT powered applications with Azure OpenAI Service](https://www.strathweb.com/2023/04/building-gpt-powered-applications-with-azure-openai-service/) \
💻 [Code](src/Strathweb.Samples.AzureOpenAI.GptClassification/)## Embeddings
→ similarity scores using embeddings \
📝 [Blog post: Using embeddings model with Azure OpenAI Service](https://www.strathweb.com/2023/09/using-embeddings-model-with-azure-openai/)\
💻 [Code](src/Strathweb.Samples.AzureOpenAI.Embeddings/)## Bring Your Own Data
→ retrieval augmented generation pattern using integration into Azure AI Search\
📝 [Blog post part 1: Setting up Azure AI Search](https://www.strathweb.com/2023/11/using-your-own-data-with-gpt-models-in-azure-openai-part-1/)\
📝 [Blog post part 2: Calling Azure OpenAI Service via REST API](https://www.strathweb.com/2023/11/using-your-own-data-with-gpt-models-in-azure-openai-part-2/)\
📝 [Blog post part 3: Calling Azure OpenAI Service via .NET SDK](https://www.strathweb.com/2023/12/using-your-own-data-with-gpt-models-in-azure-openai-part-3/)\
📝 [Blog post part 4: Adding vector search](https://www.strathweb.com/2024/02/using-your-own-data-with-gpt-models-in-azure-openai-part-4/)\
💻 [Code](src/Strathweb.Samples.AzureOpenAI.BringYourOwnData/)## GPT Text Generation + Speech Synthesis
→ Azure OpenAI summarization with Azure AI Speech speech synthesis\
📝 [Blog post: Combining Azure OpenAI with Azure AI Speech](https://www.strathweb.com/2024/03/combining-azure-openai-with-azure-ai-speech/)\
💻 [Code](src/Strathweb.Samples.AzureOpenAI.SpeechSynthesis/)## Tool Calling
→ using tool (function) calling to orchestrate application workflows\
📝 [Blog post: Tool Calling with Azure OpenAI - Part 1: The Basics](https://www.strathweb.com/2024/04/function-calling-with-azure-openai-part-1/)\
📝 [Blog post: Tool Calling with Azure OpenAI - Part 2: Using the tools directly via the SDK](https://www.strathweb.com/2024/04/function-calling-with-azure-openai-part-2/)
💻 [Code](src/Strathweb.Samples.AzureOpenAI.ToolCalling/)## AutoGen Tool Calling
→ tool (function) calling with the [AutoGen](https://github.com/microsoft/autogen) framework\
📝 Blog post - WIP\
💻 [Code](src/Strathweb.Samples.AzureOpenAI.AutoGenFunctionCalling/)## Assistant Tool Calling
→ tool (function) calling with the [Assistants API](https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/assistants)\
📝 Blog post - WIP\
💻 [Code](src/Strathweb.Samples.AzureOpenAI.AssistantToolCalling/)