<ph type="x-smartling-placeholder"></ph> その他のアプリ

PR アナライザ

開発チームとオープンソース メンテナンス担当者が新規導入 PR を分析するのを支援

機能

コード品質、潜在的なリスク、読みやすさなどの要因に基づいてマークダウン サマリーを生成することで、GitHub の pull リクエスト(PR)を分析するツール。このプロジェクトでは、Gemini API と Langchain および VectorDB エンベディングを活用して、コード変更に関する詳細な分析情報を提供します。これにより、GitHub Actions を使用して、PR の詳細を含む API リクエストをすべての PR に送信します。バックエンドは VectorDB を使用して Repo のすべてのファイルを保存し、それらを Gemini API のコンテキストとして使用します。Gemini API は PR を入力として受け取り、その分析を返します。

構成

  • なし
  • コーディングにも Gemini を使用しました
  • 私は Python に詳しくないので
  • 私は最初の Langchain と Vector DB の プロジェクトで

チーム

By

Sidharth Sethi 氏

From

インド