Notas
Esta versión del agente de Python agrega nuevas formas de pasar errores a notice_error(), agrega soporte para la captura de errores de herramientas síncronas de Strands-Agent, agrega soporte para los modelos gpt-5 y más recientes de OpenAI LLM, y corrige un fallo en la lógica de utilización de Azure Functions.
Instale el agente usando easy_install/pip/distribute a través del Índice de paquetes de Python, usando conda a través del Índice de paquetes de Conda-Forge, o descárguelo directamente desde el sitio de descargas de New Relic.
Característica
Agregar soporte para instancias de excepción como argumentos para
notice_error()notice_error()ahora puede aceptar una instancia de excepción capturada (como una de un bloque try/except) para el argumentoerror, en lugar de una tupla de excepción desys.exc_info().Esto se suma al comportamiento existente y no lo reemplaza. El uso anterior de
notice_error()con cero argumentos o con una tupla de excepción aún debería funcionar correctamente.
Agregar soporte para los modelos
gpt-5y más recientes de OpenAI LLM- Agregue actualizaciones a la instrumentación de OpenAI para admitir nombres de atributos más nuevos utilizados con modelos OpenAI más recientes
Agregar soporte para la captura de errores de la herramienta síncrona Strands-Agent
- Las funciones síncronas de Python utilizadas como herramientas en Strands-Agents ahora tienen una captura de errores adecuada y capturan rastreos dentro de herramientas como búsquedas en bases de datos.
Corrección de errores
Proteger contra fallas en la utilización de Azure Functions
- Anteriormente, algunos usuarios experimentaron casos extremos en los que la detección de utilización de Azure Functions fallaba al intentar hacer coincidir expresiones regulares. El fallo se ha solucionado y ya no debería ser posible en el futuro.
Declaración de apoyo
Recomendamos actualizar a la última versión del agente tan pronto como esté disponible. Si no puede actualizar a la última versión, actualice su agente a una versión que no tenga más de 90 días de antigüedad. Obtenga más información sobre cómo mantener al agente actualizado.
Consulte la New Relic Python política de fin de vida del agente para obtener información sobre los lanzamientos del agente y las fechas de soporte.