aiqinxuancai/ChatGPTSharp
This project implements ChatGPT continuous dialogue based on ConversationId, which can be quickly integrated with just a few lines of code. It supports models such as gpt-4, gpt-3.5-turbo, and text-davinci-003.
This is a tool for software developers who need to integrate AI chat capabilities, like those found in ChatGPT, into their C# applications. It helps you build applications that can hold natural, continuous conversations with users, processing both text and multimedia inputs (images, audio). The tool handles the complexities of managing conversation history and connecting to AI models.
Use this if you are a C# developer building an application and need to easily add robust, stateful AI chat functionality, including support for various input types and external tools.
Not ideal if you are not a C# developer or if you are looking for a ready-to-use AI chat application rather than a programming library to build one.
Stars
31
Forks
4
Language
C#
License
MIT
Category
Last pushed
Jan 30, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/aiqinxuancai/ChatGPTSharp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
RageAgainstThePixel/OpenAI-DotNet
A Non-Official OpenAI RESTful API Client for DotNet
jeffdapaz/VisualChatGPTStudio
Add chatGPT functionalities directly on Visual Studio
RageAgainstThePixel/com.openai.unity
A Non-Official OpenAI Rest Client for Unity (UPM)
betalgo/openai
.NET library for the OpenAI service API by Betalgo Ranul
Azure-Samples/azure-search-openai-demo-csharp
A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure...