Graphsignal es una plataforma de observabilidad para agentes de inteligencia artificial y aplicaciones impulsadas por LLM. Ayuda a los desarrolladores a garantizar que las aplicaciones de IA se ejecuten como se espera y que los usuarios tengan la mejor experiencia. Con Graphsignal, los desarrolladores pueden:
Obtenga más información en graphsignal.com.
Instale la biblioteca Graphsignal.
pip install --upgrade graphsignal
Configure el rastreador Graphsignal especificando su clave API directamente o mediante la variable de entorno GRAPHSIGNAL_API_KEY
.
import graphsignal
graphsignal . configure ( api_key = 'my-api-key' , deployment = 'my-app' )
Para obtener una clave API, regístrese para obtener una cuenta gratuita en graphsignal.com. La clave se puede encontrar en la página Configuración/Claves API de su cuenta.
Alternativamente, puede agregar el rastreador Graphsignal en la línea de comando, cuando ejecuta su módulo o script. Se deben configurar las variables de entorno GRAPHSIGNAL_API_KEY
y GRAPHSIGNAL_DEPLOYMENT
.
python -m graphsignal < script >
python -m graphsignal -m < module >
Autoinstrumentos de Graphsignal y bibliotecas y marcos de seguimiento, como OpenAI y LangChain. Los rastros, errores y datos, como indicaciones y finalizaciones, se registran automáticamente y están disponibles para su análisis en app.graphsignal.com.
Consulte las guías a continuación para obtener información detallada sobre:
Consulte la referencia de API para obtener la documentación completa.
Algunos ejemplos de integración están disponibles en el repositorio de ejemplos.
Inicie sesión en Graphsignal para monitorear y analizar su aplicación y monitorear problemas.
El trazador Graphsignal es muy liviano. Se mide que la sobrecarga por traza es inferior a 100 microsegundos.
Graphsignal tracer solo puede abrir conexiones salientes a api.graphsignal.com
y enviar datos, no son posibles conexiones ni comandos entrantes.
Las cargas útiles, como indicaciones y finalizaciones, se registran de forma predeterminada en caso de seguimiento automático. Para deshabilitarlo, configure record_payloads=False
en graphsignal.configure
.
Para habilitar el registro de depuración, agregue debug_mode=True
a configure()
. Si el registro de depuración no le brinda ninguna pista sobre cómo solucionar un problema, infórmelo a nuestro equipo de soporte a través de su cuenta.
En caso de problemas de conexión, asegúrese de que se permitan las conexiones salientes a https://api.graphsignal.com
.