Connect with us

Noticias

Google Gemini Code Assist + VSCode Integration

Published

on

Gemini Code Assist is an AI-powered coding assistant created to help developers write code faster and more efficiently within Visual Studio Code (VS Code). It utilizes Google’s Gemini AI model, which is recognized for its natural language understanding and generation capabilities. Gemini Code Assist offers context-aware suggestions, completes code snippets, and can even generate entire functions.

The integration of Google’s Gemini with Visual Studio Code (VSCode) represents a significant advancement for developers seeking improved efficiency and innovation. By combining Gemini’s impressive AI capabilities with the widely-used coding environment of VSCode, the overall coding experience is enhanced.

https://cloud.google.com/products/gemini/code-assist

Google Gemini Code Assist and VS Code

Features of Gemini Code Assist

  • Code Generation: Generate code snippets or entire functions based on natural language prompts or existing code context.
  • Code Completion: Suggest relevant code completions as you type, accelerating your coding process.
  • Context-Aware Suggestions: Offer suggestions tailored to your specific project and coding style.
  • Debugging Assistance: Help identify and fix errors in your code.
  • Refactoring Support: Provide suggestions for improving the structure and efficiency of your code.
  • Collaboration: Enable real-time collaboration with other developers on code projects.

How to Use Gemini Code Assist in VS Code

  1. Install: Download and install the “Gemini Code Assist + Google Cloud Code” extension from the VS Code Marketplace.
  2. Set Up: Select a Google Cloud project with the Cloud AI Companion API enabled.
  3. Start Coding: Use the “chat_spark” icon in the activity bar to open the Gemini Code Assist pane and start interacting with the AI assistant.

Pricing

Gemini Code Assist is currently available for free during its preview phase.

Additional Information

Feature Description
Supported Languages Currently supports Python, Java, Go, JavaScript, TypeScript, and more.
Customization Allows customization of suggestions and behavior to match your preferences.
Security Ensures code security by integrating with existing security tools and practices.
Resources Offers access to relevant documentation and resources for further assistance.

For more information and to get started, visit the official documentation for Gemini Code Assist.

Google Gemini
Google Gemini

Enhance Your Coding with Gemini Code Assist

Google’s Gemini Code Assist is a powerful tool that can help developers write code faster and more efficiently. It uses the Gemini AI model to provide context-aware suggestions, complete code snippets, and even generate whole functions. Let’s take a closer look at how it can improve your coding workflow.

Practical Use Cases

Imagine you need to write a Python function to read data from a CSV file. Instead of searching for examples online, you can simply ask Gemini Code Assist to generate the code for you. Just type a natural language prompt like “write a Python function to read a CSV file” and Gemini will provide you with the code snippet you need.

Another example is creating a React component for a user login form. Gemini can generate the basic structure of the component, including the necessary input fields and event handlers. This can save you a lot of time and effort, especially when starting a new project.

Deeper Dive into Features

Code Completion

Gemini’s code completion goes beyond traditional IntelliSense by offering more context-aware suggestions. It can predict entire lines of code based on your current context and coding style. This can help you write code faster and with fewer errors.

Debugging Assistance

Gemini can help you identify and fix errors in your code. It can analyze your code for potential issues and suggest solutions. This can be especially helpful for complex codebases where finding and fixing bugs can be time-consuming.

Refactoring Support

Gemini can suggest improvements to your code’s structure and efficiency. It can identify redundant code, suggest better design patterns, and help you make your code more maintainable.

Comparison with Other Tools

Gemini Code Assist is one of several AI-powered coding assistants available. Here’s how it compares to some of its competitors:

Feature Gemini Code Assist GitHub Copilot Amazon CodeWhisperer Tabnine
Code Generation Yes Yes Yes Yes
Code Completion Yes Yes Yes Yes
Debugging Assistance Yes Limited Limited Limited
Refactoring Support Yes Limited Limited Yes
Language Support Python, Java, JavaScript, etc. Many Many Many
Pricing Free (preview) Paid Free tier available Free and paid tiers

Gemini Code Assist stands out with its strong debugging and refactoring capabilities. It also offers a free preview, making it a good option for developers who want to try out AI-powered coding assistance.

Addressing Potential Concerns

Privacy

Google takes privacy seriously. Gemini Code Assist does not send your code to Google’s servers for analysis. All processing happens locally on your machine. You can also control privacy settings within the extension.

Accuracy

While Gemini Code Assist is highly accurate, it’s important to remember that AI code generation is not perfect. Always review and validate the code suggested by Gemini before using it in your project.

Over-reliance

Avoid becoming overly reliant on AI coding tools. Use Gemini Code Assist as a helpful assistant, but don’t let it replace your understanding of coding principles and best practices.

Advanced Topics

Customization

You can customize Gemini Code Assist’s behavior to match your coding style and project requirements. This includes adjusting the level of assistance, fine-tuning suggestions, and configuring code generation preferences.

API Integration

Developers can use the Gemini API to integrate its capabilities into other tools and workflows. This allows for greater flexibility and customization in how you use Gemini’s AI capabilities.

Google Gemini VSCode Integration

Feature Description Notes
Direct Code Generation Use prompts to generate code directly in your VSCode editor. Currently in alpha, limited languages and functionalities. Requires API key and Google Cloud account.
Code Completion Get smart suggestions for code completion based on your context and prompt. Available for languages like Python, Javascript, and Java. May require specific extensions or configurations.
Function Summarization Automatically generate summaries of existing code functions or libraries. Requires specific extensions or configurations.
Log Analysis Use Gemini to analyze and understand log files with natural language queries. Currently in alpha, limited functionality.
Error Explanation Get human-readable explanations for complex error messages. Requires specific extensions or configurations.
Smart Actions One-click shortcuts for repetitive tasks like generating boilerplate code or unit tests. Limited set of actions available, may require specific extensions or configurations.
Language Support Supports multiple programming languages, with more being added over time. Current supported languages include Python, Javascript, Java, C++, C#, and Go.
Integrations Works with existing VSCode extensions and tools for a seamless experience. Requires compatibility checks and potential configurations.

Additional Notes:

  • The available features and functionalities may vary depending on your development environment, installed extensions, and Gemini’s development progress.
  • Some features require additional setup or configurations using API keys or specific extensions.
  • Integration is still under development, and new features and improvements are expected to be released over time.

Overview of Google Gemini and VSCode Integration

VSCode users can rejoice as Google’s AI powers a plugin known as Ask Bard. This plugin harnesses the Gemini API to suggest code snippets, answer queries, and even guide through complex coding problems. Programmers, from novices to veterans, can expect a smoother flow while crafting their code.

Here are some key benefits developers can expect:

  • Quick Integration: Setting up Gemini in VSCode is hassle-free, having developers ready in just a few clicks.
  • AI-Powered Assistance: The plugin offers real-time help, learning from input and providing relevant output, thus boosting productivity.
  • Multi-language Support: Whether it’s Python or any other language, Gemini’s versatility shines through, catering to diverse coding requirements.
Feature Description
Gemini Pro Advanced version with more features
Gemini Ultra The ultimate tier offering state-of-the-art capabilities
API Key A unique key developers use to access Gemini services

Furthermore, the Gemini Pro and Gemini Ultra tiers offer enhanced functionalities, addressing the needs of data-intensive projects. They represent the evolution of large language models like GPT-4 and GPT-3.5, promising high accuracy in predictions.

By leveraging Gemini’s API, which can be obtained with an API key, VSCode becomes more than just an editor. It evolves into a powerful coding companion, providing developers a robust platform to write, revise, and optimize their code. This combination is redefining coding efficiency, positioning Google AI Studio’s offering as a relevant tool in the software development landscape, similar to other innovations like GitHub Copilot and Microsoft’s contributions.

Gemini’s Multimodal Capabilities and API Usage

Gemini’s API empowers developers to craft versatile applications. It excels in understanding and creating content across various formats like text and images.

Multimodal Features in Gemini

Gemini, by Google, stands out with its capability to process and respond to multiple types of data, including text, images, audio, and video. This multimodality means that Gemini can perform tasks that combine different forms of information. For instance, it could analyze an English sentence within a natural image, understand context, and provide insights. Moreover, Gemini extends its utility across different platforms such as Android, iOS, mobile, and web applications, showcasing its versatility.

  • Text and Code: Gemini can generate and interpret human-like text as well as code, facilitating developers’ work on software projects.
  • Mathematical Reasoning: Gemini possesses the ability to engage in complex mathematical reasoning, making it a helpful tool for educational purposes.
  • Visual Understanding: When it comes to images and video, Gemini’s comprehension of content extends beyond mere text, aiding in more intuitively designed apps.

Implementing Gemini API in VSCode

For developers aiming to integrate Gemini’s prowess into Visual Studio Code (VSCode), here is a streamlined approach:

  1. Getting Started:

    • Obtain API credentials by registering your application with Google’s developer services.
    • Install Gemini’s VSCode extension through the extensions marketplace, if available.
  2. Setting Up:

    • Configure your settings.json in VSCode with the necessary Gemini API keys.
    • Ensure the environment is ready for multimodal inputs if your project demands.
  3. Usage:

    • Directly in your code editor, you can invoke Gemini’s capabilities as needed.
    • Use commands or hotkeys predefined by the extension to activate Gemini’s features.

By adopting Gemini in VSCode, developers can engage with a powerful toolset that understands both the nuances of language and the subtleties of visual elements. In return, they earn the ability to construct more intuitive and intelligent applications.

Compliance and Localization

Incorporating Google’s Gemini into Visual Studio Code (VS Code) presents unique challenges and opportunities in the areas of compliance and localization. Ensuring that developers can confidently use the tool within regulatory frameworks and adapt it for various languages is critical.

Safety Measures and Compliance

Safety is a major concern when integrating Gemini, Google’s generative AI created by DeepMind, into any development environment. For EU users, Gemini must adhere to the General Data Protection Regulation (GDPR), ensuring that all data is handled with the utmost privacy and security. Google has implemented safeguards to prevent toxicity and promote safety in AI conversations by utilizing advanced foundation models and datasets that are carefully vetted.

Google’s AI tool, Bard, and its more powerful version, Bard Advanced, are designed to generate code within VS Code, while also keeping efficiency and compliance in check. When utilizing these tools, developers have to set specific environment variables to ensure that the tool adheres to local regulations and standards.

Supporting Internationalization in Development

For developers working with multiple language requirements, Google’s generative AI in VS Code is well-equipped to handle internationalization. This includes full support for widely-used languages such as Japanese and Korean, facilitating a more inclusive development process.

