🚀 Tasca: Preparació de l’entorn de treball (Repte IA)
1. Justificació de les eines
Per al desenvolupament de la nostra LAN Party, hem seleccionat un conjunt d’eines que no només ens faciliten la feina, sinó que són els estàndards de la indústria IT actual. A continuació, justifiquem la seva elecció:
A. GitHub: El cor del treball col·laboratiu
En el sector tecnològic, el codi i la configuració no es guarden en carpetes compartides a l’atzar. Fem servir GitHub (basat en Git) per les següents raons professionals:
La cultura DevOps : trenca la barrera entre “fer el codi” i “mantenir els servidors”, unint programadors i tècnics en un sol equip que col·labora sense parar. GitHub és l’eina clau perquè permet que tothom vegi, corregeixi i millori la feina dels altres en temps real, evitant errors i fent que tot funcioni molt més ràpid.
Control de versions: Ens permet portar un historial de tots els canvis. Si fem una configuració que trenca el sistema, podem “viatjar en el temps” i tornar a la versió anterior que funcionava.
Treball en equip: Com que som un equip, cada membre pot treballar en una funcionalitat diferent sense trepitjar la feina dels altres, i després fusionar-ho tot en un projecte final.
B. Google Colab: El teu laboratori al núvol
Imagina que vols jugar a un videojoc d’última generació però el teu ordinador és antic i no el pot moure. Google Colab és com si Google et prestés un superordinador a través d’internet per fer la teva feina.
Format “Notebook” (Quadern): Pensa en un document de Word, però on pots escriure text normal per explicar les coses i, just a sota, posar “caixes” de codi que es poden executar de veritat. És l’estàndard que fan servir els experts en dades i intel·ligència artificial perquè permet que qualsevol persona que llegeixi el teu treball pugui provar-lo al moment sense haver de configurar res.
Treballar al Núvol (Cloud): No cal que instal·lis programes complicats ni que omplis el teu disc dur. Tot s’executa als servidors de Google. Això és genial perquè t’assegures que el codi funcionarà igual de bé tant si el mires des d’un portàtil de l’institut com des del teu mòbil; t’estalvies el típic problema de: “A casa meva funcionava, però aquí no”.
C. Google AI Studio: Integració de la intel·ligència artificial
La IA ja no és el futur, és el present de l’administració de sistemes. Utilitzar Google AI Studio ens dóna accés professional a:
Gestió d’API Keys: Ens ensenya com interactuar de forma segura amb serveis externs de tercers, un procediment fonamental per a qualsevol tècnic que hagi d’integrar diferents plataformes.
Desenvolupament ràpid (Prototipat): Ens permet provar el model de llenguatge (Gemini) i ajustar les respostes del nostre xatbot abans d’implementar-lo definitivament en el codi.
2. Implementació i Passos Seguits
- Registre a GitHub: Hem creat un perfil d’usuari i hem configurat el repositori de l’equip. Hem après a fer el primer commit per pujar fitxers.
- Configuració de Colab: Hem accedit amb el compte de Google i hem creat un nou notebook (
.ipynb). Hem provat l’execució d’una cel·la amb un simpleprint("Hola món")per verificar que el motor de Python respon. - Generació de l’API Key: Des de Google AI Studio, hem generat una clau única. Aquesta clau és el que ens permetrà “parlar” amb el model de llenguatge des dels nostres scripts.


