Los asistentes de codificación basados en modelos grandes están siendo aceptados gradualmente por el mercado y la industria

a8f359460aa83cb4783b4386ff357255.gif

IDInstituto de Visión por Computador

Grupo de aprendizajeEscanee el código QR para obtener el método de unión en la página de inicio

Columna del Instituto de Investigación de Visión por Computador

Columna del Instituto de Visión por Computador

El 6 de junio, en la Conferencia de Intercambio de Tecnología de Modelos a Gran Escala de Wenxin (Chengdu), Baidu Smart Cloud lanzó el asistente de código "Comate" y abrió oficialmente las pruebas de invitación. Con la ayuda de las capacidades de comprensión y razonamiento del gran modelo de Wenxin, "Comate" puede completar rápidamente el código, recomendar el código en lenguaje natural, encontrar automáticamente errores de código y mejorar de manera integral la eficiencia de I+D del desarrollador. En el futuro, los desarrolladores podrán utilizar el asistente de código "Comate" en el software de desarrollo convencional a través de complementos y otras formas. Ya hay muchas herramientas de asistente de código en el mercado, ¿Destacará Baidu?

01 fondo

Baidu Smart Cloud comenzó a planificar la construcción de un nuevo clúster de GPU de alto rendimiento en junio de 2021. Junto con NVIDIA, completó el diseño de arquitectura de red IB que puede acomodar 10 000 tarjetas o más Los nodos en el clúster Cada tarjeta GPU en la sala está conectada a través de la red IB, y la construcción del clúster se completará en abril de 2022, proporcionando potencia informática de nivel EFLOPS de clúster único.

En marzo de 2023, Wenxin Yiyan nació en este clúster de alto rendimiento y desarrolló nuevas capacidades de forma iterativa. En la actualidad, el tamaño de este grupo todavía se está expandiendo. Dr. Lai Junjie, Gerente General de Soluciones e Ingeniería, NVIDIA China: Los clústeres de GPU interconectados por una red IB de alta velocidad son la infraestructura clave en la era de los modelos grandes. El clúster de GPU/IB de alto rendimiento más grande del mercado de la computación en la nube nacional, creado conjuntamente por NVIDIA y Baidu Smart Cloud, acelerará el avance de Baidu en el campo de los modelos grandes.

911d2f09c83b6fb0351322e3a418a285.png

799688e12ce6b92223932d07f00d50bc.png

  • Cubriendo todo el ciclo de vida de los modelos grandes: más completo y más completo

Proporcione servicios funcionales integrales para el etiquetado de datos, capacitación y evaluación de modelos, servicios de razonamiento e integración de aplicaciones.

  • Rendimiento de entrenamiento e inferencia significativamente mejorado: más y más eficiente

El rendimiento de entrenamiento de la lista MLPerf es líder mundial, y la capacidad de aceleración del entrenamiento paralelo distribuido de 100 mil millones de modelos y la tasa de utilización de la potencia informática se han mejorado considerablemente.

  • Orquestación de aplicaciones rápida e integración de complementos: más abierto y más abierto

Los modelos grandes preestablecidos de Baidu Wenxin y los modelos grandes de terceros admiten la disposición flexible de complementos y aplicaciones, y ayudan a aplicar modelos grandes en múltiples escenarios

  • Filtrado de palabras confidenciales incorporado: más seguro y seguro

Mecanismo de seguridad de autenticación y control de flujo perfecto, filtrado de palabras confidenciales incorporado, doble garantía de revisión de máquina y revisión humana

Base de modelo grande Wenxin incorporada

  • liderazgo tecnológico

    Modelo grande mejorado por el conocimiento, el paradigma unificado admite múltiples tipos de tareas posteriores

    La estrategia paralela avanzada admite entrenamiento, compresión e implementación de modelos grandes

    Capacidades controlables y fiables de comprensión y generación de idiomas

  • Cobertura completa de la escena

    Admite interacción de diálogo, preguntas y respuestas gratuitas, redacción de textos publicitarios y otras capacidades

    Cubriendo energía, finanzas, aeroespacial, industria, medios y otros campos.

  • Umbral bajo y fácil de usar

    Una línea de código para llamar al servicio

    Ajuste de modelo automático con un solo clic

    Una pequeña cantidad de datos para completar la implementación de aplicaciones de IA multiescenario

  • Real y aterrizable

    Proporcione un servicio de atención al cliente integral de nivel empresarial

    Supere la arquitectura de cuatro niveles de chip + plataforma + modelo + aplicación

    Coopere con múltiples socios para lograr el aterrizaje de aplicaciones de extremo a extremo

02Asistente de código de modelo grande

Con la creciente demanda de transformación digital, cada vez más aplicaciones de IA en las empresas, el alto umbral para el desarrollo de IA, los escenarios de aplicaciones complejos y diversos y la dependencia de los datos de anotación de escena se han convertido en desafíos para la implementación a gran escala de IA, mientras que antes entrenar modelos grandes La aparición de la inteligencia artificial ha traído nuevas oportunidades y esperanzas.

Como punto de partida importante para que el gobierno y las empresas promuevan el desarrollo de la industria de la inteligencia artificial, los modelos grandes han demostrado ventajas significativas y un gran potencial en la generalización, versatilidad y migración de tareas de IA como reconocimiento, comprensión, toma de decisiones, y generación. Ya no es una fantasía que los programadores tengan un asistente de código que pueda ayudarlos con facilidad y precisión a completar algunas tareas repetitivas, simples y triviales.