Additionally, tools like Gemini take into account various knowledge bases, allowing the AI to generate code and comments that are culturally sensitive and relevant. This level of localization ensures that products made using VS Code can reach a global market with a strong foundation in both language and culture.

Frequently Asked Questions

This section aims to shed light on some of the common queries regarding the Gemini extension in Visual Studio Code, providing concise and useful responses.

How can you install the Gemini extension in Visual Studio Code?

To install the Gemini extension, open the Extensions view in Visual Studio Code, search for “Gemini,” and click ‘Install’. Make sure Visual Studio Code is up to date to ensure compatibility.

What are the primary features of the Gemini extension for VS Code?

The primary features of the Gemini extension include AI-powered code completion, syntax highlighting, and debugging assistance, which streamline and enhance the coding process for developers.

Can the Gemini extension be used for free in VS Code, or is there a cost involved?

The basic features of the Gemini extension can be used for free. However, there may be premium features that require a subscription or one-time payment.

What programming languages are supported by the Gemini extension in VS Code?

The Gemini extension typically supports popular programming languages such as Python, JavaScript, and more. For an updated list of supported languages, users should check the documentation on the Visual Studio Code marketplace.

How does Gemini AI enhance coding within Visual Studio Code?

Gemini AI assists programmers by using machine learning to offer intelligent code suggestions, helping to reduce errors and improve code quality, all within the Visual Studio Code environment.

Are there any tutorials available for learning how to use the Gemini extension in VS Code?

Yes, there are tutorials and official documentation available online that guide users on how to utilize the Gemini extension effectively in their Visual Studio Code projects.

Continue Reading
Click to comment

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Noticias

5 indicaciones de chatgpt que pueden ayudar a los adolescentes a lanzar una startup

Published

on

El emprendimiento adolescente sigue en aumento. Según Junior Achievement Research, el 66% de los adolescentes estadounidenses de entre 13 y 17 años dicen que es probable que considere comenzar un negocio como adultos, con el monitor de emprendimiento global 2023-2024 que encuentra que el 24% de los jóvenes de 18 a 24 años son actualmente empresarios. Estos jóvenes fundadores no son solo soñando, están construyendo empresas reales que generan ingresos y crean un impacto social, y están utilizando las indicaciones de ChatGPT para ayudarlos.

En Wit (lo que sea necesario), la organización que fundó en 2009, hemos trabajado con más de 10,000 jóvenes empresarios. Durante el año pasado, he observado un cambio en cómo los adolescentes abordan la planificación comercial. Con nuestra orientación, están utilizando herramientas de IA como ChatGPT, no como atajos, sino como socios de pensamiento estratégico para aclarar ideas, probar conceptos y acelerar la ejecución.

Los emprendedores adolescentes más exitosos han descubierto indicaciones específicas que los ayudan a pasar de una idea a otra. Estas no son sesiones genéricas de lluvia de ideas: están utilizando preguntas específicas que abordan los desafíos únicos que enfrentan los jóvenes fundadores: recursos limitados, compromisos escolares y la necesidad de demostrar sus conceptos rápidamente.

Aquí hay cinco indicaciones de ChatGPT que ayudan constantemente a los emprendedores adolescentes a construir negocios que importan.

1. El problema del primer descubrimiento chatgpt aviso

“Me doy cuenta de que [specific group of people]

luchar contra [specific problem I’ve observed]. Ayúdame a entender mejor este problema explicando: 1) por qué existe este problema, 2) qué soluciones existen actualmente y por qué son insuficientes, 3) cuánto las personas podrían pagar para resolver esto, y 4) tres formas específicas en que podría probar si este es un problema real que vale la pena resolver “.

Un adolescente podría usar este aviso después de notar que los estudiantes en la escuela luchan por pagar el almuerzo. En lugar de asumir que entienden el alcance completo, podrían pedirle a ChatGPT que investigue la deuda del almuerzo escolar como un problema sistémico. Esta investigación puede llevarlos a crear un negocio basado en productos donde los ingresos ayuden a pagar la deuda del almuerzo, lo que combina ganancias con el propósito.

Los adolescentes notan problemas de manera diferente a los adultos porque experimentan frustraciones únicas, desde los desafíos de las organizaciones escolares hasta las redes sociales hasta las preocupaciones ambientales. Según la investigación de Square sobre empresarios de la Generación de la Generación Z, el 84% planea ser dueños de negocios dentro de cinco años, lo que los convierte en candidatos ideales para las empresas de resolución de problemas.

2. El aviso de chatgpt de chatgpt de chatgpt de realidad de la realidad del recurso

“Soy [age] años con aproximadamente [dollar amount] invertir y [number] Horas por semana disponibles entre la escuela y otros compromisos. Según estas limitaciones, ¿cuáles son tres modelos de negocio que podría lanzar de manera realista este verano? Para cada opción, incluya costos de inicio, requisitos de tiempo y los primeros tres pasos para comenzar “.

Este aviso se dirige al elefante en la sala: la mayoría de los empresarios adolescentes tienen dinero y tiempo limitados. Cuando un empresario de 16 años emplea este enfoque para evaluar un concepto de negocio de tarjetas de felicitación, puede descubrir que pueden comenzar con $ 200 y escalar gradualmente. Al ser realistas sobre las limitaciones por adelantado, evitan el exceso de compromiso y pueden construir hacia objetivos de ingresos sostenibles.

