.NET library for the OpenAI service API by Betalgo Ranul
-
Updated
Dec 9, 2025 - C#
.NET library for the OpenAI service API by Betalgo Ranul
A ChatGPT integration library for .NET, supporting both OpenAI and Azure OpenAI Service
eShopLite is a set of reference .NET applications implementing an eCommerce site with features like Semantic Search, MCP, Reasoning models and more.
A Blazor Web App and Minimal API for performing RAG (Retrieval Augmented Generation) and vector search using the native VECTOR type in Azure SQL Database and Azure OpenAI.
An extension that adds support for Azure OpenAI/ OpenAI bindings in Azure Functions for LLM (GPT-3.5-Turbo, GPT-4, etc)
Query a database using natural language
Some experiments around .NET Aspire to learn.
A lightweight implementation of Kernel Memory as a Service
OpenAI API client library for .NET. I was developed it for for public use and it is free.
💻 context-aware AI coding assistant for the terminal to assist with code development, explanation, refactoring, review, debugging, and chat; compatible with both local and online language models.
🧠✂️ SemanticSlicer — A smart text chunker for LLM-ready documents.
An example that shows how to use Semantic Kernel and Kernel Memory to work with embeddings in a .NET application using SQL Server as Vector Database.
eShopLite - Semantic Search is a reference .NET application implementing an eCommerce site with Search features using Keyword Search and Semantic Search.
eShopLite - Semantic Search is a reference .NET application implementing an eCommerce site with Search features using Keyword Search and Semantic Search with Azure AI Search
Research MCP, OAuth, security
SemanticValidation is a library that integrates OpenAI’s powerful language models with validation systems. It allows you to perform semantic checks on your data and queries using natural language understanding.
Write your next novel faster and easier
This example shows how a multitenant service can distribute requests evenly among multiple Azure OpenAI Service instances and manage tokens per minute (TPM) for multiple tenants.
Library allowing you to use GenAI prompts saved as .prompt files, keeping your prompts organised and controlled
Add a description, image, and links to the azure-openai topic page so that developers can more easily learn about it.
To associate your repository with the azure-openai topic, visit your repo's landing page and select "manage topics."