# Общайтесь со своей сборкой .NET, раскрывайте скрытые API и генерируйте работающий код

*Загрузите DLL или пакет NuGet — ИИ читает метаданные, создает RAG‑индекс и отвечает на вопросы о вашей сборке.*

Загрузите любую управляемую сборку .NET. AI извлекает публичные API, отвечает на вопросы, генерирует рабочий C# код и создает SVG/PUML диаграммы с помощью RAG для быстрого поиска.

Page: <https://products.documentize.ai/ru/assembly-chat>

## Как работает Assembly Chat

### 1. Загрузите вашу сборку .NET
Выберите файл DLL, EXE или .nupkg с вашего локального компьютера или конвейера CI.

### 2. ИИ извлекает метаданные публичного API
Система рефлексирует сборку, чтобы сопоставить пространства имён, классы, интерфейсы, перечисления, делегаты, методы, свойства, поля и пользовательские атрибуты.

### 3. Индекс RAG для быстрого семантического поиска
Сигнатуры API, XML‑комментарии и выводимые поведения векторизуются и индексируются, обеспечивая мгновенный ответ на вопросы.

### 4. Чат, генерация кода и диаграмм
Спросите «Как использовать X?», «Покажите пример Y», или «Создайте диаграмму последовательности для Z». ИИ отвечает кодом, объяснениями и визуальными диаграммами.

## Что может AI Assembly Chat?

От быстрых вопросов об API до полного создания диаграмм, ИИ понимает вашу конкретную версию сборки.

## FAQ

### Какие форматы сборок поддерживаются?
Любая управляемая сборка .NET (DLL, EXE), ориентированная на .NET Framework 4.6.2+, .NET Core 3.1+, .NET 5‑8. Также поддерживает пакеты NuGet в формате .nupkg.

### Какие части сборки видит ИИ?
Публичные типы и их публичные/защищённые члены. Внутренние и приватные члены исключаются из соображений безопасности и актуальности.

### Могу ли я редактировать сгенерированный SVG?
Высокая точность, потому что ИИ читает реальные сигнатуры методов, типы параметров, типы возвращаемых значений и XML‑документацию из вашей конкретной версии сборки.

### Хранятся ли мои сборки или делятся ими?
Нет. Извлечённые метаданные временно индексируются для вашей сессии. Файлы не хранятся постоянно и не используются для обучения моделей.

### Какие диаграммы может генерировать ИИ?
SVG-диаграммы классов, PUML (PlantUML) диаграммы последовательностей и компонентов, показывающие отношения публичного API и потоки вызовов.

Keywords: ai анализатор сборок, dotnet dll чат, nuget пакет ai, генерировать код из сборки, api диаграмма svg, plantuml из dll, rag для .net api, ai примеры кода из dll, генератор документации сборки, чат с dll, dotnet обратный инжиниринг ai
