feat: add AI agent guidance for users#286
Conversation
|
Want to additionally add other people that took part in the discussion. Waiting on their GitHub names. |
|
We asking asking a lot from users here, familiarity with concepts like "compromised repository" or understanding providers' data and privacy policies that have never been fully truthful. My view is that people will use these tools, there are risks that cannot be fully mitigated, and we should focus on actionable guidance and the Terms of Use as said earlier. Right now none of these tools are clearly prohibited. About specific points in the guide:
The original Triton docs also raise the ethical concerns. We can think LUMI is better in this regard so that it's not worth mentioning, but at least mention that these models are not running on LUMI. It's also another way of driving home the point that your data is leaving the system. |
|
I'm not sure how I should collaborate on this in the best way. My suggestion:
As I don't know how to enter those changes in a way that you can select which ones you like and which ones not (as they depend on one another and will need further editing if not all are selected), I have for now made the changes in a separate branch (https://github.com/Lumi-supercomputer/lumi-userguide/tree/ai-agent-guide-remarks-kurt) that builds on top of this one. Page preview is https://lumi-supercomputer-docs-preview.rahtiapp.fi/origin/ai-agent-guide-remarks-kurt/development/ai-tools/ai-agent-guide/ . |
|
|
I think this looks quite good, as a first version of guidance. It takes up key things, such as you being responsible for everything it does. This is more of a policy than a hands on guide for how to use containers and how to ensure slurm is not overloaded. I think this is not a big problem, the practical guide could be a separate follow up to this, giving more info on the "how". We could also provide suitable skills or text to add to claude.md (and others), with guidance on how to be nice to slurm, lustre, etc. |
|
I wonder if it would be worth adding a row to the table that is something like: the agent not understanding the system limits. Like storage quotas in different spaces, and even some slurm limits. And that the user should double check what issues the agent runs into before just throwing its output at the user support people asking for changes. Not sure if it would have an actual effect on the user tickets we will get but it might be worth a try. |
PramodMunaweera
left a comment
There was a problem hiding this comment.
Let’s proceed with this. We can refine and improve it later.
Hi,
based on internal discussions at CSC, but this requires input from some people.
I think it would be maybe good to emphasize more the terms of use and what you should not do.
Preview is here: https://lumi-supercomputer-docs-preview.rahtiapp.fi/origin/ai-agent-guide/development/ai-tools/ai-agent-guide/
Related PR in terms of infrastructure is #285.
Best,
Marlon