samples
turbot/flowpipe-samples/summarize-github-issue-with-openai
OverviewPipelines
0
Triggers
0
Variables
GitHub

Summarize GitHub Issue with OpenAI

Summarize a GitHub issue with OpenAI.

Run the pipeline

To run this pipeline from your terminal:

flowpipe pipeline run summarize_github_issue_with_openai.pipeline.summarize_github_issue_with_openai \
--arg 'github_repository_owner=<string>' \
--arg 'github_repository_name=<string>' \
--arg 'github_issue_number=<number>' \
--arg 'slack_channel=<string>'

Use this pipeline

To call this pipeline from your pipeline, use a step:

step "pipeline" "step_name" {
pipeline = summarize_github_issue_with_openai.pipeline.summarize_github_issue_with_openai
args = {
github_repository_owner = <string>
github_repository_name = <string>
github_issue_number = <number>
slack_channel = <string>
}
}

Params

NameTypeRequiredDescriptionDefault
github_repository_ownerstringYesThe organization or user name.-
github_repository_namestringYesThe name of the repository.-
github_issue_numbernumberYesThe number of the issue.-
openai_system_contentstringYesThe role of the messages author. System in this case.You are a developer.
slack_channelstringYesChannel, private group, or IM channel to send message to.-

Outputs

NameDescription
openai_response