Según el informe de Gen Z de Square, el 45% de los jóvenes empresarios usan sus ahorros para iniciar negocios, con el 80% de lanzamiento en línea o con un componente móvil. Estos datos respaldan la efectividad de la planificación basada en restricciones: cuando funcionan los adolescentes dentro de las limitaciones realistas, crean modelos comerciales más sostenibles.

3. El aviso de chatgpt del simulador de voz del cliente

“Actúa como un [specific demographic] Y dame comentarios honestos sobre esta idea de negocio: [describe your concept]. ¿Qué te excitaría de esto? ¿Qué preocupaciones tendrías? ¿Cuánto pagarías de manera realista? ¿Qué necesitaría cambiar para que se convierta en un cliente? “

Los empresarios adolescentes a menudo luchan con la investigación de los clientes porque no pueden encuestar fácilmente a grandes grupos o contratar firmas de investigación de mercado. Este aviso ayuda a simular los comentarios de los clientes haciendo que ChatGPT adopte personas específicas.

Un adolescente que desarrolla un podcast para atletas adolescentes podría usar este enfoque pidiéndole a ChatGPT que responda a diferentes tipos de atletas adolescentes. Esto ayuda a identificar temas de contenido que resuenan y mensajes que se sienten auténticos para el público objetivo.

El aviso funciona mejor cuando se vuelve específico sobre la demografía, los puntos débiles y los contextos. “Actúa como un estudiante de último año de secundaria que solicita a la universidad” produce mejores ideas que “actuar como un adolescente”.

4. El mensaje mínimo de diseñador de prueba viable chatgpt

“Quiero probar esta idea de negocio: [describe concept] sin gastar más de [budget amount] o más de [time commitment]. Diseñe tres experimentos simples que podría ejecutar esta semana para validar la demanda de los clientes. Para cada prueba, explique lo que aprendería, cómo medir el éxito y qué resultados indicarían que debería avanzar “.

Este aviso ayuda a los adolescentes a adoptar la metodología Lean Startup sin perderse en la jerga comercial. El enfoque en “This Week” crea urgencia y evita la planificación interminable sin acción.

Un adolescente que desea probar un concepto de línea de ropa podría usar este indicador para diseñar experimentos de validación simples, como publicar maquetas de diseño en las redes sociales para evaluar el interés, crear un formulario de Google para recolectar pedidos anticipados y pedirles a los amigos que compartan el concepto con sus redes. Estas pruebas no cuestan nada más que proporcionar datos cruciales sobre la demanda y los precios.

5. El aviso de chatgpt del generador de claridad de tono

“Convierta esta idea de negocio en una clara explicación de 60 segundos: [describe your business]. La explicación debe incluir: el problema que resuelve, su solución, a quién ayuda, por qué lo elegirían sobre las alternativas y cómo se ve el éxito. Escríbelo en lenguaje de conversación que un adolescente realmente usaría “.

La comunicación clara separa a los empresarios exitosos de aquellos con buenas ideas pero una ejecución deficiente. Este aviso ayuda a los adolescentes a destilar conceptos complejos a explicaciones convincentes que pueden usar en todas partes, desde las publicaciones en las redes sociales hasta las conversaciones con posibles mentores.

El énfasis en el “lenguaje de conversación que un adolescente realmente usaría” es importante. Muchas plantillas de lanzamiento comercial suenan artificiales cuando se entregan jóvenes fundadores. La autenticidad es más importante que la jerga corporativa.

Más allá de las indicaciones de chatgpt: estrategia de implementación

La diferencia entre los adolescentes que usan estas indicaciones de manera efectiva y aquellos que no se reducen a seguir. ChatGPT proporciona dirección, pero la acción crea resultados.

Los jóvenes empresarios más exitosos con los que trabajo usan estas indicaciones como puntos de partida, no de punto final. Toman las sugerencias generadas por IA e inmediatamente las prueban en el mundo real. Llaman a clientes potenciales, crean prototipos simples e iteran en función de los comentarios reales.

Investigaciones recientes de Junior Achievement muestran que el 69% de los adolescentes tienen ideas de negocios, pero se sienten inciertos sobre el proceso de partida, con el miedo a que el fracaso sea la principal preocupación para el 67% de los posibles empresarios adolescentes. Estas indicaciones abordan esa incertidumbre al desactivar los conceptos abstractos en los próximos pasos concretos.

La imagen más grande

Los emprendedores adolescentes que utilizan herramientas de IA como ChatGPT representan un cambio en cómo está ocurriendo la educación empresarial. Según la investigación mundial de monitores empresariales, los jóvenes empresarios tienen 1,6 veces más probabilidades que los adultos de querer comenzar un negocio, y son particularmente activos en la tecnología, la alimentación y las bebidas, la moda y los sectores de entretenimiento. En lugar de esperar clases de emprendimiento formales o programas de MBA, estos jóvenes fundadores están accediendo a herramientas de pensamiento estratégico de inmediato.

Esta tendencia se alinea con cambios más amplios en la educación y la fuerza laboral. El Foro Económico Mundial identifica la creatividad, el pensamiento crítico y la resiliencia como las principales habilidades para 2025, la capacidad de las capacidades que el espíritu empresarial desarrolla naturalmente.

Programas como WIT brindan soporte estructurado para este viaje, pero las herramientas en sí mismas se están volviendo cada vez más accesibles. Un adolescente con acceso a Internet ahora puede acceder a recursos de planificación empresarial que anteriormente estaban disponibles solo para empresarios establecidos con presupuestos significativos.

