Paquetes premiumIBM Bob Premium Package para i

Retrieval-augmented generation

Usa RAG para mejorar la precisión de las respuestas de Bob usando documentación oficial de IBM i.

IBM Bob Premium Package for i incluye una capacidad de búsqueda de documentación por retrieval-augmented generation (RAG) que permite a Bob buscar semánticamente en un corpus completo de documentación de IBM i al responder preguntas.

Qué es RAG

Retrieval-augmented generation (RAG) es una técnica que combina el poder generativo de un modelo de lenguaje de gran escala (LLM) con una base de conocimiento curada y con capacidad de búsqueda. IBM Bob Premium Package for i tiene acceso a una base de datos vectorial con documentación de IBM i indexada, IBM Redbooks y otros manuales de referencia de IBM i — estructurada de forma que permite a Bob encontrar rápidamente contenido que esté significativamente relacionado con tu pregunta, no solo textualmente similar.

En lugar de depender únicamente de lo que el modelo conoce, Bob puede obtener extractos contextualmente relevantes de la documentación oficial de IBM i y usarlos para basar sus respuestas en contenido verificado y actualizado. Esto significa que las respuestas de Bob tienen menos probabilidades de basarse en datos de entrenamiento desactualizados o hechos alucinados, y más probabilidades de reflejar orientación precisa y de fuente IBM.

Cómo funciona

Bob sigue estos pasos:

Los modos IBM i Developer e IBM i Database están equipados con la herramienta search_ibm_i_docs_with_rag, que acepta consultas en lenguaje natural y devuelve extractos de documentación contextualmente relevantes clasificados por similitud semántica.

Bob activa la herramienta al responder preguntas conceptuales o abiertas sobre IBM i que se benefician de la comprensión semántica. Esto puede ser para profundizar en temas de IBM i, incluyendo programación ILE (RPG, CL, DDS, COBOL, C, C++), SQL de Db2 for i, sistemas de archivos IFS y QSYS, operaciones del sistema, seguridad, rendimiento, redes, almacenamiento y resolución de problemas.

Bob incorpora los extractos de documentación devueltos en su respuesta. Si los resultados iniciales no abordan completamente la pregunta, refina su consulta y vuelve a buscar antes de formular una respuesta final.

Tip:

Bob generalmente activará RAG al encontrarse con preguntas de tipo Q&A sobre IBM i o cuando detecte que está atascado en un ciclo repetitivo (p. ej., después de varios intentos fallidos de resolver un problema de compilación). Sin embargo, siempre puedes pedirle a Bob que busque en la documentación directamente si:

  • La respuesta de Bob parece desactualizada o incompleta y aún no ha usado la herramienta
  • Quieres explorar un tema en profundidad, como un concepto específico de RPG o SQL
  • Bob hace suposiciones incorrectas repetidas sin consultar la documentación

Por ejemplo, puedes ser explícito y decir: "Busca en la documentación de IBM i qué técnicas SQL existen para limpiar mensajes de una cola de datos." o simplemente "Revisa la documentación antes de responder...".

¿Cómo es este tema?