Saltearse al contenido

Agente Auditor ICJCE V2

Agente Auditor ICJCE V2 es la versión nueva del agente experto en auditoría de cuentas y contabilidad en España preparado para el Instituto de Censores Jurados de Cuentas de España (ICJCE). Como la primera versión, responde consultas técnicas en lenguaje natural y fundamenta cada respuesta en su base de conocimiento: la Ley de Auditoría y su reglamento, las normas de auditoría, las consultas del ICAC, las guías y circulares del ICJCE y la normativa contable.

La respuesta llega estructurada: la fundamentación con la cita de los artículos, la doctrina aplicable, material complementario con enlaces comprobados y, cuando la norma admite varias lecturas, la discrepancia doctrinal. Frente a la primera versión, añade un área jurídica con búsqueda de sentencias, un plan de cobertura que asegura que la respuesta trata todos los puntos de la pregunta y una investigación ampliada en fuentes fiables de internet.

Cuándo usarlo

  • Un asesor necesita una respuesta fundamentada sobre independencia del auditor, con los artículos aplicables y la doctrina del ICAC y del ICJCE.
  • Un despacho quiere saber cómo han resuelto los tribunales un asunto de responsabilidad del auditor.
  • Un equipo contable pregunta por el tratamiento de una operación según el Plan General de Contabilidad, las resoluciones del ICAC o las NIIF.
  • Quieres completar la respuesta con una investigación en fuentes oficiales de internet sobre un tema reciente.

Cómo dirigir la pregunta

El agente decide solo si la pregunta es de auditoría, de contabilidad o de ambas. Si quieres forzar un área, empieza el mensaje con una de estas etiquetas:

EtiquetaQué hace
/AUDIT o /AUDITORIATrata la pregunta como de auditoría.
/CONTAB o /CONTABILIDADTrata la pregunta como de contabilidad.
/OTRASTrata la pregunta como de otras actuaciones del auditor, distintas de la auditoría de cuentas.
/JURIUsa el área jurídica: derecho aplicado a la auditoría y búsqueda de sentencias.
/RESEARCH o /RESEARCHFASTPrepara una investigación ampliada con búsquedas en fuentes fiables de internet.

Por ejemplo: /JURI ¿Qué responsabilidad tiene el auditor frente a terceros por un informe erróneo?

Configuración

Los campos están repartidos en pestañas en el panel de ajustes del componente. Estos son los que necesitas para empezar:

CampoQué hace
Model (obligatorio)Conector para el modelo de lenguaje principal, el que redacta las respuestas.
Base de datos (obligatorio)Conector para la base de datos con las fuentes. Se conecta desde un componente Postgres SQL con la operación DatabaseInfo.
Embeddings (obligatorio)Conector para el modelo de embeddings con el que se preparó la base de datos, que permite buscar las fuentes por significado.
User PromptLa consulta del usuario. Por defecto, {input}: el mensaje que llega del chat.
LLM GroundingConector opcional para un modelo rápido que descarta los documentos que no vienen al caso antes del análisis.
LLM ComplementarioConector opcional para un modelo rápido que prepara el material complementario. Si no lo conectas, se usa el de Model, que puede ser más lento.
LLM ExpertConector opcional para un modelo más capaz que prepara el plan de cobertura: los puntos que la respuesta debe tratar. Si no lo conectas, no se hace plan de cobertura.
Research LLMConector para el modelo que busca en internet en la investigación ampliada. Tiene que ser un modelo Gemini; hace falta si el modelo de Model no lo es.
ToolsConector opcional para dar al agente herramientas adicionales.
IdiomaIdioma de las respuestas. Por defecto, es.
Habilitar ContabilidadActiva el agente de contabilidad para las preguntas contables. Activado por defecto.

Instrucciones y ajustes por área

El resto de pestañas contienen las instrucciones de cada área y los ajustes finos, ya preparados para la base de conocimiento del ICJCE:

  • Agentes: instrucciones del agente de auditoría (Auditoría System Prompt) y de contabilidad, especialistas activos y cuántos fragmentos de fuentes usa cada uno (los campos Top K).
  • Independencia y Otros Prompts: las instrucciones de las respuestas sobre independencia, calidad y otras actuaciones, y la del clasificador de preguntas.
  • Jurídico: las instrucciones del área jurídica para cada tipo de asunto, de E1 — Mercantil a E6 — Organización ICJCE.
  • Research: el formato del informe de investigación, los dominios fiables (Fast Research — Dominios fiables) y los límites de búsquedas y de palabras.

Déjalos como están salvo que el equipo de NappAI te indique otra cosa.

Otros ajustes

CampoQué hace
Agent NameNombre del agente. Por defecto, Agent.
Agent DescriptionDescripción del agente, útil cuando otro agente lo usa como herramienta.
Use memorySi está activado, el agente recuerda la conversación entre mensajes y entiende las preguntas de seguimiento. Desactivado por defecto.
StreamSi está activado, la respuesta se muestra a medida que se escribe. Desactivado por defecto.

Resultado

La salida Response es la respuesta del agente: un texto estructurado con la fundamentación, las citas de los artículos, la doctrina, el material complementario y las fuentes con sus enlaces. Si la pregunta es un saludo o no trata de su materia, responde brevemente. Conéctala a la salida del chat.

La salida Agent entrega el propio agente, para conectarlo a otro componente que lo dirija. Cuando conectas una de las dos salidas, la otra se oculta.

Ejemplo

El ICJCE quiere un asistente que responda consultas técnicas con plan de cobertura.

  1. Añade un componente de entrada de chat y conéctalo a User Prompt.
  2. Conecta un componente de modelo a Model, otro más capaz a LLM Expert y uno de embeddings a Embeddings.
  3. Añade un componente Postgres SQL con la operación DatabaseInfo, apuntando a la base de conocimiento, y conéctalo a Base de datos.
  4. Activa Use memory y Stream.
  5. Conecta Response a la salida del chat y prueba con “¿Puede un auditor aceptar un encargo de procedimientos acordados en una sociedad en la que su cónyuge es consejero?”.

Componentes relacionados