Resumen
En este módulo, ha aprendido cómo la llamada a herramientas amplía un modelo de IA generativa desde el razonamiento de solo texto hasta una acción práctica y basada.
Ha explorado cómo configurar herramientas en solicitudes de API de respuestas de OpenAI y cómo cada herramienta agrega una funcionalidad diferente:
- La herramienta code_interpreter permite que el modelo genere y ejecute código de Python para cálculos, análisis de datos y resolución de problemas iterativos.
- La herramienta web_search permite la recuperación de información externa actual para que las respuestas puedan incluir contenido puntual y basado en el origen.
- La herramienta file_search ayuda al modelo a responder preguntas de sus propios documentos indexados y archivos de conocimiento.
- La herramienta de función permite que la aplicación ejecute lógica de negocios personalizada y devuelva resultados al modelo.
En todas las herramientas, se aplica el mismo patrón de implementación principal: defina la herramienta en la solicitud, deje que el modelo decida cuándo usarlo, devuelva la salida de la herramienta cuando sea necesario y valide las respuestas para la corrección y la seguridad.
Como paso siguiente, puede combinar estas técnicas para crear asistentes más capaces y evolucionar hacia soluciones agente completas con instrucciones persistentes, herramientas y orquestación.