「プラットフォームとしての会話 (CaaP) は未来です。そのため、CaaP を構築するために BotSharp AI BOT プラットフォーム ビルダーを使用して .NET 開発者にツールキット全体をすでに提供しているのは完璧です。これにより、可能な限り多くの学習能力が開かれます。」独自のロボットに合わせて、AI 処理パイプラインのあらゆるステップを正確に制御します。」
BotSharp は、AI Bot プラットフォーム ビルダー用のオープンソースの機械学習フレームワークです。このプロジェクトには、自然言語理解、コンピュータ ビジョン、音声処理技術が含まれており、情報システムにおけるインテリジェント ロボット アシスタントの開発と応用を促進することを目的としています。すぐに使える機械学習アルゴリズムにより、一般のプログラマーは人工知能アプリケーションをより迅速かつ簡単に開発できます。
これは、完全なクロスプラットフォーム フレームワークである .Net Core 上で実行される C# で書かれており、プラグインとパイプライン フローの実行設計が採用されて、プラグインが完全に分離されています。 C# は、情報管理関連システムのビジネス ロジックをコーディングするために広く使用されているエンタープライズ グレードのプログラミング言語です。企業開発者にとってよりフレンドリーです。 BotSharp は、C# の機械学習アルゴリズムを直接採用しています。これにより、型付き言語 C# の機能が容易になり、システム スコープ内のコードのリファクタリングがより簡単になります。
BotSharp はコンポーネントの原則に厳密に従い、プラットフォーム ビルダーで必要なすべての部分を分離します。したがって、別の UI/UX を選択したり、別の LLM プロバイダーを選択したりできます。これらはすべて、統一されたインターフェイスに基づいてモジュール化されています。 BotSharp は、企業内の複雑なアプリケーション シナリオを効率的に管理するための高度なエージェント抽象化レイヤーを提供し、企業開発者が AI をビジネス システムに効率的に統合できるようにします。
BotSharp UI
。 PS D: > git clone https://github.com/dotnetcore/BotSharp
PS D: > cd BotSharp
# For Windows
PS D: B otSharp > dotnet run --project . s rc W ebStarter W ebStarter.csproj -p SolutionName=BotSharp
# For Linux
$ dotnet run --project ./src/WebStarter/WebStarter.csproj -p SolutionName=BotSharp
PS D: > git clone https://github.com/SciSharp/BotSharp-UI
PS D: > cd BotSharp-UI
PS D: > npm install
PS D: > npm run dev
http://localhost:5015/ にアクセスします。
UIを使用したオンラインデモ
コア モジュールは主に抽象化とフレームワーク関数の実装で構成され、いくつかの共通ツールと組み合わせられます。
BotSharp はコンポーネント設計を使用し、カーネルは最小限に抑えられ、ビジネス機能は外部コンポーネントによって実装されます。モジュラー設計により、貢献者がより適切に参加できるようになります。以下は組み込みプラグインです。
ドキュメントを読む: https://botsharp.readthedocs.io?wt.mc_id=AI-MVP-5005183
このプロジェクトが役に立ったと思われる場合は、プロジェクトにスターを付けていただければ幸いです。
数学、科学、工学向けのオープンソース ソフトウェアの .NET ベースのエコシステムである SciSharp STACK のメンバー プロジェクト。