findOpportunityTool
ChatGPTBusca una oportunidad de compra pública por su código. Clasifica automáticamente el tipo (licitación, trato directo, cotización, etc.) y obtiene sus datos desde la API de LicitaLab. Devuelve el body de la API tal cual: header (code, type, type_label, name, status), buyer, dates, items[].offers[], winners[], y notes/items_omitted cuando aplica.
findOpportunityTool
ChatGPTBusca una oportunidad de compra pública por su código. Clasifica automáticamente el tipo (licitación, trato directo, cotización, etc.) y obtiene sus datos desde la API de LicitaLab. Devuelve el body de la API tal cual: header (code, type, type_label, name, status), buyer, dates, items[].offers[], winners[], y notes/items_omitted cuando aplica.
getOpportunityDocumentTool
ChatGPTBusca semánticamente información en los documentos de una oportunidad de compra pública (bases administrativas, técnicas, anexos) usando RAG. Devuelve los pasajes más relevantes a la consulta junto con el archivo y página de origen. Usa primero "list-opportunity-documents" para descubrir los documentos disponibles. Interpreta el campo status: ok → responde con chunks; partial → responde pero advierte que faltan archivos en pending_documents y sugiere reintentar en ~60s; indexing → aún no hay texto, el indexado se acaba de iniciar, pide al usuario reintentar en 30-60s y NO inventes contenido; empty → la oportunidad no tiene documentos legibles; unsupported → no disponible para este país/tipo; error → falla técnica, reintentar. Nunca afirmes haber leído un documento si status no es ok ni partial. (Los tokens error legacy como document_indexing_in_progress se mantienen por compatibilidad.)
getOpportunityDocumentTool
ChatGPTBusca semánticamente información en los documentos de una oportunidad de compra pública (bases administrativas, técnicas, anexos) usando RAG. Devuelve los pasajes más relevantes a la consulta junto con el archivo y página de origen. Usa primero "list-opportunity-documents" para descubrir los documentos disponibles. Interpreta el campo status: ok → responde con chunks; partial → responde pero advierte que faltan archivos en pending_documents y sugiere reintentar en ~60s; indexing → aún no hay texto, el indexado se acaba de iniciar, pide al usuario reintentar en 30-60s y NO inventes contenido; empty → la oportunidad no tiene documentos legibles; unsupported → no disponible para este país/tipo; error → falla técnica, reintentar. Nunca afirmes haber leído un documento si status no es ok ni partial. (Los tokens error legacy como document_indexing_in_progress se mantienen por compatibilidad.)
listOpportunityDocumentsTool
ChatGPTLista los documentos disponibles en S3 para una oportunidad de compra pública, dado su código. Retorna nombre, tamaño, extensión y si el archivo es soportado para extracción de texto.
listOpportunityDocumentsTool
ChatGPTLista los documentos disponibles en S3 para una oportunidad de compra pública, dado su código. Retorna nombre, tamaño, extensión y si el archivo es soportado para extracción de texto.
providerReportTool
ChatGPTObtiene un reporte integral de un proveedor de compras públicas dado su RUT. Incluye resumen de participaciones y órdenes de compra agrupadas por período, más detalle a nivel de ítem de oportunidades y órdenes de compra recientes. Por defecto filtra los últimos 3 meses. El campo "filters" en la respuesta indica el período y filtros aplicados — úsalo para contextualizar tu análisis y no extrapolar fuera del rango temporal consultado.
providerReportTool
ChatGPTObtiene un reporte integral de un proveedor de compras públicas dado su RUT. Incluye resumen de participaciones y órdenes de compra agrupadas por período, más detalle a nivel de ítem de oportunidades y órdenes de compra recientes. Por defecto filtra los últimos 3 meses. El campo "filters" en la respuesta indica el período y filtros aplicados — úsalo para contextualizar tu análisis y no extrapolar fuera del rango temporal consultado.
searchSupportTool
ChatGPTBusca en la base de conocimiento de soporte de LicitaLab artículos de ayuda y documentación. Responde preguntas sobre cómo usar la plataforma.
searchSupportTool
ChatGPTBusca en la base de conocimiento de soporte de LicitaLab artículos de ayuda y documentación. Responde preguntas sobre cómo usar la plataforma.