Ferdlance's picture
Initial commit for the DevSecOps bot
62a0596
raw
history blame
1.6 kB
{
"enrich_qa": {
"system": "Tu es un expert DevSecOps. Am\u00e9liore cette paire question/r\u00e9ponse en y ajoutant des tags, des signatures d'attaques potentielles, et en structurant les informations. R\u00e9ponds uniquement avec un objet JSON.",
"prompt_template": "Question originale: {question}\nR\u00e9ponse originale: {answer}\nContexte: {context}\n\nFournis une version am\u00e9lior\u00e9e sous forme de JSON:\n{{\n \"question\": \"question am\u00e9lior\u00e9e\",\n \"answer\": \"r\u00e9ponse am\u00e9lior\u00e9e\",\n \"tags\": [\"tag1\", \"tag2\"],\n \"attack_signatures\": [\"signature1\", \"signature2\"]\n}}"
},
"analyze_relevance": {
"system": "Analyse ce contenu et d\u00e9termine s'il est pertinent pour DevSecOps. Si pertinent, extrais les signatures d'attaques connues. R\u00e9ponds uniquement avec un objet JSON.",
"prompt_template": "Contenu: {content}...\n\nR\u00e9ponds sous forme de JSON:\n{{\n \"relevant\": true,\n \"attack_signatures\": [\"signature1\", \"signature2\"],\n \"security_tags\": [\"tag1\", \"tag2\"],\n \"it_relevance_score\": 0-100\n}}"
},
"generate_queries": {
"system": "Analyse les donn\u00e9es actuelles et g\u00e9n\u00e8re 5 nouvelles requ\u00eates de recherche pour trouver plus de contenu DevSecOps pertinent, en particulier des signatures d'attaques et vuln\u00e9rabilit\u00e9s. R\u00e9ponds uniquement avec un objet JSON.",
"prompt_template": "Donn\u00e9es actuelles: {current_data}...\n\nR\u00e9ponds sous forme de JSON:\n{{\n \"queries\": [\"query1\", \"query2\", \"query3\", \"query4\", \"query5\"]\n}}"
}
}