La clave es usar estas herramientas cuidadosamente. ChatGPT puede acelerar el pensamiento y proporcionar marcos, pero no puede reemplazar el arduo trabajo de construir relaciones, crear productos y servir a los clientes. La mejor idea de negocio no es la más original, es la que resuelve un problema real para personas reales. Las herramientas de IA pueden ayudar a identificar esas oportunidades, pero solo la acción puede convertirlos en empresas que importan.

Continue Reading

Noticias

Chatgpt vs. gemini: he probado ambos, y uno definitivamente es mejor

Published

on

Precio

ChatGPT y Gemini tienen versiones gratuitas que limitan su acceso a características y modelos. Los planes premium para ambos también comienzan en alrededor de $ 20 por mes. Las características de chatbot, como investigaciones profundas, generación de imágenes y videos, búsqueda web y más, son similares en ChatGPT y Gemini. Sin embargo, los planes de Gemini pagados también incluyen el almacenamiento en la nube de Google Drive (a partir de 2TB) y un conjunto robusto de integraciones en las aplicaciones de Google Workspace.

Los niveles de más alta gama de ChatGPT y Gemini desbloquean el aumento de los límites de uso y algunas características únicas, pero el costo mensual prohibitivo de estos planes (como $ 200 para Chatgpt Pro o $ 250 para Gemini Ai Ultra) los pone fuera del alcance de la mayoría de las personas. Las características específicas del plan Pro de ChatGPT, como el modo O1 Pro que aprovecha el poder de cálculo adicional para preguntas particularmente complicadas, no son especialmente relevantes para el consumidor promedio, por lo que no sentirá que se está perdiendo. Sin embargo, es probable que desee las características que son exclusivas del plan Ai Ultra de Gemini, como la generación de videos VEO 3.

Ganador: Géminis


Plataformas

Puede acceder a ChatGPT y Gemini en la web o a través de aplicaciones móviles (Android e iOS). ChatGPT también tiene aplicaciones de escritorio (macOS y Windows) y una extensión oficial para Google Chrome. Gemini no tiene aplicaciones de escritorio dedicadas o una extensión de Chrome, aunque se integra directamente con el navegador.

(Crédito: OpenAI/PCMAG)

Chatgpt está disponible en otros lugares, Como a través de Siri. Como se mencionó, puede acceder a Gemini en las aplicaciones de Google, como el calendario, Documento, ConducirGmail, Mapas, Mantener, FotosSábanas, y Música de YouTube. Tanto los modelos de Chatgpt como Gemini también aparecen en sitios como la perplejidad. Sin embargo, obtiene la mayor cantidad de funciones de estos chatbots en sus aplicaciones y portales web dedicados.

Las interfaces de ambos chatbots son en gran medida consistentes en todas las plataformas. Son fáciles de usar y no lo abruman con opciones y alternar. ChatGPT tiene algunas configuraciones más para jugar, como la capacidad de ajustar su personalidad, mientras que la profunda interfaz de investigación de Gemini hace un mejor uso de los bienes inmuebles de pantalla.

Ganador: empate


Modelos de IA

ChatGPT tiene dos series primarias de modelos, la serie 4 (su línea de conversación, insignia) y la Serie O (su compleja línea de razonamiento). Gemini ofrece de manera similar una serie Flash de uso general y una serie Pro para tareas más complicadas.

Los últimos modelos de Chatgpt son O3 y O4-Mini, y los últimos de Gemini son 2.5 Flash y 2.5 Pro. Fuera de la codificación o la resolución de una ecuación, pasará la mayor parte de su tiempo usando los modelos de la serie 4-Series y Flash. A continuación, puede ver cómo funcionan estos modelos en una variedad de tareas. Qué modelo es mejor depende realmente de lo que quieras hacer.

Ganador: empate


ChatGPT y Gemini pueden buscar información actualizada en la web con facilidad. Sin embargo, ChatGPT presenta mosaicos de artículos en la parte inferior de sus respuestas para una lectura adicional, tiene un excelente abastecimiento que facilita la vinculación de reclamos con evidencia, incluye imágenes en las respuestas cuando es relevante y, a menudo, proporciona más detalles en respuesta. Gemini no muestra nombres de fuente y títulos de artículos completos, e incluye mosaicos e imágenes de artículos solo cuando usa el modo AI de Google. El abastecimiento en este modo es aún menos robusto; Google relega las fuentes a los caretes que se pueden hacer clic que no resaltan las partes relevantes de su respuesta.

Como parte de sus experiencias de búsqueda en la web, ChatGPT y Gemini pueden ayudarlo a comprar. Si solicita consejos de compra, ambos presentan mosaicos haciendo clic en enlaces a los minoristas. Sin embargo, Gemini generalmente sugiere mejores productos y tiene una característica única en la que puede cargar una imagen tuya para probar digitalmente la ropa antes de comprar.

Ganador: chatgpt


Investigación profunda

