# あなたの .NET アセンブリとチャットして、隠れた API を解き放ち、動作するコードを生成

*DLL または NuGet パッケージをアップロード — AI がメタデータを読み取り、RAG インデックスを構築し、アセンブリに関する質問に答えます。*

任意のマネージド .NET アセンブリをアップロードしてください。AI が公開 API を抽出し、質問に回答し、動作する C# コードを生成し、RAG を使用して高速検索のために SVG/PUML 図を作成します。

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

## Assembly Chat の仕組み

### 1. .NET アセンブリをアップロードする
ローカルマシンまたは CI パイプラインから DLL、EXE、または .nupkg ファイルを選択してください。

### 2. AI が公開 API メタデータを抽出
システムはアセンブリをリフレクトし、名前空間、クラス、インターフェース、列挙型、デリゲート、メソッド、プロパティ、フィールド、カスタム属性をマッピングします。

### 3. 高速セマンティック検索のための RAG インデックス
API 署名、XML コメント、推測された動作はベクトル化されインデックス化され、即時の質問応答を可能にします。

### 4. チャット、コードと図を生成
「How do I use X?」や「Show me an example of Y」または「Generate a sequence diagram for Z」と尋ねてください。AI はコード、説明、そしてビジュアル図で回答します。

## AI Assembly Chat で何ができるか？

簡単な API 質問から完全な図の生成まで、AI はあなたの特定のアセンブリ バージョンを理解します。

## FAQ

### どのアセンブリ形式がサポートされていますか？
.NET Framework 4.6.2 以降、.NET Core 3.1 以降、.NET 5〜8 を対象とした任意の管理対象 .NET アセンブリ（DLL、EXE）。.nupkg NuGet パッケージもサポートします。

### AI はアセンブリのどの部分を見ることができますか？
公開型とその public／protected メンバーです。内部（internal）および private メンバーは、セキュリティと関連性の観点から除外されます。

### 生成された SVG を編集できますか？
AI が実際のメソッドシグネチャ、パラメータ型、戻り値型、XML ドキュメントを特定のアセンブリ バージョンから読み取るため、精度が高いです。

### 私のアセンブリは保存されたり共有されたりしますか？
いいえ。抽出されたメタデータはセッション中に一時的にインデックス化されます。ファイルは永続的に保存されたり、モデルの学習に使用されたりしません。

### AIはどのようなダイアグラムを生成できますか？
SVG クラス図、PUML（PlantUML）シーケンス図およびコンポーネント図で、パブリック API の関係と呼び出しフローを示します。

Keywords: ai アセンブリ アナライザー, dotnet dll チャット, nuget パッケージ ai, アセンブリからコード生成, api 図 svg, dll から plantuml, .net api の rag, dll から ai コードサンプル, アセンブリ ドキュメント ジェネレーター, dll とチャット, dotnet リバースエンジニアリング ai
