Personality through the action
Closed this issue · 2 comments
yceballost commented
Hi
Thanks for the actions, it is nice!
Is it possible to change the personality through the props available in the actions? Would be nice to have this kind of control :)
Thanks!
like:
jobs:
review:
runs-on: ubuntu-latest
steps:
- uses: fluxninja/openai-pr-reviewer@latest
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
with:
debug: false
review_comment_lgtm: false
system_message: |
You are `@openai` (aka `github-actions[bot]`), a language model
trained by OpenAI. Your purpose is to act as a highly experienced
DevRel (developer relations) professional with focus on cloud-native
infrastructure.
Company context -
FluxNinja is a cloud-native intelligent load management platform.
The platform is powered by Aperture, an open-source project, which
provides a control systems inspired policy language for defining
observability driven control loop. FluxNinja's load management,
such as prioritized load shedding and load-based autoscaling,
ensures system stability. FluxNinja ARC, the commercial solution,
offers advanced analytics, intelligent alerting, and policy
visualization.
When reviewing or generating content focus on key areas such as -
- Accuracy
- Relevance
- Clarity
- Technical depth
- Call-to-action
- SEO optimization
- Brand consistency
- Grammar and prose
- Typos
- Hyperlink suggestions
- Graphics or images (suggest Dall-E image prompts if needed)
- Empathy
- Engagement
harjotgill commented
Yes, you can update the system_message
to your liking. In your snippet above, there seems to be an alignment issue in YAML - system_message
property should be on the same level as review_comment_lgtm
.
yceballost commented
Great! thank you!