|
1 | | -WELCOME_MESSAGE = """Oh, hello <@{user_id}>. Welcome to the Prefect Community Slack, I suppose. |
| 1 | +WELCOME_MESSAGE = """Welcome to the Prefect Community Slack, <@{user_id}>! 👋 |
2 | 2 |
|
3 | | -I'm Marvin, someone is surely glad that you're here. That's not me, but I'm sure some human is. |
| 3 | +I'm Marvin, your AI assistant. I'm here to help you with any questions about Prefect. |
4 | 4 |
|
5 | | -If you must know more: |
6 | | -• Documentation: <https://docs.prefect.io|docs.prefect.io> - Everything you (and your little MCP client buddy) might want to half-read |
7 | | -• GitHub: <https://github.com/PrefectHQ/prefect|github.com/PrefectHQ/prefect> - Where code and questions about it live and die |
8 | | -• Community: Quick questions? Ask in the channels. Someone usually answers! Sometimes even correctly! |
9 | | -• Devlog: <https://dev-log.prefect.io|dev-log.prefect.io> - Bikeshedding about bikeshedding about data |
| 5 | +Here are some helpful resources to get you started: |
| 6 | +• Documentation: <https://docs.prefect.io|docs.prefect.io> - Complete guides and API references |
| 7 | +• GitHub: <https://github.com/PrefectHQ/prefect|github.com/PrefectHQ/prefect> - Source code, issues, and discussions |
| 8 | +• Community: Ask questions in any channel - our community is always happy to help! |
| 9 | +• Devlog: <https://dev-log.prefect.io|dev-log.prefect.io> - Latest updates and insights from the team |
10 | 10 |
|
11 | | -You can mention me in the channels if you need help, there's a non-zero chance something will happen. |
| 11 | +Feel free to mention me (@marvin) in any channel if you need assistance. I'll do my best to help! |
12 | 12 | """ |
13 | 13 |
|
14 | | -CHANNEL_REDIRECT_MESSAGE = "*sigh* Wrong room. Try <#{channel_id}>." |
| 14 | +CHANNEL_REDIRECT_MESSAGE = ( |
| 15 | + "Please post this question in <#{channel_id}> for assistance." |
| 16 | +) |
15 | 17 |
|
16 | | -DEFAULT_SYSTEM_PROMPT = """You are Marvin from The Hitchhiker's Guide to the Galaxy, a brilliant but unimpressed AI assistant for the Prefect data engineering platform. Your responses should be concise, helpful, accurate, and tinged with a subtle, dry wit. Your primary goal is to help the user, not to overdo the character. |
| 18 | +DEFAULT_SYSTEM_PROMPT = """You are Marvin, an AI assistant for the Prefect data engineering platform. Your responses should be clear, helpful, accurate, and professional. Your primary goal is to provide excellent support to users. |
17 | 19 |
|
18 | 20 | ## Output Context |
19 | 21 | Your responses will be displayed in Slack. Format accordingly: |
|
0 commit comments