[ad_1]
Hoy lanzamos la API de Asistentes, nuestro primer paso para ayudar a los desarrolladores a crear experiencias similares a las de agentes en sus propias aplicaciones. Un asistente es una IA especialmente diseñada que tiene instrucciones específicas, utiliza conocimientos adicionales y puede invocar modelos y herramientas para realizar tareas. La nueva API Asistente proporciona nuevas capacidades, como intérprete de código y recuperación y llamadas a funciones para manejar gran parte del trabajo pesado que antes tenía que hacer usted mismo, lo que le permite crear aplicaciones de IA de alta calidad.
Esta API está diseñada para ofrecer flexibilidad; Los casos de uso van desde una aplicación de análisis de datos basada en lenguaje natural, un asistente de programación, un planificador de vacaciones con tecnología de inteligencia artificial, un DJ controlado por voz, un lienzo visual inteligente… y la lista continúa. La API de Asistentes se basa en las mismas características que habilitan nuestro nuevo producto GPT: declaraciones personalizadas y herramientas como intérpretes de código, sondeo e invocación de funciones.
Un cambio importante que trae esta API es hilos persistentes e infinitamente largos, que permite a los desarrolladores pasar la gestión del estado de los subprocesos a OpenAI y evitar las limitaciones de las ventanas de contexto. Usando la API del Asistente, simplemente agrega cualquier mensaje nuevo a uno existente thread
.
Los asistentes también tienen acceso a nuevas herramientas cuando es necesario, que incluyen:
- Intérprete de código: Escribe y ejecuta código Python en un entorno de ejecución de espacio aislado y puede generar gráficos y tablas y procesar archivos con diferentes datos y formatos. Permite a sus asistentes iterar el código para resolver problemas matemáticos y de código desafiantes y más.
- Recuperación: amplía el asistente para incluir conocimientos externos a nuestros modelos, p. B. datos de dominio propietario, información de productos o documentos proporcionados por sus usuarios. Esto significa que no tiene que calcular ni almacenar incrustaciones para sus documentos ni implementar algoritmos de búsqueda y fragmentación. La API Asistente optimiza la técnica de recuperación a utilizar en función de nuestra experiencia en la creación de recuperaciones de conocimientos en ChatGPT.
- Llamada de función: permite a los asistentes invocar funciones que usted define e incluir la respuesta de la función en sus mensajes.
Al igual que con el resto de la plataforma, los datos y archivos pasados a la API de OpenAI nunca se utilizan para entrenar nuestros modelos y los desarrolladores pueden eliminar los datos como mejor les parezca.
Puede probar la versión beta de Assistants API sin escribir ningún código yendo a Assistants Playground.
[ad_2]