Skip to main content

GPT review with precondition from Notion

Project description

gpt-review-with-precondition

summery

notion 上にある技術文書を前提とした PR レビューを行います

for user

Envioronment Variables

install

pip install gpt-review-with-precondition

save-precondition コマンド

save-precondition ${NOTION_DATABASE_ID}

notion document を取得して前提条件のためのデータを保存します。

  • NOTION_DATABASE_ID 指定した id の Notion Database から ドキュメントを取得します。inputs/notion_database_query.json で取得条件を指定できます。inputs/notion_document_ids.json に指定された id のドキュメントも併せて取得します。
// example notion_database_query
{
  "filter": {
    "or": [
      {"property": "status", "select": {"equals": "approved"}},
      {"property": "status", "select": {"equals": "posted"}},
    ]
  }
}
// example notion_document_ids
["id1","id2"]

gpt-review-with-precondition コマンド

gpt-review-with-precondition

前提条件付きで inputs/prompt.md に記載されたプロンプトを実行します。

for developer setup

pip install poetry
make install

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gpt_review_with_precondition-0.3.8.tar.gz (6.4 kB view hashes)

Uploaded Source

Built Distribution

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page