ChatGPT y Gemini pueden generar informes que tienen docenas de páginas e incluyen más de 50 fuentes sobre cualquier tema. La mayor diferencia entre los dos se reduce al abastecimiento. Gemini a menudo cita más fuentes que CHATGPT, pero maneja el abastecimiento en informes de investigación profunda de la misma manera que lo hace en la búsqueda en modo AI, lo que significa caretas que se puede hacer clic sin destacados en el texto. Debido a que es más difícil conectar las afirmaciones en los informes de Géminis a fuentes reales, es más difícil creerles. El abastecimiento claro de ChatGPT con destacados en el texto es más fácil de confiar. Sin embargo, Gemini tiene algunas características de calidad de vida en ChatGPT, como la capacidad de exportar informes formateados correctamente a Google Docs con un solo clic. Su tono también es diferente. Los informes de ChatGPT se leen como publicaciones de foro elaboradas, mientras que los informes de Gemini se leen como documentos académicos.

Ganador: chatgpt


Generación de imágenes

La generación de imágenes de ChatGPT impresiona independientemente de lo que solicite, incluso las indicaciones complejas para paneles o diagramas cómicos. No es perfecto, pero los errores y la distorsión son mínimos. Gemini genera imágenes visualmente atractivas más rápido que ChatGPT, pero rutinariamente incluyen errores y distorsión notables. Con indicaciones complicadas, especialmente diagramas, Gemini produjo resultados sin sentido en las pruebas.

Arriba, puede ver cómo ChatGPT (primera diapositiva) y Géminis (segunda diapositiva) les fue con el siguiente mensaje: “Genere una imagen de un estudio de moda con una decoración simple y rústica que contrasta con el espacio más agradable. Incluya un sofá marrón y paredes de ladrillo”. La imagen de ChatGPT limita los problemas al detalle fino en las hojas de sus plantas y texto en su libro, mientras que la imagen de Gemini muestra problemas más notables en su tubo de cordón y lámpara.

Ganador: chatgpt

¡Obtenga nuestras mejores historias!


Ícono del boletín


Toda la última tecnología, probada por nuestros expertos

Regístrese en el boletín de informes de laboratorio para recibir las últimas revisiones de productos de PCMAG, comprar asesoramiento e ideas.

Al hacer clic en Registrarme, confirma que tiene más de 16 años y acepta nuestros Términos de uso y Política de privacidad.

¡Gracias por registrarse!

Su suscripción ha sido confirmada. ¡Esté atento a su bandeja de entrada!


Generación de videos

La generación de videos de Gemini es la mejor de su clase, especialmente porque ChatGPT no puede igualar su capacidad para producir audio acompañante. Actualmente, Google bloquea el último modelo de generación de videos de Gemini, VEO 3, detrás del costoso plan AI Ultra, pero obtienes más videos realistas que con ChatGPT. Gemini también tiene otras características que ChatGPT no, como la herramienta Flow Filmmaker, que le permite extender los clips generados y el animador AI Whisk, que le permite animar imágenes fijas. Sin embargo, tenga en cuenta que incluso con VEO 3, aún necesita generar videos varias veces para obtener un gran resultado.

En el ejemplo anterior, solicité a ChatGPT y Gemini a mostrarme un solucionador de cubos de Rubik Rubik que resuelva un cubo. La persona en el video de Géminis se ve muy bien, y el audio acompañante es competente. Al final, hay una buena atención al detalle con el marco que se desplaza, simulando la detención de una grabación de selfies. Mientras tanto, Chatgpt luchó con su cubo, distorsionándolo en gran medida.

Ganador: Géminis


Procesamiento de archivos

Comprender los archivos es una fortaleza de ChatGPT y Gemini. Ya sea que desee que respondan preguntas sobre un manual, editen un currículum o le informen algo sobre una imagen, ninguno decepciona. Sin embargo, ChatGPT tiene la ventaja sobre Gemini, ya que ofrece un reconocimiento de imagen ligeramente mejor y respuestas más detalladas cuando pregunta sobre los archivos cargados. Ambos chatbots todavía a veces inventan citas de documentos proporcionados o malinterpretan las imágenes, así que asegúrese de verificar sus resultados.

Ganador: chatgpt


Escritura creativa

Chatgpt y Gemini pueden generar poemas, obras, historias y más competentes. CHATGPT, sin embargo, se destaca entre los dos debido a cuán únicas son sus respuestas y qué tan bien responde a las indicaciones. Las respuestas de Gemini pueden sentirse repetitivas si no calibra cuidadosamente sus solicitudes, y no siempre sigue todas las instrucciones a la carta.

En el ejemplo anterior, solicité ChatGPT (primera diapositiva) y Gemini (segunda diapositiva) con lo siguiente: “Sin hacer referencia a nada en su memoria o respuestas anteriores, quiero que me escriba un poema de verso gratuito. Preste atención especial a la capitalización, enjambment, ruptura de línea y puntuación. Dado que es un verso libre, no quiero un medidor familiar o un esquema de retiro de la rima, pero quiero que tenga un estilo de coohes. ChatGPT logró entregar lo que pedí en el aviso, y eso era distinto de las generaciones anteriores. Gemini tuvo problemas para generar un poema que incorporó cualquier cosa más allá de las comas y los períodos, y su poema anterior se lee de manera muy similar a un poema que generó antes.

Recomendado por nuestros editores

Ganador: chatgpt


Razonamiento complejo

Los modelos de razonamiento complejos de Chatgpt y Gemini pueden manejar preguntas de informática, matemáticas y física con facilidad, así como mostrar de manera competente su trabajo. En las pruebas, ChatGPT dio respuestas correctas un poco más a menudo que Gemini, pero su rendimiento es bastante similar. Ambos chatbots pueden y le darán respuestas incorrectas, por lo que verificar su trabajo aún es vital si está haciendo algo importante o tratando de aprender un concepto.

