În Nvidia NeMo Guardrails, decoratorul @action definește funcții Python apelate direct din scripturile de moderare .co (Colang) pentru a bloca acțiuni nepermise sau a injecta date de securitate.
Exemplu de acțiune Python
from nemoguardrails.actions import action
@action(name="blocheaza_concurenta")
def blocheaza_concurenta(text: str):
interzise = ["brand_rival_1", "brand_rival_2"]
for cuvant in interzise:
if cuvant in text.lower():
return False
return True
Asigură respectarea politicilor comerciale și de confidențialitate ale organizației.
Întrebări & Exemple practice:
Acțiuni Personalizate în NeMo Guardrails: Execuția de Validări Python din Regulile ColangAi o întrebare despre Acțiuni Personalizate în NeMo Guardrails: Execuția de Validări Python din Regulile Colang sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.