15 packages tagged with “text-generation”
Interact effortlessly with the Google Gemini API using this .NET SDK. It provides a comprehensive set of functionalities for text and image prompt generation, making it simple to integrate Gemini AI capabilities into your applications.
Weave is a text templating engine that is all about attention to detail. Weave handles the tricky work of making your rendered text beautiful.
Core AI integration library for .NET. Features Scriban templating, structured outputs, and auto-discovery of providers. Install provider packages (OpenAi, Anthropic, Google, X) separately.
A lightweight template engine for .NET with minimal dependencies. Designed for data composition, not view rendering. Supports variable interpolation, control flow, pipe helpers, and extensible template services.
A string builder with automatic indentation support for multi-line text generation. Distributed as source code for easy inclusion in source generators.
A .NET library for local LLM text generation using ONNX Runtime GenAI. Supports streaming, chat templates, and automatic hardware detection with CUDA/DirectML GPU acceleration.
Community-maintained C# wrapper for OpenVINO GenAI, providing idiomatic .NET APIs for LLM inference. Includes async/await support, streaming generation, and automatic native library management.
Description: A .NET wrapper for OpenAI's Codex API, based on GPT-3 language model
C# client for Oobabooga.
Package Description
Unified C# client for LLM providers.
Access 400+ AI models through one unified .NET API. Supports OpenAI GPT-4o, GPT-4 Turbo, ChatGPT, Claude 3, Anthropic, Llama 3, Gemini, Mistral, DALL-E 3, Stable Diffusion, Whisper and more. OpenAI-compatible SDK with chat completions, image generation, embeddings, and audio transcription. Perfect OpenAI alternative for C# developers.
Common abstractions for SpongeLLM, the unified C# client for LLM providers.
The GenCode library is a first-of-its-kind powerful ORM for LLM like GPT4 for incorporating advanced artificial intelligence capabilities, particularly in natural language processing, into your .NET applications. With a seamless integration process, this package empowers developers to harness the full potential of AI within their projects, much like how a traditional ORM simplifies database interactions. With its easy-to-use API and seamless integration process, this package empowers developers to harness the full potential of natural language processing within their projects. The library supports various language tasks, including text generation, sentiment analysis, and more, and is continuously updated with new features and improvements. Comprehensive documentation and examples are available to facilitate rapid integration and adoption.
Generative AI library for .NET 10.0 with built-in OpenAI ChatGPT and Google Gemini API clients and support for C# function calling via reflection. Features: - Chat Completion - Response Streaming - Text Embedding - Text-to-Speech - Speech-to-Text - Moderation - Configurable Token Limit - Configurable Character Limit - Configurable Message Limit - Message Pinning - Function Calling - Support for Dependency Injection - Automatic Reattempt on Failure - Advanced Customization