Ganador: chatgpt


Integración

ChatGPT no tiene integraciones significativas, mientras que las integraciones de Gemini son una característica definitoria. Ya sea que desee obtener ayuda para editar un ensayo en Google Docs, comparta una pestaña Chrome para hacer una pregunta, pruebe una nueva lista de reproducción de música de YouTube personalizada para su gusto o desbloquee ideas personales en Gmail, Gemini puede hacer todo y mucho más. Es difícil subestimar cuán integrales y poderosas son realmente las integraciones de Géminis.

Ganador: Géminis


Asistentes de IA

ChatGPT tiene GPT personalizados, y Gemini tiene gemas. Ambos son asistentes de IA personalizables. Tampoco es una gran actualización sobre hablar directamente con los chatbots, pero los GPT personalizados de terceros agregan una nueva funcionalidad, como el fácil acceso a Canva para editar imágenes generadas. Mientras tanto, terceros no pueden crear gemas, y no puedes compartirlas. Puede permitir que los GPT personalizados accedan a la información externa o tomen acciones externas, pero las GEM no tienen una funcionalidad similar.

Ganador: chatgpt


Contexto Windows y límites de uso

La ventana de contexto de ChatGPT sube a 128,000 tokens en sus planes de nivel superior, y todos los planes tienen límites de uso dinámicos basados ​​en la carga del servidor. Géminis, por otro lado, tiene una ventana de contexto de 1,000,000 token. Google no está demasiado claro en los límites de uso exactos para Gemini, pero también son dinámicos dependiendo de la carga del servidor. Anecdóticamente, no pude alcanzar los límites de uso usando los planes pagados de Chatgpt o Gemini, pero es mucho más fácil hacerlo con los planes gratuitos.

Ganador: Géminis


Privacidad

La privacidad en Chatgpt y Gemini es una bolsa mixta. Ambos recopilan cantidades significativas de datos, incluidos todos sus chats, y usan esos datos para capacitar a sus modelos de IA de forma predeterminada. Sin embargo, ambos le dan la opción de apagar el entrenamiento. Google al menos no recopila y usa datos de Gemini para fines de capacitación en aplicaciones de espacio de trabajo, como Gmail, de forma predeterminada. ChatGPT y Gemini también prometen no vender sus datos o usarlos para la orientación de anuncios, pero Google y OpenAI tienen historias sórdidas cuando se trata de hacks, filtraciones y diversos fechorías digitales, por lo que recomiendo no compartir nada demasiado sensible.

Ganador: empate

Continue Reading

Noticias

2 formas en que estoy usando la voz avanzada de chatgpt para mejorar mi vida

Published

on

El otoño pasado, mi artista madre y yo fuimos invitados a dar una presentación en el Festival de Ciencias de Cambridge sobre la intersección de la IA y el arte. Fue una oportunidad emocionante. Pero tampoco había hecho un taller práctico en persona como este antes. Necesitaba a alguien, o algo, para ayudarme a hablar de mis ideas.

Eso resultó ser la función de voz avanzada de Chatgpt. Esta característica salió en el verano de 2024, pero a menudo no es el primer caso de uso que viene a la mente.

Como creador de tiempo completo de más de 10 años, estoy constantemente examinando nuevas herramientas para ver cuáles son realmente útiles, en comparación con las características son solo más aire caliente. Y con lo rápido que ChatGPT ha estado lanzando nuevas características y actualizaciones, OpenAi me ha mantenido ocupado. También me ha hecho darme cuenta de que muchas personas que usan chatgpt no son conscientes de todas las diferentes cosas que el chatbot puede hacer actualmente.

(Divulgación: Ziff Davis, la empresa matriz de CNET, en abril presentó una demanda contra OpenAi, alegando que infringió los derechos de autor de Ziff Davis en la capacitación y la operación de sus sistemas de IA).

Conozca a los creadores de la industria, colaboradores y líderes de pensamiento emergentes que se han combinado con el galardonado equipo editorial de CNET para proporcionarle contenido único desde diferentes perspectivas.

La diferencia entre los modos de voz estándar y avanzados de Chatgpt

La principal diferencia entre la voz estándar de ChatGPT y la voz avanzada es que la voz estándar utiliza motores de texto a voz, mientras que Advanced Voice usa un modelo unificado.

En el modo estándar, el IA crea su respuesta en el texto primero y luego una herramienta de voz separada lee el texto en voz alta. Si bien la voz puede sonar decente, puede sentirse antinatural y a menudo retrasada. Un modelo unificado como Advanced Voice no separa la escritura y el habla. Según el sitio web de OpenAI, el modelo multimodal del modo de voz avanzado (GPT-4O) funciona más como un humano y ajusta su tono en un flujo suave.

En la interfaz de voz de la aplicación móvil de chatgpt, el modo estándar está representado por un círculo negro en el centro de la pantalla de conversación; Para modo avanzado, es un orbe azul. El modo avanzado es una característica pagada, pero los usuarios en el plan gratuito de ChatGPT pueden obtener un uso limitado de TI cada día.

El orbe azul está escuchando.

Captura de pantalla de Fei Wu

¿Para qué podría usar una herramienta como la voz avanzada de chatgpt? Aquí hay dos formas en que lo estoy incorporando a mi vida cotidiana.

