Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

BaseCallbackHandler: Crearea de Handleri Personalizați pentru Logging și Audit în LangChain & LangGraph

Sintaxă & invocare Python
class CustomAuditHandler(BaseCallbackHandler):
    def on_llm_start(self, serialized, prompts, **kwargs): ...

Clasa BaseCallbackHandler permite crearea de observatori personalizați care reacționează la ciclurile de viață ale execuției LangChain (start LLM, finalizare token, erori, rulări de retrievere), esențială pentru conformitate și audit de securitate intern.

from langchain_core.callbacks import BaseCallbackHandler

class LoggerPersonalizat(BaseCallbackHandler):
    def on_llm_end(self, response, **kwargs):
        print(f"[AUDIT] Tokeni utilizati: {response.llm_output.get('token_usage')}")

chain = prompt | model.with_config(callbacks=[LoggerPersonalizat()])

Decuplare: Păstrează logica de audit complet separată de logica de business a lanțurilor.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: BaseCallbackHandler: Crearea de Handleri Personalizați pentru Logging și Audit

Ai o întrebare despre BaseCallbackHandler: Crearea de Handleri Personalizați pentru Logging și Audit 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.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.