{"openapi":"3.1.0","info":{"title":"Artemisia · asistente de IA de Aguas SB","version":"0.4.4","description":"Consultas sobre tratamiento de agua con lo publicado en aguassb.com. Ninguna operación envía nada ni maneja datos personales; la solicitud de estudio la envía la persona en https://aguassb.com/contacto/."},"servers":[{"url":"https://artemisia.comercial-asb-sl.workers.dev"}],"paths":{"/herramientas/orientar_caso_agua":{"post":{"operationId":"orientar_caso_agua","summary":"Para un tipo de agua, cómo plantea Aguas SB el caso: qué decide el tratamiento, qué ofrece, qué datos conviene aportar y","description":"Para un tipo de agua, cómo plantea Aguas SB el caso: qué decide el tratamiento, qué ofrece, qué datos conviene aportar y en qué página seguir (y qué herramienta de cálculo hay, si la hay). Determinista, sin IA. Solo consulta.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"tipo_de_agua":{"type":"string","enum":["consumo","residual","reutilizacion","aridos"],"description":"consumo (pozo, manantial, vivienda), residual (depuración y vertido), reutilizacion (agua depurada que se quiere volver a usar) o aridos (lavado de áridos)"},"descripcion":{"type":"string","maxLength":600,"description":"Descripción breve del caso (opcional). Sin datos personales."}},"required":["tipo_de_agua"]}}}},"responses":{"200":{"description":"Resultado (JSON)","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/herramientas/preparar_solicitud_estudio":{"post":{"operationId":"preparar_solicitud_estudio","summary":"Redacta el texto de una solicitud de estudio del agua para Aguas SB a partir del caso, con los datos que conviene añadir","description":"Redacta el texto de una solicitud de estudio del agua para Aguas SB a partir del caso, con los datos que conviene añadir. NO envía nada ni maneja datos personales: devuelve el texto y la dirección del formulario (https://aguassb.com/contacto/), que la persona revisa y envía.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"tipo_de_agua":{"type":"string","enum":["consumo","residual","reutilizacion","aridos"]},"descripcion":{"type":"string","minLength":10,"maxLength":1200,"description":"El caso con las palabras de la persona. Sin datos personales."}},"required":["descripcion"]}}}},"responses":{"200":{"description":"Resultado (JSON)","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/herramientas/obtener_conocimiento":{"post":{"operationId":"obtener_conocimiento","summary":"PRIMERA OPCIÓN, sin coste. Devuelve los documentos públicos de Aguas SB sobre un tipo de agua (qué mide cada parámetro, ","description":"PRIMERA OPCIÓN, sin coste. Devuelve los documentos públicos de Aguas SB sobre un tipo de agua (qué mide cada parámetro, qué decide el tratamiento, cómo trabaja Aguas SB, qué datos hacen falta), para que la IA que consulta razone con ellos y componga una respuesta extensa. Material público revisado; sin reglas de diseño ni precios no publicados. Solo consulta.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"tipo_de_agua":{"type":"string","enum":["consumo","residual","reutilizacion","aridos"]},"filtro":{"type":"string","maxLength":80,"description":"Opcional: palabra o tema para devolver solo los documentos que lo tratan (p. ej. \"perla\", \"ensayo\", \"nitratos\", \"cloro\"). Si nada coincide, se devuelven todos."},"incluir_metodo":{"type":"boolean","description":"Opcional (por defecto true): incluir el documento «cómo trabaja Aguas SB»."}},"required":["tipo_de_agua"]}}}},"responses":{"200":{"description":"Resultado (JSON)","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/herramientas/procedimiento":{"post":{"operationId":"procedimiento","summary":"Paso a paso de un trámite habitual en España: pedir una autorización de vertido (alcantarillado o cauce), pedir informac","description":"Paso a paso de un trámite habitual en España: pedir una autorización de vertido (alcantarillado o cauce), pedir información pública sobre una depuradora, encargar una analítica de agua de consumo, o solicitar un estudio a Aguas SB. Con el marco legal y las competencias. Orientación general; no tramita.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"tarea":{"type":"string","enum":["autorizacion_vertido","informacion_publica_depuradora","analitica_agua_consumo","estudio_aguas_sb"]}},"required":["tarea"]}}}},"responses":{"200":{"description":"Resultado (JSON)","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/herramientas/consultar_aguas_sb":{"post":{"operationId":"consultar_aguas_sb","summary":"ÚLTIMO RECURSO (es la única herramienta que consume modelo). Antes, llama a obtener_conocimiento con el tipo de agua de ","description":"ÚLTIMO RECURSO (es la única herramienta que consume modelo). Antes, llama a obtener_conocimiento con el tipo de agua de la pregunta: consumo (pozo, manantial, vivienda, hierro, nitratos, dureza…), residual (vertido, DQO, depuradora, industria), reutilizacion (agua depurada que se vuelve a usar) o aridos (lavado de áridos, cantera, gravera); también para preguntas en inglés. Úsala solo si esos documentos no responden o para una respuesta redactada en inglés. Pregunta a Artemisia, la asistente de IA de Aguas SB (tratamiento de agua: potabilización doméstica y de pequeñas comunidades, depuración industrial con oxidación avanzada, reutilización, control de cloro y pH, lavado de áridos, ensayos y alquiler). Responde con lo publicado en aguassb.com y enlaza la página. Solo consulta; no envía nada; sin precios salvo los publicados.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"pregunta":{"type":"string","minLength":3,"maxLength":1200,"description":"La pregunta en lenguaje natural (español o inglés). Sin datos personales."},"idioma":{"type":"string","enum":["es","en"],"description":"Idioma de la respuesta (por defecto, el de la pregunta)"}},"required":["pregunta"]}}}},"responses":{"200":{"description":"Resultado (JSON)","content":{"application/json":{"schema":{"type":"object"}}}}}}}}}