https://github.com/xakpc/dotnetprompt
Unlock the full potential of large language models in dotnet with DotnetPrompt
https://github.com/xakpc/dotnetprompt
chatgpt csharp dotnet gpt-3 gpt3-prompts openai openai-api sdk
Last synced: 9 months ago
JSON representation
Unlock the full potential of large language models in dotnet with DotnetPrompt
- Host: GitHub
- URL: https://github.com/xakpc/dotnetprompt
- Owner: xakpc
- License: apache-2.0
- Created: 2023-02-15T17:30:04.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-21T14:11:09.000Z (about 2 years ago)
- Last Synced: 2025-03-18T01:01:42.437Z (over 1 year ago)
- Topics: chatgpt, csharp, dotnet, gpt-3, gpt3-prompts, openai, openai-api, sdk
- Language: C#
- Homepage: https://xakpc.github.io/DotnetPrompt/
- Size: 2.02 MB
- Stars: 13
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Roadmap: ROADMAP.md
Awesome Lists containing this project
README

## Quick Start
DotnetPrompt is a dotnet library that provides tools for working with Large Language Models (LLMs) individually and combined in chains.
Our library helps you integrate LLMs with other tools and resources to create powerful AI applications.
The concept of the library has failed (semantic whatever from MS does it better anyway), so I'm looking in what direction to migrate it
## Important Milestones
Need to review where that could go
- [ ] Get an abstraction atop commercial LLMs (with ChatGPT APIs)
- [ ] Provide the ability to store inputs/outputs to decouple yourself from the platform and own your data
- [ ] Be a drag&drop replacement for MS OpenAI client - but with adapters to other models/platforms
- [ ] Keep only core components
- A client for LLM communication
- Functions/Tools for function calling
- A vector database for RAG
- An Observability platform for tracing, evaluation etc.