C# openai

Open-source C# projects categorized as openai

Top 23 C# openai Projects

  • semantic-kernel

    Integrate cutting-edge LLM technology quickly and easily into your apps

  • Project mention: #SemanticKernel – 📎Chat Service demo running Phi-2 LLM locally with #LMStudio | dev.to | 2024-02-08

    There is an amazing sample on how to create your own LLM Service class to be used in Semantic Kernel. You can view the Sample here: https://github.com/microsoft/semantic-kernel/blob/3451a4ebbc9db0d049f48804c12791c681a326cb/dotnet/samples/KernelSyntaxExamples/Example16_CustomLLM.cs

  • openai

    OpenAI .NET sdk - Azure OpenAI, ChatGPT, Whisper, and DALL-E

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • OpenAI-API-dotnet

    An unofficial C#/.NET SDK for accessing the OpenAI GPT-3 API

  • Project mention: What do you feel about being able to type anything to an NPC? | /r/gamedesign | 2023-06-30
  • ChatGPT

    A ChatGPT C# client for MacOS, Windows, Linux, Android, iOS and Browser. Powered by Avalonia UI framework. (by wieslawsoltes)

  • Project mention: I feel so mad. It did one search from a random website and gave an unrealistic reply, then did this... | /r/ChatGPT | 2023-05-31
  • OpenAI-Unity

    An unofficial OpenAI Unity Package that aims to help you use OpenAI API directly in Unity Game engine.

  • OpenAI-DotNet

    A Non-Official OpenAI RESTful API Client for DotNet

  • Project mention: Build an AI Code Translator (and Optimizer) Using ToolJet and OpenAI | dev.to | 2024-04-17

    OpenAI Account: Register for an OpenAI account to utilize AI-powered features in your ToolJet applications. Sign up here.

  • com.openai.unity

    A Non-Official OpenAI Rest Client for Unity (UPM)

  • Project mention: Yeah, good site | /r/u_suntvladtepes | 2023-12-04
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ChatGPT.Net

    C# library for ChatGPT using official OpenAI API

  • whisper.unity

    Running speech to text model (whisper.cpp) in Unity3d on your local machine.

  • ChatGptNet

    A ChatGPT integration library for .NET, supporting both OpenAI and Azure OpenAI Service

  • OpenAI.Net

    OpenAI library for .NET

  • Project mention: Unofficial OpenAI API lib comparison | /r/csharp | 2023-05-10

    Thanks, that's definitely one of the options I'm considering. It seems to be the most popular option with most contributors. Two other interesting projects I'm considering: https://github.com/RageAgainstThePixel/OpenAI-DotNet https://github.com/jodendaal/OpenAI.Net

  • Cledev.OpenAI

    .NET 7 SDK for OpenAI with a Blazor Server playground

  • AIConnectors

    Unity C# API connections to StableDiffusion (Automatic1111, Stability.ai SDXL, Replicate.com), Dall-E, ChatGPT/ GPT-4, and possibly others in the future.

  • Project mention: Speaking with a GPT-3.5 Powered NPC in my second language and buying a cabbage from him! This is Newcomer, a language learning videogame I'm solo developing. Would love your thoughts! | /r/ChatGPT | 2023-05-13

    Cool! Just local prototypes so far, I did release some Unity - API connectors though.

  • GPT-Codemaster

    Automatic programming by creating Pull Requests from Issues using LLMs

  • Slack-GPT

    A Slack Bot implementation for integration with OpenAI ChatGPT. Supports GPT4 by default!

  • Project mention: Question about ChatGPT integration | /r/Slack | 2023-04-28

    If you know C#, I have written a Slack Bot to integrate ChatGPT with Slack. https://github.com/Prographers/Slack-GPT You can read more on how I wrote that and maybe use it for your own Slack workspace!

  • OpenAI

    This is an unofficial C# library for the OpenAI API. As there are no official libraries available, we have created our own to help C# developers interact with the API easily. (by managedcode)

  • SKPlayground

    Semantic Kernel Playground

  • Project mention: Show HN: Semantic Kernel Playgound | news.ycombinator.com | 2023-10-04
  • skunit

    skUnit is a testing tool for SemanticKernel units, such as plugin functions and kernels.

  • Project mention: Semantic Tests for SemanticKernel Plugins using skUnit | dev.to | 2024-01-04

    While you can do this now with the SemanticValidation library, I'm going to introduce an even simpler way in this post: using the skUnit library for semantic unit testing. Sounds exciting, right?

  • ChatGPTWebService

    ChatGPTWebService is an API application that allows users to access the chatbot functionality of ChatGPT using a given API key. Written in C# and built with the latest version of the .NET framework, ChatGPTWebService allows developers to integrate ChatGPT's natural language processing capabilities into their own chatbot applications.

  • SemanticValidation

    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.

  • Project mention: Semantic Tests for SemanticKernel Plugins using skUnit | dev.to | 2024-01-04

    While you can do this now with the SemanticValidation library, I'm going to introduce an even simpler way in this post: using the skUnit library for semantic unit testing. Sounds exciting, right?

  • SemanticSlicer

    A recursive text chunker that attempts to preserve context.

  • Project mention: Pg_vectorize: The simplest way to do vector search and RAG on Postgres | news.ycombinator.com | 2024-03-06

    I wrote a C# library to do this, which is similar to other chunking approaches that are common, like the way langchain does it: https://github.com/drittich/SemanticSlicer

    Given a list of separators (regexes), it goes through them in order and keeps splitting the text by them until the chunk fits within the desired size. By putting the higher level separators first (e.g., for HTML split by

    before

    ), it's a pretty good proxy for maintaining context.

  • lensophy

    Lensophy is a library designed to promote positive and respectful communication.

  • OpenAI-Chat-GPT-.NET-7.x-MAUI

    Microsoft .NET Framework C# MAUI Crossplattform Android, iOS, Windows Application

  • Project mention: thE-iNviNciblE/OpenAI-Chat-GPT-.NET-7.x-MAUI: .NET MAUI Crossplattform Android, iOS, Windows Application | /r/coolgithubprojects | 2023-11-03
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# openai related posts

Index

What are some of the best open-source openai projects in C#? This list will help you:

Project Stars
1 semantic-kernel 18,111
2 openai 2,725
3 OpenAI-API-dotnet 1,710
4 ChatGPT 1,307
5 OpenAI-Unity 600
6 OpenAI-DotNet 575
7 com.openai.unity 381
8 ChatGPT.Net 364
9 whisper.unity 303
10 ChatGptNet 281
11 OpenAI.Net 117
12 Cledev.OpenAI 103
13 AIConnectors 93
14 GPT-Codemaster 53
15 Slack-GPT 33
16 OpenAI 29
17 SKPlayground 14
18 skunit 8
19 ChatGPTWebService 7
20 SemanticValidation 7
21 SemanticSlicer 7
22 lensophy 6
23 OpenAI-Chat-GPT-.NET-7.x-MAUI 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com