Aider Chat: Tu compañero de código PERFECTO gratis (trabaja con Ollama, Groq, y Gemini) | Tutorial
ฝัง
- เผยแพร่เมื่อ 12 ก.ย. 2024
- ¿Te imaginas tener un compañero de programación que nunca se cansa, siempre está disponible y puede ayudarte a escribir, editar y mejorar tu código en tiempo real? ¡No busques más! En este video, exploramos Aider Chat, una herramienta revolucionaria de línea de comandos que utiliza inteligencia artificial avanzada para llevar tu productividad al siguiente nivel.
🚀 ¿Qué encontrarás en este video?
- Interfaz de Chat Natural: Interactúa con tu código usando lenguaje natural. Pide a Aider que refactorice funciones, agregue manejo de errores, ¡y mucho más!
- Edición de Múltiples Archivos: Realiza cambios complejos en varios archivos a la vez. ¡Ideal para grandes refactorizaciones!
- Soporte Multilenguaje: Python, JavaScript, TypeScript, PHP, HTML, CSS... ¡Aider lo maneja todo!
- Integración con Git: Mantén un historial de versiones limpio y organizado con commits automáticos.
- Generación de Pruebas: Mejora la calidad de tus proyectos con pruebas unitarias generadas por Aider.
- Modelos Potentes: Descubre cómo integrar modelos locales y remotos como DeepSeek Coder 2, Qwen 2, Gemma 2 y más.
🔧 Tutorial de Instalación y Configuración
Te mostramos paso a paso cómo instalar Aider y configurarlo con modelos avanzados como DeepSeek Coder 2. Además, aprende a utilizar Ollama para aprovechar la potencia de los modelos de IA en tu máquina local.
💡 Extras que no te puedes perder
- Implementación con Groq y Gemini: Descubre cómo usar estos modelos de manera gratuita para potenciar aún más tu experiencia de codificación.
- Consejos y Trucos: Aprende a manejar múltiples archivos y a sacar el máximo provecho de Aider Chat.
🔔 No olvides suscribirte a Conciencia Artificial para más contenido increíble sobre tecnología e inteligencia artificial. Dale like al video y comparte con tus amigos desarrolladores. ¡Nos vemos en el próximo video!
📎 Enlaces útiles:
- Descarga Aider Chat: aider.chat/
- Comandos en español de Aider: shrtm.nu/PbdiXsG
- Comandos en inglés de Aider: aider.chat/doc...
- Sitio oficial de Ollama: aider.chat/
- Groq API Key: console.groq.com/
- Google AI Studio: aistudio.googl...
🌐 Modelos recomendados con Ollama:
- DeepSeek Coder 2
- Qwen 2
- Gemma 2
- CodeQwen
#aider #aiderchat #programacion #InteligenciaArtificial #ai #ias #code #programming #gemini #google #ollama #llm #groq #llama #gratis #tutorial #openai #claude #copilot #github
Estaria bueno una comparativa entré distintas herramientas de estas. (Por ejemplo claude-eng vs aider vs devika, codeium, tabnine, otras que no me vienen a la cabeza ahora) comparando efectividad, consumo de recursos, costos, privacidad, variedad de funcionalidades proporcionadas, open source o no, etc
Muchas gracias por la sugerencia, voy a tenerlo en cuenta para próximos videos. Saludos! 👋
Soy primero, llego el aviso y entre de una dado que vale la pena ver tu canal
Muchas gracias hermano por apoyar el contenido! 👋 te lo agradezco mucho
Me gustó mucho tu vídeo, gracias por compartirlo, lo que no supe es cuánto espacio en disco se necesita para todo esto, si tuvieras la ocasión de poderlo mencionar, te lo agradeceré.
Saludos.
Para windows "set GROQ_API_KEY="
También usaba setx con x y no funcionaba... set sin x me funcionó
Gracias por comentar y compartir esa información, les puede servir a muchas personas que estén viendo el contenido! 👋
Es como un chatgpt con más interfaz y las IA se equivocan demaciado para confiar tanto, y además regalar tu codigo
Si utilizas los modelos locales la privacidad está garantizada, nada sale de tu pc, por ese motivo podría convenirte mucho más esa opción 👋
ChatGPT no es privado, al contrario. Por eso esta herramienta es mejor ya que es Open-Source y puede utilizarse incluso de forma autohospedada.
Excelente video, una pregunta, si le pidiera a uno de estos modelos que me hiciera una aplicacion conectada a una base de datos en Django; por ejemplo un directorio de empleados, estaria el modelo en capacidad de hacer el desarrollo completo o tendria que hacer las solicitud por pantallazo (me refiero una solicitud para reporte, una solicitud para agregar el empleado, otra para actualizar, otra para eliminar)
Muy buena pregunta, no lo he puesto a prueba de esa forma, pero si podría ser capaz de brindarte al menos un avance bastante considerable si utilizas modelos potentes, como GPT-4o, Claude 3.5 Sonnet, DeepSeek Coder o incluso probar con Gemini 1.5 Pro.
Inténtalo y nos compartes tus resultados, saludos!
hola, gracias por el video esta excelente. queria consultarte el uso de groq y gemini sera permanente gratuito o esta limitado?, graciass
Pues hasta ahora parece que se mantendrán de forma gratuita, con limitaciones bastante generosas pero gratuitas. En caso de que haya algún cambio importante lo compartiré por aquí. ¡Saludos!
Gracias por tus videos!!!
Gracias a ti por comentar y apoyar este pequeño canal! ✌️me ayudas mucho de esa forma a seguir creciendo
Lo de la integración con Groq y con Gemini necesita únicamente la API key y tener instalado Aider
No necesito instalar ollama ni nada de esos modelos locales,cierto?
No, no es necesario. En ese caso podrías brincarte la parte de ollama si solo estás interesado en Groq y Gemini 👋
@@Conciencia_Artificial Usas Ollama particularmente para mostrar el ejemplo de "tu compañero de codigo", ¿Crees que DeepSeek Coder 2 16b vendría a ser el mejor modelo para usarlo en programacion dentro de Ollama?
Muchas gracias por el contenido de calidad!
@@aldoalbertoarbizu5353 usa ollama porque tiene una api gratis que no le genera costo, lo mismo con gemini, pero el mejor por el momento es claude
Hola, tengo error en el mi 7:39. Como puedo solucionarlo? Saludos desde Argentina.
export : El término 'export' no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable.
Compruebe si escribió correctamente el nombre o, si incluyó una ruta de acceso, compruebe que dicha ruta es correcta e
inténtelo de nuevo.
En línea: 1 Carácter: 1
+ export GROQ_API_KEY=gsk_qDmLKHNGeTLfVM32uWbPWGdyb3FYFgz07iXHHZeJloqdM ...
+ ~~~~~~
+ CategoryInfo : ObjectNotFound: (export:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
igual me da error
Es increíble y para juegos o proyectos en la blockchain o para base de datos ? Es posible ? Gracias crack
Sobre el tema de blockchain desconozco esa parte la verdad, pero para juegos y base de datos si podría ayudarte con esas tareas! 👋
Tal como implementar Ollama en mi red interna, este aporte es una pasada, me gusta mucho la idea.de usar groq pero tendra mucha diferencia con Gemini? Buenisimos tus aportes, Saludos
Muchas gracias hermano por tus buenos comentarios. Sobre tu pregunta pues ambos modelos son muy buenos, aunque según los resultados en la tabla de clasificación Gemini es superior a Llama 3. Podrías probar ambos y ver cuál te resulta mejor 👋
entonces a probarlo, saludos
@@Conciencia_Artificialuna consulta , cuando ejecutó el Gémini me dice que no cuento con créditos , no se puede usar más veces ? Como el Groq ?
Muy buen video
Muchas gracias por el apoyo!
Es posible crear algo de la blockchain también?
Te respondí en otro comentario, pero específicamente para blockchain no se mucho sobre el tema, por lo cual no se si te pueda ayudar con eso. Inténtalo y nos compartes tus comentarios. Saludos! 👋
Una pregunta, cuando le pides un cambio modifica solo la parte necesaria ajustando el codigo directamente?
Por ahora me va bien chat gpt4o pero para no edita directamente las lineas de codigo necesarias y es un poco engorroso, ademas del consumo de tiempo y energia.
Si le indicas en el prompt si debería realizar el cambio en la parte necesaria. O al menos esa característica dicen que la tiene.
Unexpected error: [WinError 10061] No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión me dio ese error al intgentar crear un archivo. que puedo hacer?
Eso es fácil de solucionar , eso pasa por que no estás ejecutando el Ollama , tiene que estar encendido
muchas gracias por comentar y apoyar a otros usuarios hermano.
dspy y ghraphrag por fa 🙏
Hola! 👋 ya vi que me lo has pedido también en otro video jaja, si lo tengo anotado en mi pizarrón de ideas que tengo, solo necesito investigar más a fondo sobre esto y comenzar a crear el guion, me tardaré un poco pero si lo traeré al canal. Gracias por la sugerencia y por seguir apoyando el contenido!
podrias traer algunas webs que tengan claude Haiku gratis 200k? si es posible
Podría hacer un video con algunas herramientas que lo incluyan, solo tendría que investigar un poco más. Una pregunta tienes Windows o Mac OS? Porque en Mac conozco una herramienta muy buena que podría mostrar en el canal.
@@Conciencia_Artificial solo uso windows pipip pero esa Herramienta que dices funciona para windows tambien?
Claude es mejor
Pero es un poco más caro la api, deepseek es más accesible
Sin duda es mejor, solo que en esta ocasión quise presentar alternativas gratuitas y locales para esta herramienta, para implementar Claude solo debes configurar el export de su API y el al ejecutar Aider elegir Claude como modelo👍
Pero Claude es un modelo comercial que no solo se queda con tu dinero, sino que también con tus datos privados.
@@Conciencia_Artificialtienes un vídeo de esto , aplicando cloude en lugar de Gémini ? La verdad ando fascinado con tus vídeos estoy que los veo y la forma en la que enseñas es muy buena
En castellano se escribe y lee VÍDEO no video.
No. Búscalo en el diccionario de la RAE. Las dos acentuaciones son válidas.
@@leanet lo que dice la RAE, lo mismo que dije yo en mi comentario:
video o vídeo
1. 'Cierto sistema de grabación y reproducción de imágenes'. Procedente del inglés video, se ha adaptado al español con dos acentuaciones, ambas válidas: la forma esdrújula vídeo [bídeo], que conserva la acentuación etimológica, es la única usada en España (castellano); en América, en cambio, se usa mayoritariamente la forma llana video [bidéo]. Cuando esta voz se emplea como elemento compositivo inicial, es átona y, por tanto, debe escribirse sin tilde y unida a la base sin guion intermedio (→ tilde2, 5.1 y prefijos, 1.1): videocámara, videoclub, videoconferencia, videojuego.
Gracias por la aclaración. Como la voz que uso tiene acento de España y el creador del guion soy yo, que soy mexicano, a veces pueden surgir algunas diferencias. Además, en ocasiones la IA no pronuncia bien ciertas palabras.
@@Conciencia_ArtificialEs extraño que la voz hable en castellano, porque la mayoría de las IA hablan con el acento español americano, y en otros casos el acento de los dos hemisferios, pero gracias por la aclaración. Un saludo.
En Latam, no sé que hablamos si Español o Castellano, o si estos dos son lo mismo, no quiero entrar en polémicas innecesarias. Lo que sí estoy seguro es que más de 460 millones de personas dicen video y no vídeo (Latam+USA)
Tenia problemas ingresando el comando EXPORT al vscode. utilice : $env:GEMINI_API_KEY =
Muchas gracias por comentar y compartir la información, a más personas como a ti les puede resultar muy útil! 👋