The development of artificial intelligence (AI) technologies is in full swing today, and they have shown great potential and influence in various fields. Today Dayao will share with you 4 .NET open source AI model LLM related project frameworks, hoping to provide you with some reference.
https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md
Semantic Kernel is an open source software development kit (SDK) designed to integrate large language models (LLM) such as OpenAI, Azure OpenAI, Hugging Face, and traditional programming languages such as C#, Python and Java integration. This project allows developers to easily create applications that call these large language models by providing a plug-in system.
BotSharp is an open source AI framework for enterprise-level LLM applications , committed to promoting the development and application of intelligent robot assistants in business-oriented systems. The project covers natural language understanding, computer vision and audio processing technologies, and is promoting the development and application of intelligent robot assistants in enterprise-level systems. BotSharp provides out-of-the-box machine learning algorithms, making it faster and easier for ordinary programmers to develop artificial intelligence applications.
LLamaSharp is a cross-platform library for running LLaMA on a local device /LLaVA model (and other models). It is based on llama.cpp and enables efficient inference on CPU and GPU. By providing high-level API and RAG support, LLamaSharp makes it convenient to deploy large language models (LLM) in applications.
A simple .NET client library, using Accessed via OpenAI’s RESTful API.
The above is the detailed content of Share several .NET open source AI and LLM related project frameworks. For more information, please follow other related articles on the PHP Chinese website!