Ahora, cada vez más desarrolladores necesitan usar esta herramienta imprescindible. Varios asistentes de código de programación inteligente de IA convencionales incluyen Github CopilotX, Codeium, Tabnine, Replit Ghostwriter y Amazon CodeWhisperer.

  • Copiloto GithubX

df5d228f3de4715c30df91ea2053f6bf.jpeg

Copilot X es una actualización de Copilot lanzada en 2021. Está conectado a GPT-4 y tiene funciones adicionales como chat y voz. En Copilot X, solo necesita "mover la boca" y puede escribir su código Por cierto , también escribí los casos de prueba para usted. También puede explicar los fragmentos de código que no entiende y dejar que lo ayude a depurar directamente. Es simplemente un pequeño asistente reflexivo para los programadores.

85dbd508c1c00a18d526f720a4e9e1cf.jpeg

Con el lanzamiento del modelo GPT-4 de OpenAI, GitHub lanzó una nueva versión de GitHub Copilot X. El modelo AI de Copilot X utiliza el último OpenAI GPT-4. GitHub Copilot X se compromete a mejorar la experiencia del desarrollador y proporcionará interfaces de chat y voz, admitirá solicitudes de incorporación de cambios, responderá preguntas sobre la documentación y habilitará una experiencia de desarrollador más personalizada a través de GPT-4. Con GitHub Copilot X, puede explicar el propósito del código y, cuando encuentra errores, dejar que Copilot X intente solucionarlo e incluso generar pruebas unitarias.

  • Repetir escritor fantasma

0903fcecd2b23c897fd4a254f9c3ed5c.png

Replit Ghostwriter es una herramienta de asistencia de código basada en inteligencia artificial que ayuda a los desarrolladores a escribir, generar, convertir e interpretar código rápidamente, al tiempo que proporciona una función para buscar e importar código fuente abierto dentro del editor. Replit es un entorno de desarrollo integrado (IDE) en línea que admite varios lenguajes de programación, como Python, JavaScript, Ruby, etc., lo que permite a los desarrolladores crear, ejecutar y compartir código en el navegador. Replit también proporciona funciones como la colaboración entre varias personas, el control de versiones y la implementación en la nube, lo que permite a los desarrolladores crear y lanzar aplicaciones fácilmente. Replit AI Ghostwriter es una nueva característica de Replit que aprovecha el modelo GPT-4 de OpenAI para proporcionar a los desarrolladores una herramienta de asistencia de codificación impulsada por IA.

Sin embargo, ahora Baidu Smart Cloud ha creado una nueva generación de herramientas de asistencia de codificación basadas en el modelo Wenxin: ¡asistente de código Comate!

912e94bdbb642998eeb197d04cddf83b.png

Durante el proceso de desarrollo del ingeniero, Comate puede predecir el código leyendo el nombre de la función declarada a través del código de combinación de contexto y comentario en el desarrollo. Si bien permite ver sugerencias y editar manualmente los códigos sugeridos, los códigos duplicados se completan automáticamente.

El principio de funcionamiento es leer el código fuente abierto principal en el repositorio global de GitHub, recopilar datos e intentar encontrar el mejor código relacionado con él, y capacitar y mejorar continuamente la precisión de la recomendación a través de los datos devueltos. Las capacidades principales se reflejan en la recomendación de una sola línea, la recomendación de varias líneas y el código de conversión de lenguaje natural.

recomendación de una sola línea

82fb6e23bc6c0e18e5e3b283bdb7eaf5.gif

Recomendación multilínea

7de6208ff2605585cc926f8fd14fee19.gif

transcodificación de lenguaje natural

fabcf7f1e8acf3ee39495c77482af2a1.gif

Después de muchas pruebas internas, entre los códigos sugeridos por Comate, entre el 30 % y el 50 % de los códigos sugeridos son adoptados por los desarrolladores, lo que representa más del 10 % de los nuevos códigos oficiales, y cada vez más se aplican al desarrollo de varios productos. . Comate es compatible con los principales marcos IDE y actualmente cubre más de 30 lenguajes, especialmente en C/C++, Python, Java, Go, PHP, JavaScript y otros lenguajes principales.

© EL FIN 

Reimpresión, comuníquese con este número para obtener autorización.

76c058fcab3f800f199b260de41e33bb.gif

¡El grupo de estudio del Computer Vision Research Institute está esperando que te unas!

ACERCA DE

Instituto de Visión por Computador

El Instituto de Visión por Computador está principalmente involucrado en el campo del aprendizaje profundo y está principalmente comprometido con direcciones de investigación como la detección de objetivos, el seguimiento de objetivos y la segmentación de imágenes. El instituto de investigación siempre comparte el marco de algoritmo de los últimos artículos, y la plataforma se centra en la "investigación" y la "práctica". En la etapa posterior, compartiremos el proceso práctico para los campos correspondientes, para que todos puedan experimentar verdaderamente la escena real de deshacerse de la teoría y cultivar el hábito de amar la programación y el pensamiento mental.

 

 

 

Supongo que te gusta

Origin blog.csdn.net/gzq0723/article/details/131160177
Recomendado
Clasificación