Deja que AI actúe como un tablero de resonancia

Estoy entusiasmado por usar la voz avanzada como un socio de pensamiento estratégico para ayudarme a trabajar en problemas importantes y desafiantes.

Una limitación de ChatGPT es que sus datos de capacitación base solo suben a cierto mes y año. Si bien se basa en una amplia gama de libros, artículos y contenido web, puede carecer de conocimiento actualizado o información sobre temas de nicho y altamente especializados. Esto cambia cuando ciertas características están habilitadas, y puede habilitar estas funciones mientras usa una voz avanzada.

Mis características de solicitud de chatgpt favoritas son:

  • Buscar. Alterne esta función para que ChatGPT explique Internet y acceda a la información en línea.
  • Investigación profunda. Haga que ChatGPT busque en la web y devuelva ideas más detalladas. (Me parece útil al explorar temas menos convencionales).
  • Subir. Compartir archivos, informes de proyectos u otros documentos desde su dispositivo o almacenamiento en la nube. (Haga clic en el icono “+” para acceder a esto).

Para acceder a una de estas características en una computadora, haga clic en la función apropiada para habilitarla, luego haga clic en el botón de voz a la derecha.

En el escritorio, las características especiales se pueden alternar antes de enviar un mensaje.

Captura de pantalla: Fei Wu

Captura de pantalla: Fei Wu

Captura de pantalla: Fei Wu

Para habilitar las funciones de ChatGPT en dispositivos móviles utilizando una voz avanzada:

  1. Toque el icono del control deslizante.
  2. Elija la función que desea habilitar. (Sabrá que está habilitado porque su icono aparecerá debajo de la burbuja rápida).
  3. Toque el botón de voz avanzado.
  4. Permita que la voz avanzada responda.
  5. Salga de la ventana de voz una vez que la respuesta esté completa para ver la respuesta por escrito.

Cualquier fuente web utilizada para informar la respuesta aparecerá en el panel de control.

Las características indicadas se pueden activar en el móvil antes de usar la voz avanzada. Si realiza una búsqueda en la web o una investigación profunda, CHATGPT incluirá algunas de sus fuentes.

Capturas de pantalla: Nick Wolny

De vuelta al festival que mencioné al principio. Xiang Li es mi madre y la artista detrás de una colección masiva de emperatriz chinas pintadas de seda con acuarelas de piedras preciosas. Cuando usé la voz avanzada de ChatGPT y pregunté qué sabía sobre Xiang Li Art, rápidamente hizo referencia a la información que solo habíamos actualizado recientemente.

Desde la exploración artística interactiva de IA hasta demostraciones de IA en vivo, panel de discusión y actividades de participación juvenil, pudimos implementar varias ideas prácticas durante nuestro evento en vivo en Cambridge, y fueron muy bien recibidos.

Puede ser muy específico con sus preguntas y puede hacer que los seguimientos sean aún más profundos. A menudo me gusta tratar la voz avanzada como un amigo o un compañero de escucha en lugar de un motor de búsqueda mientras trabajo a través de ideas.

Traducción más matizada

Gracias a la voz avanzada, cuando mi pareja (que habla principalmente inglés) se comunica con mi madre (que solo habla chino mandarín), las traducciones se sienten más naturales.

La voz avanzada de Chatgpt puede hablar más de 50 idiomas. Este modelo se siente mucho más natural, como puede pensar, hablar, detener y reaccionar. Este puede ser un experimento un poco complicado si está utilizando una voz avanzada para este propósito por primera vez. Mi aviso generalmente es algo como esto:

“Hola chatgpt, tengo dos altavoces en la habitación: Adam y mi madre Xiang. Adam habla inglés, y Xiang habla mandarín chino. Quiero que actúes como traductor entre ellos. Después de que Adam ha terminado de hablar, traducirlo al chino mandarín para mamá, y viceversa”.

El único problema que experimentamos a veces es el momento. Chatgpt puede saltar un poco temprano mientras alguien todavía está hablando. Para mejorar esto, le dijimos a ChatGPT que escuchara la palabra “ir” antes de proporcionar la traducción. Encuentro que este tipo de ajuste fino puede ser útil porque nuestros patrones de habla y la entonación difieren de persona a persona, lo que hace que sea difícil para ChatGPT descifrar cómo reaccionar.

Después de usar la función regularmente, noto que está recogiendo contexto en situaciones más complejas. Puede recordar información en conversaciones más largas, comprender los matices sutiles y responder a mis emociones con mayor precisión. Espero que la voz avanzada se vuelva más inteligente e intuitiva con el tiempo.

Empiece a explorar la voz avanzada de chatgpt para usted

Advanced Voice puede responder una amplia gama de preguntas, por lo que es una herramienta versátil para la creatividad, la creación de contenido, la resolución de problemas e incluso la asociación estratégica. Actualmente, Advanced Voice está disponible para todos los usuarios de ChatGPT; Los usuarios gratuitos reciben un límite diario en el uso avanzado de voz, mientras que el límite es mucho más alto para los usuarios de Plus, Pro y Team.

Mira mi demostración de voz avanzada en tiempo real aquí en mi canal de YouTube. Y si tiene alguna pregunta o idea sobre cómo crecer con una voz avanzada, conéctese conmigo en YouTube y LinkedIn para saludar.

Las opiniones expresadas por los contribuyentes de CNET Perspectives son propias.

Continue Reading

Trending