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: OpenAI demo some ChatGPT and GPT-4 updates on 13 May | news.ycombinator.com | 2024-05-10
  • com.openai.unity

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

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

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

    SaaSHub 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

  • 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!

  • 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

  • OpenAI demo some ChatGPT and GPT-4 updates on 13 May

    1 project | news.ycombinator.com | 10 May 2024
  • OpenAI page changed: new Search picture

    1 project | news.ycombinator.com | 6 May 2024
  • OpenAI Website Relaunch

    1 project | news.ycombinator.com | 1 May 2024
  • Simplify Restaurant Reservations with Lyzr.ai's Chatbot-Powered App

    2 projects | dev.to | 1 May 2024
  • Build an AI Code Translator (and Optimizer) Using ToolJet and OpenAI

    1 project | dev.to | 17 Apr 2024
  • Building a Terminal-based Chatbot in Rust from Scratch

    2 projects | dev.to | 24 Feb 2024
  • How To Use AI To Create Your Own App (No Coding Knowledge Required)

    1 project | dev.to | 23 Feb 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 11 May 2024
    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. Learn more →

Index

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

Project Stars
1 semantic-kernel 18,332
2 openai 2,739
3 OpenAI-API-dotnet 1,721
4 ChatGPT 1,312
5 OpenAI-Unity 608
6 OpenAI-DotNet 591
7 com.openai.unity 390
8 ChatGPT.Net 366
9 whisper.unity 311
10 ChatGptNet 281
11 OpenAI.Net 119
12 Cledev.OpenAI 104
13 AIConnectors 94
14 GPT-Codemaster 53
15 Slack-GPT 34
16 OpenAI 29
17 SKPlayground 15
18 skunit 9
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