New Models And Developer Products Announced At Devday.jpg

Hoy lanzamos el API de asistentes, nuestro primer paso para ayudar a los desarrolladores a crear experiencias similares a las de los agentes dentro de sus propias aplicaciones. Un asistente es una IA diseñada específicamente que tiene instrucciones específicas, aprovecha conocimientos adicionales y puede llamar a modelos y herramientas para realizar tareas. La nueva API de Asistentes proporciona nuevas capacidades, como intérprete y recuperación de código, así como llamadas a funciones para manejar gran parte del trabajo pesado que antes tenía que hacer usted mismo y 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 codificació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 capacidades que permiten nuestro nuevo producto GPT: instrucciones y herramientas personalizadas como intérprete de código, recuperación y llamada de funciones.

Un cambio clave introducido por esta API es hilos persistentes e infinitamente largos, que permiten a los desarrolladores traspasar la gestión del estado de los subprocesos a OpenAI y solucionar las restricciones de las ventanas de contexto. Con la API de Asistentes, simplemente agrega cada mensaje nuevo a un mensaje existente thread.

Los asistentes también tienen acceso para llamar a nuevas herramientas según sea 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 diversos datos y formatos. Permite a sus asistentes ejecutar código de forma iterativa para resolver problemas matemáticos y de código desafiantes, y más.
  • Recuperación: aumenta el asistente con conocimientos externos a nuestros modelos, como datos de dominio exclusivos, información de productos o documentos proporcionados por sus usuarios. Esto significa que no necesita calcular ni almacenar incrustaciones para sus documentos, ni implementar algoritmos de búsqueda y fragmentación. La API de Asistentes optimiza qué técnica de recuperación utilizar en función de nuestra experiencia en la creación de recuperación de conocimientos en ChatGPT.
  • llamada de función: permite a los asistentes invocar funciones que usted define e incorporar 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 son Nunca solíamos entrenar a nuestros modelos. y los desarrolladores pueden eliminar los datos cuando lo crean conveniente.

Puedes probar la versión beta de la API de Asistentes sin escribir ningún código dirigiéndote a Zona de juegos para asistentes.