
tryAGI/LangChain.Providers
🏗️ FrameworktryAGI
Модульный набор независимых C# абстракций для интеграции различных LLM-провайдеров в .NET-приложения.
LangChain.Providers выступает в роли фундаментального уровня абстракции для экосистемы LangChain.NET. Разработанная с упором на модульность, она отделяет определения интерфейсов от реализации, позволяя разработчикам заменять или добавлять провайдеров LLM без перегрузки проекта лишними зависимостями. Библиотека специально адаптирована для среды .NET, предлагая идиоматичный C#-интерфейс для работы с различными API ИИ. Основные возможности включают стандартизированные интерфейсы для чат-комплетов, генерации текста и сервисов эмбеддингов. Поскольку библиотека не зависит от основного фреймворка LangChain, её можно использовать как самостоятельный инструмент в любом .NET-проекте, требующем надежного и типобезопасного взаимодействия с современными моделями. Поддержка OpenAI, Anthropic, Google Gemini и локальных моделей через Ollama делает её незаменимым инструментом для создания кроссплатформенных ИИ-решений на C#.
💡Основное
- ├─Независимые C# абстракции LLM
- ├─Дизайн без лишних зависимостей
- └─Поддержка OpenAI, Gemini, Ollama
🎯Для
- ├─C# разработчики
- └─.NET архитекторы