Home  >  Article  >  Technology peripherals  >  Share several .NET open source AI and LLM related project frameworks

Share several .NET open source AI and LLM related project frameworks

王林
王林forward
2024-05-06 16:43:12787browse

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

Share several .NET open source AI and LLM related project frameworks

Semantic Kernel

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.

  • Open source address: https://github.com/microsoft/semantic-kernel
  • Online documentation: https://aka.ms/semantic-kernel

Share several .NET open source AI and LLM related project frameworks

Share several .NET open source AI and LLM related project frameworks

Share several .NET open source AI and LLM related project frameworks

BotSharp

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.

  • Open source address: https://github.com/SciSharp/BotSharp
  • Online documentation: https://botsharp.readthedocs.io/

Share several .NET open source AI and LLM related project frameworks

Share several .NET open source AI and LLM related project frameworks

Share several .NET open source AI and LLM related project frameworks

LLamaSharp

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.

  • Open source address: https://github.com/SciSharp/LLamaSharp
  • Online documentation: https://scisharp.github.io/LLamaSharp/latest/

Share several .NET open source AI and LLM related project frameworks

Share several .NET open source AI and LLM related project frameworks

Share several .NET open source AI and LLM related project frameworks

OpenAI DotNet

A simple .NET client library, using Accessed via OpenAI’s RESTful API.

  • Open source address: https://github.com/RageAgainstThePixel/OpenAI-DotNet
  • Online documentation: https://rageagainstthepixel.github.io/OpenAI-DotNet/

Share several .NET open source AI and LLM related project frameworks

Share several .NET open source AI and LLM related project frameworks

Share several .NET open source AI and LLM related project frameworks

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!

Statement:
This article is reproduced at:51cto.com. If there is any infringement, please contact admin@php.cn delete