3 月 1 日、Baidu のインテリジェント コード アシスタントである Baidu Comate に 2 つの主要な機能、「Comate」オープン プラットフォームと AutoWork 「プライベート R&D アシスタント」が追加され、業界初の無料トライアルとなりました。このリリースにより、Baidu Comate はソフトウェアの研究開発現場とより連携し、使いやすい R&D プラットフォーム、豊富なプラグインの基本機能、独立したカスタマイズ機能、これにより、企業が自社に適したインテリジェントなコード アシスタントを低コストで作成できるようになり、ソフトウェア開発のエクスペリエンスと効率が大幅に向上します。
「Comate」オープン プラットフォームは、企業のプライベート ドメインの知識、サードパーティの機能、オンサイトのプログラミングの徹底的な統合を実現し、研究開発担当者の最初の作業サイトに直接アクセスし、大規模なモデル機能を迅速に適用します。繰り返し構築、無制限 プラットフォーム シナリオを拡張して、インテリジェント コード アシスタントを企業のビジネス知識、チーム仕様、標準プロセス、研究開発管理にさらに適応できるようにします。
オープンプラットフォーム「Comate」のプライベートドメイン知識強化機能により、企業のプライベートドメイン知識の連携を実現します。企業が特定のコード仕様や記述方法を持っている場合、その知識をComateのオープンプラットフォームにアップロードし、関連する機能とバインドすることで、企業のプライベートドメインの知識を最大限に活用し、その精度をさらに向上させることができます。 Baidu 社内の業務利用状況から判断すると、本機能適用後、レコメンド精度が概ね 10% 以上向上したと報告されています。その中で、PaddlePaddle コード生成の精度率は 60.5% から 81.5% に向上し、プライベート ドメインの知識強化における Comate の強力な能力を十分に実証しました。
「Comate」オープン プラットフォームを通じて、サードパーティのサービスや機能などに直接接続し、ソフトウェア開発のあらゆる側面と補助的な機能/知識をプログラミング サイトに直接接続して、「インテリジェント コード アシスタントは現在、GitHub、GitLab、Gitee などのプラグインに接続されており、ユーザーが操作をインテリジェントに完了できるように支援します。
Comate でこれらのプラグインを没入的に使用すると、プログラミングのエクスペリエンスと効率が大幅に向上します。 GitHub へのアクセスを例に挙げると、ユーザーは GitHub プラグインを使用して、現在のプロジェクトの変更を自動的に取得し、GitHub ウェアハウスの課題リストを自動的に分析し、ニーズに合った送信メッセージを生成できます。
#コード変更のインテリジェントな分析 関連要件、学習履歴提出情報の形式これもう 1 つの主要なアップグレード機能は AutoWork です。 Wave Summit 2023 ディープ ラーニング開発者カンファレンスに登場した後、2 か月の反復を経て、AutoWork はエンタープライズ SaaS ユーザーに公開され、「プライベート R&D アシスタント」としての特性がさらに強化されました。組織内のローカル コード ベースとプライベート ドメインの知識を深く理解できます。開発者は開発の「目標」と「意図」を明確にするだけで、AutoWork が必要な背景知識を自動的に取得し、独自に製品要件を分析し、最適なソリューションをマッチングします。開発手順をより適切に完了するためのコードを生成します。その中でも、「インテリジェントな質疑応答」と「プライベートドメインの知識に基づいたコード生成」という 2 つの機能が非常に際立っています。 「インテリジェント Q&A」機能を使用すると、開発者は主にコード ベースと直接「チャット」することができ、アーキテクチャ全体を理解したり、特定の実装ロジックを探索したり、コード ベースを整理したりするなど、膨大なコード ベースに直面することができます。コード間の複雑な依存関係に対して、AutoWork はリアルタイムで明確かつ正確なフィードバックを提供できるため、開発者はプロジェクトの全体像を迅速に把握できます。たとえば、新しいコード ベースをマスターする必要がある場合、開発者は複雑なロジックを理解するために大量のドキュメントを読む必要はなく、AutoWork に直接依頼してコード構造を整理し、明確で完全な説明を求めるだけで済みます。 「わからないところは聞く」を実現します。 #さらに、すべての組織は、ビジネスの成功を達成するために、大量の「プライベートナレッジ」に依存しています。しかし、これまでの人間と機械のコラボレーションでは、機械はプライベート ドメインの知識を「ほとんど」持っておらず、それを適用することができませんでした。これは、人間が学習、理解、関連付け、応用などの私的領域の知識を変換するのに依然として膨大な労力を負っていることを意味する一方で、インテリジェントな支援された知識の大きな可能性も示しています。アプリケーション。これに基づいて、AutoWork のこのアップグレードは、組織のプライベート ドメインの知識をコード アシスタントにシームレスに接続することに焦点を当てています。つまり、指定された開発ドキュメント、要件ドキュメント、API ドキュメントなどをマウントし、Wenxin の大規模モデルの機能を適用することによって、これらのプライベートナレッジ ドメインの研究開発知識を迅速に理解、分析、適用して、要件からコードまでの自動生成を実現します。開発者は、「ワンクリック」で効率的なプログラミングを実現するために、ドキュメントを読むのに多くの時間を費やす必要がなくなりました。例えば、Wenxinyiyan の開発ドキュメントを実装することで、Wenxinyiyan の API を呼び出すためのコード生成が短時間で完了し、開発者が大量のドキュメントを手作業で読んで理解する時間が短縮されるだけでなく、所要時間も大幅に短縮されます。大量のドキュメントを手作業で読んで理解し、エラーややり直しにつながる逸脱を理解する。
#AutoWork はプライベート ドメインの知識を組み合わせてコードを生成します今回のアップグレードでは、AutoWork は文法学習を重視せず、コード生成、単一のテスト設計で構成ファイルを直接作成します。複数の基本的なエクスペリエンスという点で、人間とマシンのコラボレーション機能もさらに強化され、開発者のエクスペリエンスと効率が大幅に向上します。 Baidu Comate は、企業顧客のニーズへの関心を深め続けており、データ セキュリティ、迅速なインタラクション、柔軟な展開などの既存の利点に基づいて、2 つの最新の機能を通じて新しい機能も実現しています。企業のプライベート ドメインの知識を結び付け、パーソナライズされたニーズを徹底的に満たします。 Baidu Comate インテリジェント コーディングについて詳しくは、公式 Web サイト//m.sbmmt.com/link/705a254246ff6850de83ad6a8e461c0a にアクセスして入手してください。
以上がBaidu Comate がプラグイン エコシステムを開拓し、インテリジェントなコード アシスタントのカスタマイズの時代が到来しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。