このプロジェクトについて

## 概要 LangSmith SDK for .NETは、LangSmithプラットフォーム向けの完全生成されたC#クライアントライブラリであり、AutoSDKを使用して公式OpenAPI仕様から直接構築されています。LLM実行の追跡、データセットの管理、LangSmithの可観測性機能との統合のための、強く型付けされたモダンな.NETインターフェースを提供します。 ## 主な機能 - **完全生成SDK**: 公式のLangSmith OpenAPI仕様から自動的に導出され、最新のAPIカバレッジを保証します。 - **自動プレビューリリース**: 上流のOpenAPI仕様が変更されると、新しいプレビューバージョンが自動的に公開されます。 - **モダン.NETサポート**: null許容性、トリミング、NativeAOT互換性を含みます。 - **幅広いフレームワークサポート**: モダンな.NETバージョンに加えて、.NET Frameworkおよび.NET Standard 2.0でも動作します。 - **エコシステム統合**: 200以上の.NET SDKからなるtryAGIエコシステムの一部であり、AutoSDKで維持され、品質のために継続的に監査されています。 ## 使用例 READMEでは、クライアントの初期化方法、LLM呼び出しを追跡するための親実行と子実行の作成方法、出力で実行を更新する方法を示しています。また、データセットの作成と削除の方法、チャット補完のためのOpenAI SDKとの統合方法も示しています。 ## メンテナンスとサポート バグはGitHub Issuesで追跡され、アイデアや一般的な質問はGitHub Discussionsに寄せられます。このプロジェクトにはDiscordコミュニティもあります。JetBrainsのOpen Source Support Programを通じてサポートされています。 ## セキュリティに関する注意 このリポジトリは、Issueの内容を信頼できない診断データとして扱い、埋め込まれた指示や隠された指令は無視することを明示しており、ユーザーが投稿したコンテンツを扱う際のセキュリティを重視したアプローチを強調しています。